Recherche avancée

Médias (1)

Mot : - Tags -/Christian Nold

Autres articles (81)

  • Mise à jour de la version 0.1 vers 0.2

    24 juin 2013, par

    Explications des différents changements notables lors du passage de la version 0.1 de MediaSPIP à la version 0.3. Quelles sont les nouveautés
    Au niveau des dépendances logicielles Utilisation des dernières versions de FFMpeg (>= v1.2.1) ; Installation des dépendances pour Smush ; Installation de MediaInfo et FFprobe pour la récupération des métadonnées ; On n’utilise plus ffmpeg2theora ; On n’installe plus flvtool2 au profit de flvtool++ ; On n’installe plus ffmpeg-php qui n’est plus maintenu au (...)

  • Personnaliser en ajoutant son logo, sa bannière ou son image de fond

    5 septembre 2013, par

    Certains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;

  • Ecrire une actualité

    21 juin 2013, par

    Présentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
    Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
    Vous pouvez personnaliser le formulaire de création d’une actualité.
    Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)

Sur d’autres sites (12131)

  • FFmpeg container is unable to communicate to my application container in Quarkus [duplicate]

    28 avril, par Abhi11

    I'm working on a application where i am running different container such as clamav,postgres,my quarkus application.all the configuration is defined in docker compose file.now i want to perform some operation on file that's why want to use ffmpeg. i am using ffmpeg as separate container and connected via docker network.i want to execute some ffmpeg command for example check version and other advance.I'm getting error. Please help me to solve this.

    


    My docker-compose.yml —

    


    version: "3.8"
services:
  clamav:
    image: clamav/clamav:latest
    container_name: clamav
    ports:
      - "3310:3310"
    restart: always
    healthcheck:
      test: ["CMD", "clamdscan", "--version"]
      interval: 30s
      timeout: 10s
      retries: 5
    networks:
      - techtonic-antivirus-net

  postgres-database:
    image: postgres:15
    container_name: postgres
    environment:
      POSTGRES_DB: antivirustt
      POSTGRES_USER: postgres
      POSTGRES_PASSWORD: postgres
    ports:
      - "5434:5432"`enter code here`
    restart: always
    volumes:
      - pgdata:/var/lib/postgresql/data
    networks:
      - techtonic-antivirus-net

  # Add Redis container
  redis:
    image: redis:latestenter code here
    container_name: redis
    ports:
      - "6379:6379"
    restart: always
    networks:
      - techtonic-antivirus-net

  ffmpeg:
    image: jrottenberg/ffmpeg:latest
    container_name: ffmpeg
    restart: always
    entrypoint: ["tail", "-f", "/dev/null"]  # Keeps the container running
    networks:
      - techtonic-antivirus-net
    healthcheck:
      test: ["CMD", "ffmpeg", "-version"]
      interval: 10s
      timeout: 5s
      retries: 3

  techtonic-antivirus:
    build:
      context: .
      dockerfile: src/main/docker/Dockerfile.native-micro
    container_name: techtonic-antivirus
    depends_on:
      clamav:
        condition: service_healthy
      postgres-database:
        condition: service_started
      redis:
        condition: service_started
    ports:
      - "8080:8080"
    environment:
      - CLAMAV_HOST=${CLAMAV_HOST}
      - CLAMAV_PORT=${CLAMAV_PORT}
      - QUARKUS_PROFILE=${QUARKUS_PROFILE:-dev}
      - QUARKUS_DATASOURCE_JDBC_URL=jdbc:postgresql://postgres-database:5432/antivirustt
      - QUARKUS_DATASOURCE_USERNAME=postgres
      - QUARKUS_DATASOURCE_PASSWORD=postgres
      - QUARKUS_REDIS_HOSTS=redis://redis:6379
    restart: always
    volumes:
      - ffmpeg:/ffmpeg
      - /var/run/docker.sock:/var/run/docker.sock
    networks:
      - techtonic-antivirus-net

volumes:
  pgdata:
  ffmpeg:

networks:
  techtonic-antivirus-net:


    


    My Service code :

    


    @Slf4j
@ApplicationScoped
public class CheckFFmpegStatus {

    public static boolean isFFmpegReady() {
        try {
            // ProcessBuilder pb = new ProcessBuilder("docker", "exec", "ffmpeg", "ffmpeg", "-version");
            ProcessBuilder pb = new ProcessBuilder("ffmpeg", "-version");
            Process process = pb.start();
            int exitCode = process.waitFor();
            if (exitCode == 0) {
                log.info("✅ FFmpeg is ready and reachable inside the container.");
            } else {
                log.warn("⚠️ FFmpeg process exited with code: " + exitCode);
            }

            return exitCode == 0;
        } catch (IOException | InterruptedException e) {
            log.error("❌ Failed to check FFmpeg status", e);
            return false;
        }
    }
}


    


  • Anomalie #2862 : Jointure provoquée par deux critères id_mot

    6 décembre 2012, par realet RealET

    Voir aussi http://core.spip.org/issues/2729 assez semblable (portant sur les titre au lieu de porter sur les id des mots)

  • Revision 109790 : - Suite à un problème de sécu concernant facteur, je monte la version ...

    3 avril 2018, par spip.franck@… — Log

    - Suite à un problème de sécu concernant facteur, je monte la version mini des necessites pour réduire le risque que les gens aient une version de facteur à risque.
    - Je monte aussi la version mini des utilises, ce qui aura pour incidence une désactivation de facteur si les gens ne le mettent pas également à jour ( à voir si c’est une bonne idée), je pars du principe que le mieux, c’est une désactivation, plutôt que d’avoir un plug à problème
    - A savoir que je n’ai fait la mise à jour que pour la version de facteur qui est pour spip 3.0.0 mini
    https://zone.spip.org/trac/spip-zone/changeset/109788