Daniel Verkamp <dan...@drv.nu> added the comment:

Unfortunately, this only works on the cut 10M sample, not the actual 
(nearly 4 GB) file; stream 0 has an index (at the end of the file).

avi->non_interleaved is getting set by:
  avi->non_interleaved |= get_le32(pb) & AVIF_MUSTUSEINDEX;

The index seems to be broken, though; the first entry's pos is 0x804, 
whereas the actual first packet starts at 0x1008 (which doesn't appear 
anywhere in the index).

I guess this could be written off as a buggy file (although it does play 
in Windows Media Player).

________________________________________________
FFmpeg issue tracker <iss...@roundup.ffmpeg.org>
<https://roundup.ffmpeg.org/issue1956>
________________________________________________

Reply via email to