[FFmpeg-trac] #75(avcodec:open): Chroma corruption with specific Fraps sample
FFmpeg
trac at avcodec.org
Sun Apr 24 16:45:42 CEST 2011
#75: Chroma corruption with specific Fraps sample
-------------------------+----------------------
Reporter: Snowknight26 | Owner:
Type: defect | Status: open
Priority: normal | Component: avcodec
Version: git | Resolution:
Keywords: fraps | Blocked By:
Blocking: | Reproduced: 1
Analyzed: 0 |
-------------------------+----------------------
Comment (by reimar):
There seems to be some extra data in the first plane, skipping e.g. the
first 13 VLC values significantly improves the image.
All the broken frames start with very peculiar VLC-decoded data:
Frame 54:
1a 1 1 0 1 fd 1 1 1 2 0 ff 1 1 1 ff 2 0 1 0
Frame 59:
4e 1 1 0 1 ff 1 1 1 1 0 fb a 0 4 0 3e 3d 3f 3e
Frame 61:
98 1 1 0 ff 0 0 1 1 1 1 0 1 ff 1 1 1 1 1 1
Frame 62:
90 2 0 ff 1 0 1 1 1 1 0 ff 1 ff 5 ff 1 1 1 2
There might be an issue in the huffman table generation.
For example removing FF_HUFFMAN_FLAG_ZERO_COUNT reduces the issues, but
causes issues with many other frames.
--
Ticket URL: <http://ffmpeg.org/trac/ffmpeg/ticket/75#comment:2>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list