[MPlayer-users] Re: mencoder: ODML: Starting new RIFF chunk at 1023MiB -> Brocken AVI as result

D Richard Felker III dalias at aerifal.cx
Wed May 26 23:53:42 CEST 2004


On Wed, May 26, 2004 at 11:26:39PM +0200, Dominik 'Rathann' Mierzejewski wrote:
> On Wednesday, 26 May 2004 at 21:51, Tobias Diedrich wrote:
> > Christopher Scheuring wrote:
> > 
> > > The thing is, that I got following message from mencoder will encoding
> > > files > 1023MiB: ODML: Starting new RIFF chunk at 1023MiB...
> > > After this message I get many errors whith skipping frames etc. The
> > > result AVI is OK until the 1023MiB-position. After that point i got
> > > seek-errors (couldn't seek behind this position) and the displayed
> > > total-time of the AVI is wrong. (e.x.: converted 2h MPEG at 1400 bits.
> > > The size of the AVI is about 1,4MiB. The displayed totaltime about
> > > 1h34... seeking behind 1h34 does'nt works.)
> > 
> > It's a known problem that MPlayer-1.0pre4 will ignore the opendml
> > extension for avi's <2GB.
> > Please comment out line 230 in libmpdemux/aviheader.c:
> > "if (demuxer->movi_end < 0x7fffffff) break;"
> 
> Is that enough? If so, I can release fixed RPMs with this change this
> weekend.

No, that line was put there by me, for a reason. It prevented the
(buggy!) odml code from being used on certain avi files that were
playable without odml, thus making them unplayable.

Rich




More information about the MPlayer-users mailing list