Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
ffmpeg [Le 04/12/2019, 23:24]
185.189.113.83 [Pour pivoter une vidéo]
ffmpeg [Le 19/05/2020, 09:14]
78.233.162.83 ancienne révision (Le 17/05/2020, 07:57) restaurée
Ligne 195: Ligne 195:
 2 étant le nombre de voies (2 : stéréo, 6 : 5.1, etc ...) 2 étant le nombre de voies (2 : stéréo, 6 : 5.1, etc ...)
  
 +Pour supprimer l'​audio
 +<​code>​-an</​code>​
 ==== Instructions d'​encodage vidéo ==== ==== Instructions d'​encodage vidéo ====
  
Ligne 371: Ligne 373:
  
 ==== Exemples de conversions ==== ==== Exemples de conversions ====
 +
 +=== Convertir un fichier video pour les réseaux sociaux et messageries (Signal, WhatsApp, Viber, ...) ===
 +Cette conversion est utile pour réduire de façon drastique la taille des fichiers en conservant une qualité suffisante pour le regarder sur un téléphone.
 +<​code>​ffmpeg -i FichierSource.MOV -vcodec libx264 FichierResultat.mp4</​code>​
 +Si la source est en HD, vous pouvez réduire un peu la définition pour réduire de façon importante la taille du fichier :
 +<​code>​ffmpeg -i FichierSourceHD.MOV -s wvga -vcodec libx264 FichierResultat.mp4</​code>​
  
 === Convertir une vidéo en WebM (VP8+Vorbis) en deux passes === === Convertir une vidéo en WebM (VP8+Vorbis) en deux passes ===
Ligne 525: Ligne 533:
 //-f// force la capture de l'​écran (//​x11grab//​)\\ //-f// force la capture de l'​écran (//​x11grab//​)\\
 //-s// définit la [[wpfr>​Format_d'​affichage_vidéo|taille de la capture]], doit être inférieur ou égale à la taille réelle d'​affichage!\\ //-s// définit la [[wpfr>​Format_d'​affichage_vidéo|taille de la capture]], doit être inférieur ou égale à la taille réelle d'​affichage!\\
-//-r// définit le nombre d'​images ​pas seconde : 12.5, 25, 30 sont les plus courants, pour un //​screencast//​ de tutoriel, on peut descendre à 5, mais du fait de la compression,​ l'​économie sur la taille mémoire n'est pas proportionnel.\\+//-r// définit le nombre d'​images ​par seconde : 12.5, 25, 30 sont les plus courants, pour un //​screencast//​ de tutoriel, on peut descendre à 5, mais du fait de la compression,​ l'​économie sur la taille mémoire n'est pas proportionnel.\\
 //-i:0:0// correspond au nombre du serveur X11, [[http://​ffmpeg.org/​ffmpeg.html#​X11-grabbing|peut permettre de définir un offset]] auquel cas, il faut réduire la taille d'​autant avec l'​option -s\\ //-i:0:0// correspond au nombre du serveur X11, [[http://​ffmpeg.org/​ffmpeg.html#​X11-grabbing|peut permettre de définir un offset]] auquel cas, il faut réduire la taille d'​autant avec l'​option -s\\
 <note warning>​Si une autre session est active (ou l'a été) il se peut que ça ne fonctionne pas avec -i:0:0, en effet, le premier nombre correspond au numéro de session qui s'​affiche entre parenthèse dans ce que retourne la commande //who// et qui correspond à l'​ordre d'​ouverture de session (:0 pour le premier connecté, :1 pour le deuxième …). Si c'est le cas, vous pouvez utiliser la commande ci-dessous qui ajuste le numéro de session: <note warning>​Si une autre session est active (ou l'a été) il se peut que ça ne fonctionne pas avec -i:0:0, en effet, le premier nombre correspond au numéro de session qui s'​affiche entre parenthèse dans ce que retourne la commande //who// et qui correspond à l'​ordre d'​ouverture de session (:0 pour le premier connecté, :1 pour le deuxième …). Si c'est le cas, vous pouvez utiliser la commande ci-dessous qui ajuste le numéro de session:
Ligne 548: Ligne 556:
 Extraire une séquence de 12 mn 18.25 secondes à partir de la 18ème minute Extraire une séquence de 12 mn 18.25 secondes à partir de la 18ème minute
 <​code>​ <​code>​
-ffmpeg -i fichieradecouper.avi -ss 00:8:00.00 -t 00:12:18.25 -c:v copy -c:a copy  extrait.avi+ffmpeg -i fichieradecouper.avi -ss 00:18:00.00 -t 00:12:18.25 -c:v copy -c:a copy  extrait.avi
 </​code>​ </​code>​
  
Ligne 568: Ligne 576:
 | 3 | Rotation à 90° sens inverse des aiguilles d'une montre et miroir vertical (défaut) | | 3 | Rotation à 90° sens inverse des aiguilles d'une montre et miroir vertical (défaut) |
  
-==== Pour concaténer ​plusieurs vidéo ====+==== Concaténer ​plusieurs vidéo ====
 Abouter (enfiler plusieurs vidéos successivement en une seule plus longue) plusieurs vidéo n'est pas l'​opération la plus simple. Celle-ci dépend de la nature des fichiers à concaténer. Abouter (enfiler plusieurs vidéos successivement en une seule plus longue) plusieurs vidéo n'est pas l'​opération la plus simple. Celle-ci dépend de la nature des fichiers à concaténer.
 === Concaténation simple === === Concaténation simple ===
Ligne 599: Ligne 607:
  
 <​code>​man ffmpeg</​code>​ <​code>​man ffmpeg</​code>​
 +
 +Pour une synthèse des options
 +<​code>​ffmpeg -help long</​code>​
  
 ===== JDownloader 2 Beta ===== ===== JDownloader 2 Beta =====
  • ffmpeg.txt
  • Dernière modification: Le 24/09/2023, 10:36
  • par 146.70.196.140