Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 52474 - Mplayer 1.0-pre4 needs update -> ODML code broken, so some encodes may result in broken avi
Summary: Mplayer 1.0-pre4 needs update -> ODML code broken, so some encodes may result...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Brian Harring (RETIRED)
URL: http://thread.gmane.org/gmane.comp.vi...
Whiteboard:
Keywords:
: 53908 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-05-30 09:36 UTC by Sebastian
Modified: 2004-08-11 11:24 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian 2004-05-30 09:36:59 UTC
Hello,

this I got while ripping a dvd:

1 duplicate frame(s)!
ODML: Starting new RIFF chunk at 1023MiB.7min 1440mb  A-V:0,000 [1015:128]

I googled a little and found out that there is a known problem with mplayer pre4 which was aready fixed in cvs. Link same as above http://thread.gmane.org/gmane.comp.video.mplayer.user/29156

Maybe you guys can update the ebuild the prevent people wasting hours with encoding improper movies.

Thanks! Keep up th good work!

Sebastian

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Brian Harring (RETIRED) gentoo-dev 2004-06-01 02:42:28 UTC
Have you tried the fix mentioned in http://article.gmane.org/gmane.comp.video.mplayer.user/29157 ?
Comment 2 Sebastian 2004-06-01 04:04:05 UTC
Hi,

I just applied it to the ebuild.
emerge /usr/portage/media-video/mplayer/mplayer-1.0-pre4.ebuild unpack
vi /var/tmp/portage/mplayer-1.0_pre4/work/MPlayer-1.0pre4/libmpdemux/aviheader.c +230
 ->/*if (demuxer->movi_end < 0x7fffffff) break;*/
ebuild /usr/portage/media-video/mplayer/mplayer-1.0_pre4.ebuild merge

It buildt :)

Now let me check of the resulting avi (aiming for 1.4GB) will be fine. Will take some time though. I'll reply in some hours.

Sebastian
Comment 3 Sebastian 2004-06-01 08:48:02 UTC
Well :) 

Again I got this message while encoding the first pass (which is all I did till now):
ODML: Starting new RIFF chunk at 1023MiB

Playing the output (test.avi) it says:
Playing test.avi.
Cache fill:  0,10% (8192 bytes)    AVI file format detected.
AVI: ODML: Building odml index (2 superindexchunks)
VIDEO:  [DIVX]  576x304  24bpp  25,000 fps  1053,5 kbps (128,6 kbyte/s)
Clip info:
 Software: MEncoder 1.0pre4-3.3.2

Seeking in the avi is possible now. But it's different. It seeks, but doesn't display new pictures (frames) while doing so. But I can live with that. 

Bottom line: No corruptions in the output of the first pass. Now I'll try the second pass.

Laters
Sebastian
Comment 4 Brian Harring (RETIRED) gentoo-dev 2004-06-25 12:21:30 UTC
*** Bug 53908 has been marked as a duplicate of this bug. ***
Comment 5 Brian Harring (RETIRED) gentoo-dev 2004-06-29 00:13:44 UTC
Sebastian-
This will be in 1.0_pre4-r5 when it's released (hopefully in the next few days, although bug #55456 may slow things down).
Comment 6 Brian Harring (RETIRED) gentoo-dev 2004-08-11 11:24:56 UTC
This was slipped into >1.0_pre4-r4.