[MEncoder-users] How to encode a DVD

James Tripp eliared at yahoo.com
Sun Jun 3 00:17:09 CEST 2007


Jorge Peixoto de Morais Neto <please.no.spam.here at gmail.com> wrote:

>You can see that I scaled it from 576x304 to 720x380, multiplying width
>and height by 1.25. I then expanded to 720x480 to achieve NTSC
>dimensions.
This is wrong.
avi is 1:1 pixels. Dvd is not. Plus there's the DAR.
Resize to 720:464 and expand.
http://www.videohelp.com/forum/archive/determining-aspect-ratios-and-resolutions-t174200.html

>(I'm creating a file and I will burn the DVD in a friend's computer).
You'll have to author to dvd, yes?
try dvdauthor-gui

>So I can only test by invoking mplayer on the generated file.
>When I invoke mplayer on opaio.mpg (which is not finished yet), I can
>see that the aspect is wrong. 
Not all players respect Display aspect ratio.
I use realplayer to quickly view mpeg2 on the pc.

>am not resampling), hoping that a PAL-M player can play 24000/1001 fps.
>Am I correct?
No.
I don't know about PAL M colour compatibility. 
But you need a 30000/1001 framerate.
You can use pulldown. either telecine or tele_src=24000/1001:tele_dest=30000/1001

I wouldn't trust mencoder to do the pulldown. I pulldown externally regardless of the encoder. Use DGpulldown.
You'll probably have to demux to elementary streams to author anyway, which begs the question: why mux to mpeg in mencoder?

Anyway, based on what you're using, something more like this:
mencoder -oac lavc -ovc lavc -of mpeg -mpegopts 
format=dvd:tsaf:tele_src=24000/1001:tele_dest=30000/1001 -vf 
scale=720:464,expand=720:480,harddup -lavcopts 
vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=6500:keyi
nt=15:vmax_b_frames=2:vstrict=0:acodec=ac3:abitrate=256:aspect=16/9  -o 
opaio.mpg opaio.avi


>I am burning this DVD for my girlfriend.
Poor sod :)

gl



       
---------------------------------
Fussy? Opinionated? Impossible to please? Perfect.  Join Yahoo!'s user panel and lay it on us.


More information about the MEncoder-users mailing list