Outils pour utilisateurs

Outils du site


logiciels:ffmpeg

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édentesRévision précédente
Prochaine révision
Révision précédente
logiciels:ffmpeg [2021/07/21 23:52] sgariepylogiciels:ffmpeg [2024/03/18 14:43] (Version actuelle) – [Edition] sgariepy
Ligne 4: Ligne 4:
  
   * Windows: choco install ffmpeg   * Windows: choco install ffmpeg
 +  * Outil GUI pour éditer: [[https://github.com/mifi/lossless-cut|Lossless Cut]]
  
 ====== Convertir ====== ====== Convertir ======
Ligne 19: Ligne 20:
  
   $ ffmpeg -i source.mov -qscale 0 destination.mp4   $ ffmpeg -i source.mov -qscale 0 destination.mp4
 +
 +Scaler à une résolution spécifique ayant par exemple ''source.mp4'' qui est en 2560x1440:
 +
 +  $ ffmpeg -i source.mp4 -vf scale=1920:1080 destination.mp4
 +
 +===== Davinci Resolve =====
 +
 +Pour convertir Webm à quelque chose de compatible avec Resolve:
 +
 +  $ ffmpeg -i .\787B_01_VR.webm -c:a copy -c:v copy 787B_01_VR.mp4
 +
 +
  
 ======= Convertir en GIF animé ======= ======= Convertir en GIF animé =======
Ligne 33: Ligne 46:
   $ ffmpeg -ss 00:00:45.0 -i input.mp4 -c copy output.mp4   $ ffmpeg -ss 00:00:45.0 -i input.mp4 -c copy output.mp4
  
 +Spécifier le temps/durée (prendra 3' 40" du début de la vidéo):
 +
 +  $ ffmpeg -i .\input.mp4 -t 00:03:40 -c copy .\output.mp4
 +
 +
 +===== Flip =====
 +
 +  $ ffmpeg -i input.mp4 -vf "hflip" output.mp4
 ====== Compression ====== ====== Compression ======
  
-Utiliser [[https://unix.stackexchange.com/questions/28803/how-can-i-reduce-a-videos-size-with-ffmpeg|H.265 avec le paramètre ''-crf'']]: une valeur plus basse donne une plus haute qualité avec un plus haut bitrate.+Utiliser [[https://unix.stackexchange.com/questions/28803/how-can-i-reduce-a-videos-size-with-ffmpeg|H.265 avec le paramètre CRF]]: une valeur plus basse donne une plus haute qualité avec un plus haut bitrate.
  
   $ ffmpeg -i input.mp4 -vcodec libx265 -crf 28 output.mp4   $ ffmpeg -i input.mp4 -vcodec libx265 -crf 28 output.mp4
 +
 +H264:
 +
 +  $ ffmpeg -i input.flv -vcodec libx264 -acodec aac output.mp4
 +  
 +
 +Avec désentralacement:
 +
 +  $ ffmpeg -i input.mpeg -vf yadif -c:v libx264 -preset slow -crf 28 -c:a aac -b:a 256k output.mp4
 +
 +Avec profil:
 +
 +  $ ffmpeg -i .\input.mp4 -vcodec libx264 -profile:v main output.mp4
 +====== Concatener des vidéos ======
 +
 +
 +  $ for f in *\ *; do mv "$f" "${f// /_}"; done
 +  $ for f in Un_ciel*; do echo "file '$f'"; done > list.txt
 +  $ ffmpeg -f concat -i list.txt -c copy Un_ciel_couleur_vanille.avi
 +  
 +
 +
 +  $ ffmpeg -f concat -i <(for f in $PWD/*.avi;do echo "file '$f'";done) -c copy output.avi
  
  
Ligne 43: Ligne 87:
  
   * [[https://github.com/mifi/editly|Editly]]   * [[https://github.com/mifi/editly|Editly]]
 +  * [[https://github.com/yuanqing/vdx|vdx]] (via npm)
 ====== Ressources ====== ====== Ressources ======
  
logiciels/ffmpeg.1626904369.txt.gz · Dernière modification : 2022/02/02 00:42 (modification externe)