[MPlayer-dev-eng] [PATCH] new mpeg muxer
D Richard Felker III
dalias at aerifal.cx
Thu Feb 24 00:27:49 CET 2005
On Mon, Feb 21, 2005 at 11:03:40PM +0100, Nico Sabbi wrote:
> >excellent!
> >so this actually makes playable vcd/svcd/dvd mpeg tracks, with only
> >mencoder and no other tools? i hate vcd because it's horrible quality
> >and a waste of space, but it could be very convenient still!
> >
> >rich
> >
> >
> >
> yes, but obviously you still need to use dvdauthor and vcdimager to create
> image discs.
> Modern (especially cheap) dvd players can also play [s]vcd discs that
> contain
> non-standard mpeg1/2: mine plays perfectly vcds with 720x576 mpeg2 and
> 48 khz ac3 straight out of dvb, so there's still something to gain out
> of these
> old formats, especially if one doesn't have a dvd writer.
>
> Nico
ok, at some point someone should make a guide for how to encode
(compliant) vcd/svcd/dvd with mencoder's new mpeg muxer. a few
questions i have right away:
- is there any way to make the muxer handle soft telecine for you
(tff/rff flags)? i know vcd allows 24fps, but dvd and maybe svcd
require fake 30fps with stupid flags.
- lavc encodes keyframes (or perhaps the first p frame after a key
frame?) at very high quantizer trying to maintain cbr, resulting in
an ugly low-frequency flicker once every gop. is there a workaround?
- what encoder options do you use to make compliant mpeg1/2 video for
vcd/svcd/dvd? so far i've had luck, but the players i've tested
might just be forgiving..
- i seem to occasionally get weird out-of-order glitched frames during
really high motion scenes. is this due to buggy reordering of some
sort in the muxer, failure to enforce closed gops, or something
else? i think i can extract small samples that exhibit the problem
if you want to see one.
anyway, great job! it's amazing that this is finally (mostly) working.
rich
More information about the MPlayer-dev-eng
mailing list