[Mplayer-advusers] Problems reading defective avi file

Alexander Werth (gmx) alexander.werth at gmx.de
Wed Dec 5 23:04:14 CET 2001


Hy,
Am Mit, 2001-12-05 um 22.47 schrieb Arpi:
> Hi,
> 
> > Hy,
> > I just uploaded the file "Angelic Layer - 08.avi".
> > This file can't be played until the end. After just about half of the 
> > video (12min) it stops. Using -forceidx improved seeking but it still 
> > couldn't reach the second half.
> > It's confirmed that the video does contain the information.
> > I did the log without forceidx and did a little seeking.
> > Lots of error messages. And the timer jumped to the second half but 
> > the video and sound didn't follow.
> > Alexander Werth
> > 
> 
> hmm. did you tried it with other players?
Yes. aviplay for example can play the file.
> impossible if there is a broken chunk header somewhere :(
> the only way what i can imagine is some brute-force thing, i mean skip 1
> byte, try to demux few chunks, if not ok then jump back, skip 2 instead of 1
> bytes, try again and again until you get a chain of proper chunk headers...
> it shouldn't be done realtime as it takes long...
> maybe implementing a prog called avifix, based on libmpdemux...
we could need something like that for linux anyway. But I hoped that
since mplayer with -forceidx can do almost anything, reindexing  and
repairing could be done with mencoder.
Alexander Werth

-- 
The right to read is a battle being fought today...
http://www.gnu.org/philosophy/right-to-read.html



More information about the MPlayer-advusers mailing list