Forum Linux.général concaténation de vidéos dans un repertoire de dossiers

Posté par  . Licence CC By‑SA.
Étiquettes :
1
13
déc.
2014

bonjour à tous

j'ai un dossier "vidéos"
dedans il y a des sous-dossiers (toto titi tutu etc) dans chacun desquels se trouve plusieurs vidéos .mpg a concaténer
je cherche la commande unique pour concaténer toutes ces vidéos dans leurs dossiers en donnant le nom de leurs dossiers propres aux concaténations

d'avance merci

  • # FFmpeg

    Posté par  . Évalué à 4.

    Avec ffmpeg ca devrait être assez facile. Il peut prendre un fichier comme une liste de fichier source avec la forme suivante :

    file 'a/1.mpg'
    file 'b/2.mpg'
    file 'c/3.mpg'

    Après pour concaténer il y a le filtre concat et on peut utiliser le fichier comme source :

    ffmpeg -f concat -i mon_index.txt -c copy out.mpg

    Si tu tiens vraiment à le faire en une ligne avec un find pour définir les répertoires par exemple :

    find ./repertoire/a ./repertoire/b -iname "*.mpg" -exec echo "file '{}'" \; > mon_index.txt && ffmpeg -f concat -i mon_index.txt -c copy out.mpg

    Sous Debian les version proposées sans les dépots multimedia sont assez anciennes. Penses à récupérer une version récente avant de lancer quoi que ce soit.

    • [^] # Re: FFmpeg

      Posté par  . Évalué à 2.

      Sous Debian les version proposées sans les dépots multimedia sont assez anciennes. Penses à récupérer une version récente avant de lancer quoi que ce soit.

      "Ancienne" de moins de dix jours en Debian Sid (version 2.5).

      • [^] # Re: FFmpeg

        Posté par  . Évalué à -10. Dernière modification le 14 décembre 2014 à 06:52.

        find . -iname "*.VOB" -exec echo "file '{}'" \; > index.txt

        index.txt:

        file './LES_COMPERES/VIDEO_TS/VTS_01_1.VOB'
        file './LES_COMPERES/VIDEO_TS/VTS_01_2.VOB'
        file './LES_COMPERES/VIDEO_TS/VTS_01_5.VOB'
        file './LES_COMPERES/VIDEO_TS/VTS_01_6.VOB'
        file './LES_COMPERES/VIDEO_TS/VTS_01_4.VOB'
        file './LES_COMPERES/VIDEO_TS/VTS_01_3.VOB'
        file './LES_BRONZES_SKI_DVD1/VIDEO_TS/VTS_01_1.VOB'
        file './LES_BRONZES_SKI_DVD1/VIDEO_TS/VTS_01_2.VOB'
        file './LES_BRONZES_SKI_DVD1/VIDEO_TS/VTS_01_5.VOB'
        file './LES_BRONZES_SKI_DVD1/VIDEO_TS/VTS_01_6.VOB'
        file './LES_BRONZES_SKI_DVD1/VIDEO_TS/VTS_01_4.VOB'
        file './LES_BRONZES_SKI_DVD1/VIDEO_TS/VTS_01_3.VOB'

        je voudrais utiliser cat *.VOB > nom-du-dossier.mpg

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.