Outils pour utilisateurs

Outils du site


ffmpeg:subtitled_gif

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
ffmpeg:subtitled_gif [2022/10/08 08:49] – créée kevinffmpeg:subtitled_gif [2022/10/09 15:53] (Version actuelle) – suite explications sous-titres kevin
Ligne 1: Ligne 1:
 ====== Créer un GIF animé sous-titré avec ffmpeg ====== ====== Créer un GIF animé sous-titré avec ffmpeg ======
-L'outil ffmpeg permet d'intégrer des sous-titres à une vidéo et l'exporter en un GIF animé.+L'outil [[:ffmpeg|ffmpeg]] permet d'intégrer des sous-titres à une vidéo et l'exporter en un GIF animé, le tout en une seule commande. 
 + 
 +Il était plus pertinent de présenter cette commande sous la forme d'un petit tutoriel afin de bien saisir toutes les étapes. 
 + 
 +===== Avant-propos ===== 
 +Le fil conducteur de ce tutoriel sera la création d'un GIF animé reproduisant une scène spécifique des films [[https://fr.wikipedia.org/wiki/Police_Academy|Police Academy]]. 
 + 
 +En effet, je n'avais pas trouvé sur Internet un GIF où l'on peut voir le lieutenant Thaddeus Harris (interprété par l'acteur [[https://fr.wikipedia.org/wiki/G._W._Bailey|G. W. Bailey]]) prononcer sa célèbre rengaine //"Plus vite ! Plus vite ! Plus vite !"// (//"Move it! Move it! Move it!"// en anglais). Le tout avec ce texte incrusté dans l'image, sinon ça n'a que peu d'intérêt. 
 + 
 +Qu'à cela ne tienne, j'ai décidé de le créer moi-même 8-) 
 + 
 +===== Récupération de la vidéo ===== 
 +La première étape est de trouver la vidéo contenant la scène souhaitée. Une rapide recherche sur YouTube me trouve exactement ce que je cherchais : 
 + 
 +{{youtube>LvRy2roknFg?}}\\  
 +La vidéo est assez courte, mais elle devra tout de même être découpée afin de ne garder que le passage désiré. 
 + 
 +Je la télécharge à l'aide de l'outil [[https://github.com/yt-dlp/yt-dlp|yt-dlp]] : 
 +<code bash> 
 +yt-dlp.exe https://www.youtube.com/watch?v=LvRy2roknFg 
 +</code> 
 + 
 +J'obtiens alors le fichier vidéo ''plus vite plus vite police academy [LvRy2roknFg].webm''. Ce sera notre base de travail. 
 + 
 +===== Intégration des sous-titres ===== 
 +Avec le fichier vidéo en main, plusieurs étapes seront nécessaire avant d'arriver au résultat voulu. J'ai choisi ici de commencer par l'intégration des sous-titres. 
 + 
 +ffmpeg peut intégrer des sous-titres à l'aide du filtre vidéo ''subtitles''
 + 
 +<code bash> 
 +ffmpeg.exe -i input.mp4 -vf "subtitles=example.srt" output.mp4 
 +</code> 
 + 
 +Faut-il encore avoir le fichier des sous-titres ! Comme seul un passage plutôt court m'intéresse, alors je décide de le créer moi-même, au format SRT. 
 + 
 +Un SRT est un fichier de texte dont la syntaxe est très simple : 
 +<file text> 
 +
 +00:00:00,000 --> 00:00:05,000 
 +Premier dialogue. 
 + 
 +
 +00:00:05,000 --> 00:00:10,000 
 +Deuxième dialogue. 
 +</file>
  
-Il était plus pertinent de présenter cette possibilité sous la forme d'un petit tutoriel afin de bien saisir toutes les étapes. 
ffmpeg/subtitled_gif.1665211753.txt.gz · Dernière modification : 2022/10/08 08:49 de kevin