[MEncoder-users] converting and subtitle questions !
Jorge Peixoto de Morais Neto
please.no.spam.here at gmail.com
Thu Mar 20 05:09:31 CET 2008
My previous email was sent incomplete due to a bug in Gmail. Here is
the full text:
> mencoder mov.rmvb -ovc lavc -oac mp3lame -o mov.avi
This command re-encodes the movie. Video codec is from lavc. Since you
did not specify which video codec you want from the ones supported
by lavc, mencoder uses the default MPEG-4 part 2.
Audio codec is mp3 from mp3lame
> ffmpeg -y -i mov.avi -vcodec xvid -s 400x240 -r 29.97 -b 600 -acodec aac -ac 2 -ar 48000 -ab 128 -vol 200 -f mp4 mov.mp4
This re-encodes the movie again! This diminishes quality!
Also, you are encoding with fixed bitrate in only one pass. This
results in very bad quality.
I recommend the following:
1) Encode with mencoder, two pass. It would be something like this
First pass:
mencoder -o mov.avi -ovc lavc -vf scale=400:240
-lavcopts:vmax_b_frames=2:vb_strategy=2:brd_scale=2:mbd=2:trell:v4mv:last_pred=3:predia=3:dia=3:cbp:preme=2:vqcomp=0.6:vbitrate=600:vpass=1:turbo
-oac faac -faacopts br=128 mov.rmvb
Second pass:
mencoder -o mov.avi -ovc lavc -vf scale=400:240
-lavcopts:vmax_b_frames=2:vb_strategy=2:brd_scale=2:mbd=2:trell:v4mv:last_pred=3:predia=3:dia=3:cbp:preme=2:vqcomp=0.6:vbitrate=600:vpass=2
-oac faac -faacopts br=128 mov.rmvb
Note: why did you explicitly specify the framerate (29.97), audio
sampling frequency (48000) and number of audio channels (2) ? Usually
people just accept the default.
For more information about mencoder, read
http://www.mplayerhq.hu/DOCS/HTML/en/mencoder.html and
http://www.mplayerhq.hu/DOCS/HTML/en/encoding-guide.html
2) Now you should *remux* your avi file to mp4. ***remux is different
from re-encoding***. Another person suggested you to use the muxer
MP4Box. I have never used this program, but it seems may people use
it. It is probably a good choice.
More information about the MEncoder-users
mailing list