Ffmpeg - Vev

Ffmpeg

Un article de Vev.

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

← Différence précédente
Version actuelle
Vev (Discuter | contribs)

Ligne 3: Ligne 3:
Conversion de base: Conversion de base:
- ffmpeg -i entree.avi sortie.webm+ ffmpeg -i entree.avi sortie.webm
Spécifier bitrate vidéo (-b:v) et audio (-b:a): Spécifier bitrate vidéo (-b:v) et audio (-b:a):
- ffmpeg -i input -b:v 1700k -b:a 192k output+ ffmpeg -i input -b:v 1700k -b:a 192k output
Spécifier un codec vidéo (-vcodec), audio (-acodec) et conteneur (-f): Spécifier un codec vidéo (-vcodec), audio (-acodec) et conteneur (-f):
Ligne 14: Ligne 14:
Conversion en xvid+mp3 en avi: Conversion en xvid+mp3 en avi:
- ffmpeg -i entree.mp4 -f avi -vcodec libxvid -acodec mp3 -b:v 1700k -b:a 192k sortie.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: Conversion en theora+ogg en ovg:
- ffmpeg -i entree.mp4 -f ogg -vcodec libtheora -acodec libvorbis -b:v 900k -b:a 128k sortie.ogv+ 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: Prendre un stream audio sans ré-encoder:
- -acodec copy+ -acodec copy
Prendre un stream vidéo sans ré-encoder: Prendre un stream vidéo sans ré-encoder:
- -vcodec copy+ -vcodec copy
Extraire la bande son d'une vidéo: Extraire la bande son d'une vidéo:
- ffmpeg -i %1 -f mp3 -acodec mp3 -b:a 196k %1.mp3+ 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): 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+ ffmpeg -ss 00:02:58 -t 00:09:34 -i entree.webm -vcodec copy -acodec copy sortie.webm
Redimensionner une vidéo: Redimensionner une vidéo:
Ligne 40: Ligne 40:
Hauteur+largeur: Hauteur+largeur:
- -vf scale=640:480+ -vf scale=640:480
Hauteur: Hauteur:
- -vf scale=-1:480+ -vf scale=-1:480
Conversions spécifiques Conversions spécifiques
Conversion pour Freebox HD/v5: 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 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: 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+ 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: Conversion pour videobin.org:
Ligne 61: Ligne 62:
Vidéos 4/3: Vidéos 4/3:
- ffmpeg -i %1 -s 448x336 -f ogg -vcodec libtheora -acodec libvorbis -b:v 900k -b:a 128k %1_videobin.ogg+ ffmpeg -i %1 -s 448x336 -f ogg -vcodec libtheora -acodec libvorbis -b:v 900k -b:a 128k %1_videobin.ogg
Vidéos 16/9: Vidéos 16/9:
- ffmpeg -i %1 -s 512x288 -f ogg -vcodec libtheora -acodec libvorbis -b:v 640k -b:a 128k %1+ ffmpeg -i %1 -s 512x288 -f ogg -vcodec libtheora -acodec libvorbis -b:v 640k -b:a 128k %1

Version actuelle

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