[Ffmpeg-devel] [BUG] RV20 bad decode
matthieu castet
castet.matthieu
Thu Apr 21 22:48:44 CEST 2005
Hi,
Diego Biurrun wrote:
> Hello Michael and team!
>
> Compn stumbled upon another RV20 file that FFmpeg fails to decode
> properly.
>
> The original stream is at
>
> rtsp://137.78.25.101:554/Video-Galileo-AVC-2003-182.rm
>
> I have uploaded the dumped file (4.2MB) to my homedir along with a 200k
> truncated version and the output of 'mplayer -v' playing the small one:
>
> http://mplayerhq.hu/~diego/Video-Galileo.rm
> http://mplayerhq.hu/~diego/Video-Galileo_small.rm
> http://mplayerhq.hu/~diego/Video-Galileo_small.rm.output
>
> libavcodec spits out a bunch of the following errors while decoding the
> file:
>
> [rv20 @ 0x86fafdc]messed up order, seeking?, skiping current b frame
> [rv20 @ 0x86fafdc]HEADER ERROR
> Error while decoding frame!
> [rv20 @ 0x86fafdc]b mb_type damaged at 4 9
> [rv20 @ 0x86fafdc]ERROR at MB 4 9
> Error while decoding frame!
> [rv20 @ 0x86fafdc]b mb_type damaged at 16 12
> [rv20 @ 0x86fafdc]ERROR at MB 16 12
> Error while decoding frame!
>
> If I use the binary DLL to decode the file everything is fine, using the
> libavformat demuxer or ffplay makes no difference, so I assume it is a
> bug in the FFmpeg decoder.
>
Attach a patch that allow to play the file.
I think we should find a way to extract from the subid the options
instead of doing a case where we should add lot's of versions.
Matthieu
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rv.patch
Type: text/x-patch
Size: 467 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20050421/7f0771e8/attachment.bin>
More information about the ffmpeg-devel
mailing list