Je dispose d'une vidéo à laquelle je souhaite ajouter un générique. Cette vidéo étant dans un format de diffusion, je ne souhaite pas la ré-encoder. J'écarte donc l'option de l'utiliser comme une source classique, dans un logiciel de montage.
Je dispose d'un logiciel de montage virtuel préconfiguré pour générer des vidéos ayant les mêmes caractéristiques (format, encodage, codec)1) que ma vidéo de départ.
La marche à suivre est de :
source : Concatenating media files (ffmpeg.org) (en)
La commande concat de ffmeg permet d'effectuer la seconde étape, sans ré-encoder les vidéos qu'on lui demande de réenconder. L'exemple suivant illustre cette opération :
ffmpeg -f concat -safe 0 -i mylist.txt -c copy output.wav
où “mylist.txt” est un fichier contenant la liste de fichiers concaténer, un nom de fichier par ligne.
Pour ce faire, j'utilise le logiciel Kdenlive2).
On peut appliquer tous les effets que l'on souhaite au générique. Typiquement un fondu à la fermeture ou l'ouverture, selon qu'il s'agit d'un générique de début ou de fin. Mais on ne touchera pas à la vidéo initiale : pas de fondu-enchaîné ni d'insertion du générique à l'intérieur de la vidéo4).
Il ne reste plus qu'a concaténer le de rendu du générique au fichier de la vidéo initiale, comme indiqué précédemment.