[MPlayer-users] help wanted: using mencoder to make NTSC DVD from transport stream

Matthew W. Miller mwmiller at columbus.rr.com
Sun Mar 6 18:37:54 CET 2005


On Sat, Mar 05, 2005 at 09:08:10PM -0500, Aaron Peterson wrote:
>> If there are many and frequent frameskips add -mc 0 -noskip.
>I tried this with a .wmv (that claims to be 1000 fps according to
>mplayer?).

That just means 1000 slices of time per second, not every one of which
(or even close to every one of which) is a frame.  In my experience, the
ratio of frames to empty spaces is horrifically uneven, and transcoding
from ASF will *always* entail both skipping and duplicating of frames,
no matter what output framerate is chosen.  So the best you can do is
pick an appropriate output framerate and pray that it doesn't come out
looking too herky-jerky. :)

>I used -ofps 30 ... the video lags noticeably behind the audio

The proper output framerate for '30 fps' NTSC video should be 30000/1001
(~29.97), so "-ofps 30000:1001 -mc 1" (*without* -noskip) 'should' get
them more or less approximately in sync (cross fingers).  ASF and RM
both seem to require a bit of voodoo and a bit of luck to transcode from
them, no matter what audio/video codecs are involved.

Transcoding from Quicktime, on the other hand, seems to get the best
results when leaving the framerate alone and using "-mc 0 -noskip".  Go
figure, Apple did something right!  Or perhaps I should be complimenting
the coders of MPlayer's Quicktime demuxer instead. :)
-- 
Matthew Miller <mwmiller at columbus.rr.com>
"We should not tolerate elitism.  I hate elitists.
They are so...beneath me." --Aaron Howard




More information about the MPlayer-users mailing list