Opened 2 years ago
#9746 new defect
vqavideo decode_format80 error
Reported by: | Bill | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | avcodec |
Version: | git-master | Keywords: | vqavideo |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
Summary of the bug:
I was attempting to convert vqa files from the Westwood video game Dune 2000 into a lossless format and while the conversion did take place, there were several errors that popped up in the ffmpeg log. I think this resulted in video issues where specific video blocks would not update after a scene change until several frames later. I am using the most recent static build from john van sickle's site.
There are several errors during conversion and they all look similar to this:
[vqavideo @ 0x73a0a80] decode_format80 problem: next op would overflow dest_index
[vqavideo @ 0x73a0a80] current dest_index = 2097151, count = 3, dest_size = 2097152
Error while decoding stream #0:0: Invalid data found when processing input
[wsvqa @ 0x739e940] Skipping unknown chunk VPRZ
I will try to attach the ffmpeg log file an an image of the visual issue to this ticket and I can upload the original vqa video file if it will help.
I am assuming this is an error in the decoder, but I suppose it could also be a issue with the video files? The fact that the visual defects occurred after scene changes made me think it was a decoding issue.
Several other vqa files I've tried from Dune 2000 have worked perfectly, this is the only one I saw an issue with so far, but I didn't test all of them.
How to reproduce:
% ./ffmpeg-git-20220422-amd64-static/ffmpeg -report -v 9 -loglevel 99 -i movies/ts_sizzl.vqa -c:v huffyuv -c:a flac vqa-convert.mkv ffmpeg version N-61656-gfbd22504c4-static https://johnvansickle.com/ffmpeg/ Copyright (c) 2000-2022 the FFmpeg developers built on 20220424
ffmpeg log file generated by the -report flag