[MPlayer-users] [BUGS] Problems with MPlayer 1.0pre7 mpeg muxer
Giacomo Comes
comes at naic.edu
Fri Sep 2 20:22:00 CEST 2005
The new mpeg muxer present in MPlayer 1.0pre7 and current CVS
does not create correct mpegs in two different cases.
Problem 1.
NTSC DVD mpegs are not correctly multiplexed.
Example:
mencoder -of mpeg -mpegopts format=dvd -ovc lavc -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:keyint=18:vrc_maxrate=7500:vbitrate=7500 -o NTSC.mpg -ofps 30000/1001 source.avi -vf scale=720:480,harddup -oac lavc -lavcopts acodec=ac3:abitrate=192
dvdauthor -o DVD NTSC.mpg
dvdauthor (0.6.11) will output these messages:
(be sure to make a 60 seconds or longer mpeg)
STAT: fixing VOBU at 28MB (81/223, 35%)
WARN: audio sector out of range: -8217 (vobu #92, pts 24.724)
WARN: audio sector out of range: -8372 (vobu #93, pts 25.024)
WARN: audio sector out of range: -8504 (vobu #94, pts 25.325)
etc.
The dvd disc will play on some dvd player but will not play on some others.
It will have some other problems too.
Temporary solution to problem 1:
remultiplex the video and audio streams with mplex.
Problem 2.
mpegs telecined AND with B-frames does not play on some hardware DVD player.
Example:
mencoder -of mpeg -mpegopts format=dvd:telecine -ovc lavc -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:keyint=12:vrc_maxrate=7500:vbitrate=7500:vmax_b_frames=2 -o NTSC.mpg -ofps 24000/1001 source.avi -vf scale=720:480,harddup -oac lavc -lavcopts acodec=ac3:abitrate=192
On my DVD player, DVD and SVCD telecined and with B-frames created with mencoder
do not play correctly (sync problem).
The same DVD player plays fine the same kind of mpegs created with
mpeg2enc/mplex.
Temporary solution to problem 2:
Make telecined mpegs without B-frames or non telecined mpegs with B-frames.
Nico Sabbi is already aware of the bugs, but it is busy at present and
he could not be able to fix them soon.
The purpose of this post is to inform other users about the existence of
the problems.
Giacomo
More information about the MPlayer-users
mailing list