Vidéo

De Stéphane Brunner.

MEncoder - ffmpeg

http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-enc-libavcodec.html

MPEG4 en 2 passes
mencoder video.avi -ovc xvid -xvidencopts pass=1 -o /dev/null -vf scale=944:576
mencoder video.avi -oac copy -ovc xvid -xvidencopts pass=2:bitrate=2000 -o video2.avi -vf scale=944:576
ffmpeg -i video2.avi -vcodec copy -acodec aac -ab 128 -ar 44100 -f mp4 video.mp4
AC3
mencoder video.avi -oac lavc -lavcopts acodec=ac3 -srate 44100 -ovc copy -o video2.avi
AAC
mencoder video.avi -oac aac -srate 44100 -ovc copy -o video2.avi
ffmpeg -i video.avi -vcodec copy -acodec aac -ab 128 -ar 44100 -f mp4 video2.mp4
MP3
mencoder video.avi -oac mp3lame -srate 44100 -ovc copy -o video2.avi
FLV
mencoder video.avi -o video.flv -of lavf -oac mp3lame -lameopts abr:br=56 -srate 22050 -ovc lavc -lavcopts vcodec=flv:vbitrate=100:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -vf scale=236:144
-vf scale=200:150
mencoder video.avi -o video.flv -of lavf -oac mp3lame -lameopts abr:br=56 -srate 22050 -ovc lavc -lavcopts vcodec=flv:vbitrate=100:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -vf scale=200:150
X264

mencoder NARUTO_xxx.avi -o NARUTO_xxx_LIGHT.avi -oac copy -ovc x264 -x264encopts pass=1:subq=5:frameref=6:me=3:bitrate=250:4x4mv:8x8dct:psnr:bframes=16:b_pyramid:qcomp=0.8:keyint=500:weight_b:scenecut=0:b_bias=25

mencoder NARUTO_xxx.avi -o NARUTO_xxx_LIGHT.avi -oac copy -ovc x264 -x264encopts pass=2:subq=5:frameref=6:me=3:bitrate=250:4x4mv:8x8dct:psnr:bframes=16:b_pyramid:qcomp=0.8:keyint=500:weight_b:scenecut=0:b_bias=25

Changement de container

Fonctionne pas :(

mencoder video.avi -oac copy -ovc copy -o video.mp4 -of lavf −lavfopts mp4

Fonctionne ;)

ffmpeg -i video.avi -vcodec copy -acodec copy -f mp4 video.mp4


ffmpeg - FLV

http://po-ru.com/diary/bleeding-edge-ffmpeg-on-ubuntu-feisty/

ffmpeg -i video.avi -s 200x150 -ar 22050 -ab 64 -b 256 -r 15 -f flv video.flv