Ffmpeg - Vev

Ffmpeg

Un article de Vev.

(Différences entre les versions)
Jump to: navigation, search
Version du 12 juillet 2013 à 10:11
Vev (Discuter | contribs)

← Différence précédente
Version du 12 juillet 2013 à 10:18
Vev (Discuter | contribs)

Différence suivante →
Ligne 1: Ligne 1:
- * Build le plus récent pour Windows (statique): http://ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-latest-win32-static.7z+Build le plus récent pour Windows (statique): http://ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-latest-win32-static.7z
- * **Conversion de base**: <code>ffmpeg -i entree.avi sortie.webm</code>+
- * **Spécifier bitrate vidéo (//-b:v//) et audio (//-b:a//)**: <code>ffmpeg -i input -b:v 1700k -b:a 192k output</code>+
- * **Spécifier un codec vidéo (//-vcodec//), audio (//-acodec//) et conteneur (//-f//)**: Exemple:+
- * Conversion en xvid+mp3 en avi:<code>ffmpeg -i entree.mp4 -f avi -vcodec libxvid -acodec mp3 -b:v 1700k -b:a 192k sortie.avi</code>+
- * Conversion en theora+ogg en ovg: <code>ffmpeg -i entree.mp4 -f ogg -vcodec libtheora -acodec libvorbis -b:v 900k -b:a 128k sortie.ogv</code>+
- * **Prendre un stream audio sans ré-encoder**:<code>-acodec copy</code>+
- * **Prendre un stream vidéo sans ré-encoder**:<code>-vcodec copy</code>+
- * **Extraire la bande son d'une vidéo**:<code>ffmpeg -i %1 -f mp3 -acodec mp3 -b:a 196k %1.mp3</code>+
- * **Extraire une partie d'une vidéo** (sans ré-encoder) (début avec -ss, durée avec -t):<code>ffmpeg -ss 00:02:58 -t 00:09:34 -i entree.webm -vcodec copy -acodec copy sortie.webm</code>+
- * **Redimensionner une vidéo**:+
- * Hauteur+largeur: <code>-vf scale=640:480</code>+
- * Hauteur: <code>-vf scale=-1:480</code>+
 +Conversion de base:
-===== Conversions spécifiques =====+ ffmpeg -i entree.avi sortie.webm
- * **Conversion pour Freebox HD/v5**:+Spécifier bitrate vidéo (-b:v) et audio (-b:a):
- * Conversion simple: <code>ffmpeg -i %1 -f avi -vcodec libxvid -acodec mp3 -b:v 1700k -b:a 192k %1_freebox.avi</code>+ 
- * Conversion en redimensionnant à 360 de hauteur: <code>ffmpeg -i %1 -f avi -vcodec libxvid -acodec mp3 -vf scale=-1:360 -b:v 1700k -b:a 192k %1_freebox.avi</code>+ ffmpeg -i input -b:v 1700k -b:a 192k output
- * **Conversion pour videobin.org**:+ 
- * Vidéos 4/3: <code>ffmpeg -i %1 -s 448x336 -f ogg -vcodec libtheora -acodec libvorbis -b:v 900k -b:a 128k %1_videobin.ogg</code>+Spécifier un codec vidéo (-vcodec), audio (-acodec) et conteneur (-f):
- * Vidéos 16/9: <code>ffmpeg -i %1 -s 512x288 -f ogg -vcodec libtheora -acodec libvorbis -b:v 640k -b:a 128k %1_videobin.ogg</code>+ 
 +Exemple:
 +Conversion en xvid+mp3 en avi:
 + 
 + ffmpeg -i entree.mp4 -f avi -vcodec libxvid -acodec mp3 -b:v 1700k -b:a 192k sortie.avi
 + 
 +Conversion en theora+ogg en ovg:
 + 
 + ffmpeg -i entree.mp4 -f ogg -vcodec libtheora -acodec libvorbis -b:v 900k -b:a 128k sortie.ogv
 + 
 +Prendre un stream audio sans ré-encoder:
 + 
 + -acodec copy
 + 
 +Prendre un stream vidéo sans ré-encoder:
 + 
 + -vcodec copy
 + 
 +Extraire la bande son d'une vidéo:
 + 
 + ffmpeg -i %1 -f mp3 -acodec mp3 -b:a 196k %1.mp3
 + 
 +Extraire une partie d'une vidéo (sans ré-encoder) (début avec -ss, durée avec -t):
 + 
 + ffmpeg -ss 00:02:58 -t 00:09:34 -i entree.webm -vcodec copy -acodec copy sortie.webm
 + 
 +Redimensionner une vidéo:
 + 
 +Hauteur+largeur:
 + 
 + -vf scale=640:480
 + 
 +Hauteur:
 + 
 + -vf scale=-1:480
 + 
 +Conversions spécifiques
 + 
 +Conversion pour Freebox HD/v5:
 + Conversion simple:
 + 
 + ffmpeg -i %1 -f avi -vcodec libxvid -acodec mp3 -b:v 1700k -b:a 192k %1_freebox.avi
 + 
 +Conversion en redimensionnant à 360 de hauteur:
 + 
 + ffmpeg -i %1 -f avi -vcodec libxvid -acodec mp3 -vf scale=-1:360 -b:v 1700k -b:a 192k %1_freebox.avi
 + 
 +Conversion pour videobin.org:
 + 
 +Vidéos 4/3:
 + 
 + ffmpeg -i %1 -s 448x336 -f ogg -vcodec libtheora -acodec libvorbis -b:v 900k -b:a 128k %1_videobin.ogg
 + 
 +Vidéos 16/9:
 + 
 + ffmpeg -i %1 -s 512x288 -f ogg -vcodec libtheora -acodec libvorbis -b:v 640k -b:a 128k %1

Version du 12 juillet 2013 à 10:18

ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-latest-win32-static.7z//ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-latest-win32-static.7z

Conversion de base:

   ffmpeg -i entree.avi sortie.webm

Spécifier bitrate vidéo (-b:v) et audio (-b:a):

   ffmpeg -i input -b:v 1700k -b:a 192k output

Spécifier un codec vidéo (-vcodec), audio (-acodec) et conteneur (-f):

Exemple: Conversion en xvid+mp3 en avi:

       ffmpeg -i entree.mp4 -f avi -vcodec libxvid -acodec mp3 -b:v 1700k -b:a 192k sortie.avi

Conversion en theora+ogg en ovg:

       ffmpeg -i entree.mp4 -f ogg -vcodec libtheora -acodec libvorbis -b:v 900k -b:a 128k sortie.ogv

Prendre un stream audio sans ré-encoder:

   -acodec copy

Prendre un stream vidéo sans ré-encoder:

   -vcodec copy

Extraire la bande son d'une vidéo:

   ffmpeg -i %1 -f mp3 -acodec mp3 -b:a 196k %1.mp3

Extraire une partie d'une vidéo (sans ré-encoder) (début avec -ss, durée avec -t):

   ffmpeg -ss 00:02:58 -t 00:09:34 -i entree.webm -vcodec copy -acodec copy sortie.webm

Redimensionner une vidéo:

Hauteur+largeur:

       -vf scale=640:480

Hauteur:

       -vf scale=-1:480

Conversions spécifiques

Conversion pour Freebox HD/v5:

       Conversion simple:
       ffmpeg -i %1 -f avi -vcodec libxvid -acodec mp3 -b:v 1700k -b:a 192k %1_freebox.avi

Conversion en redimensionnant à 360 de hauteur:

       ffmpeg -i %1 -f avi -vcodec libxvid -acodec mp3 -vf scale=-1:360 -b:v 1700k -b:a 192k %1_freebox.avi

Conversion pour videobin.org:

Vidéos 4/3:

       ffmpeg -i %1 -s 448x336 -f ogg -vcodec libtheora -acodec libvorbis -b:v 900k -b:a 128k %1_videobin.ogg

Vidéos 16/9:

       ffmpeg -i %1 -s 512x288 -f ogg -vcodec libtheora -acodec libvorbis -b:v 640k -b:a 128k %1