PDA

View Full Version : VP6 Decoding Glitches


KeyMs92
15th October 2011, 00:33
Hi,

I'm experiencing color artifact issues when decoding VP6 video. The VP6 VFW decoder works fine but the unofficial libavcodec unfortunately doesn't. The issue is also described in this (http://forum.doom9.org/archive/index.php/t-143091.html) thread. As you can see here (http://i1214.photobucket.com/albums/cc490/KeyMs92/Artifact.png) (top-right corner) I'm experiencing the same thing.

The only thing I can add from my own experience, is that the artifact(s) seem to become more visible as the resolution of the video decreases.

The main problem for me is that I want to upload to Youtube, and Youtube seems to decode VP6 in the same way as the libavcodec. Also, I must use the VP6 codec since I want to join the 'faulty' segment with a much larger segment that is already encoded in VP6. Of course, I rather want to encode the smaller segment and leave the longer segment as it is. So is there a fix/workaround for this problem? Thanks in advance.

nm
15th October 2011, 00:50
The main problem for me is that I want to upload to Youtube, and Youtube seems to decode VP6 in the same way as the libavcodec. Also, I must use the VP6 codec since I want to join the 'faulty' segment with a much larger segment that is already encoded in VP6.

If this is only for the Youtube upload, personally I wouldn't bother trying to keep the format. Just decode with the VFW codec to join the clips and re-encode to some other format at high quality. x264 --crf 12 should be more than enough for Youtube uploads.

KeyMs92
15th October 2011, 01:47
Unfortunately, the quality of the source material is already quite poor. If I'd decide to encode the videos, they would be encoded 3 times in total. The other thing is that I'd be encoding the whole video for 2 seconds of artifacts. So I really hope there's another way out of this...

KeyMs92
15th October 2011, 11:08
I'm happy to report that I solved the problem by setting the 'Max Frames Btw Keys' setting to '1' (=lowest).