[FFmpeg-devel] [PATCH] Fix VC1 "Incomplete extradata" for mkv files generated by eac3to

Kostya kostya.shishkov
Tue Oct 6 17:31:22 CEST 2009


On Tue, Oct 06, 2009 at 09:09:12PM +1100, Andrew Dennison wrote:
> On Tue, Oct 6, 2009 at 2:39 AM, Kostya <kostya.shishkov at gmail.com> wrote:
> > On Mon, Oct 05, 2009 at 10:03:49PM +1100, Andrew Dennison wrote:
> >> Some mkv files with VC-1 fail to play in mplayer reporting "Incomplete
> >> extradata". Some investigation indicated the extradata was one byte
> >> longer in the mkv file compared to the original HD-DVD .evo. It
> >> appears that the extradata had a leading byte, equivalent to the size
> >> byte of WVC1 however it was 0 and thus not skipped by the current
> >> code.
> >>
> >> With this simple patch against curent mplayer svn the original .evo
> >> and converted .mkv both play. Conversion was performed with eac3to.
> >
> > In principle patch looks ok but can you provide a sample?
> 
> vc1_incomplete_extradata.mkv has been uploaded to
> ftp://upload.mplayerhq.hu/MPlayer/incoming/
> 
> This is the first 500k of a file that will not play without the patch.

Verified and applied.
Thanks for your work.



More information about the ffmpeg-devel mailing list