Table des matières
Ajouter un générique à une vidéo existante
Cas d'utilisation
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.
Condition simplificatrice
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.
Solution
La marche à suivre est de :
- produire un générique répondant aux mêmes caractéristiques que la vidéo initiale, dans son format de diffusion
- concaténer le fichier obtenu et le fichier de la vidéo initiale
Concaténation
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.
Production du générique
Pour ce faire, j'utilise le logiciel Kdenlive2).
- ouvrir kdenlive
- ajouter la vidéo initiale aux clips du projet
- adapter, si nécessaire, la configuration du projet aux caractéristiques de ce clip
- créer le générique comme lors d'un montage classique : texte, images, effets, etc.
- insérer le générique et la vidéo dans la time-line
- tester l'enchaînement
- sélectionner le seul générique
- effectuer le rendu de la sélection, avec les mêmes caractéristiques que la vidéo initiale
- si elle a elle-même été produite par kdenlive, il suffit de d'utiliser la même configuration préexistante3) ; c'était mon cas, d'où la condition simplificatrice
- sinon, parcourir les formats préexistants pour découvrir s'il y en a un qui correspond aux caractéristiques de la vidéo initiale
- et sinon, créer un format de rendu en utilisant l'interface ad hoc de kdenlive
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.