Réunir plusieurs fichiers mpg avec FFMPEG
La bonne vieille méthode en ligne de commande avec copy fonctionne toujours bien avec les fichiers MPG, mais le fichier résultat contient des marqueurs de temps incorrects (sa durée totale sera fausse également).
Heureusement, FFMPEG est lÃ
Créer un fichier texte dans lequel vous indiquerez le chemin vers vos fichiers MPG à réunir. A l'intérieur, lister les vidéos à réunir dans l'ordre, précédé de l'instruction file.
file /path/to/input1.mpg
file /path/to/input2.mpg
file /path/to/input3.mpg
/path/to/ est le chemin vers le répertoire où se trouvent les fichiers. Si le fichier texte se trouve dans le même répertoire, et que vous exécutez également la commande à l'intérieur du répertoire où se trouvent les fichiers MPG, aucun chemin à mentionner.
Dans notre exemple, ce fichier texte sera baptisé inputs.txt
La commande à exécuter est la suivante
ffmpeg -f concat -i inputs.txt -c copy output.mpg
Le résultat sera généré dans output.mpg