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


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  Copyright (c) 2000-2022 the FFmpeg developers
built on 20220424

Attachments (2)

ffmpeg-20220424-143815.log (1.1 MB ) - added by Bill 2 years ago.
ffmpeg log file generated by the -report flag
mpv-shot0019.jpg (104.4 KB ) - added by Bill 2 years ago.
image of visual issue after scene change

Download all attachments as: .zip

Change History (2)

by Bill, 2 years ago

Attachment: ffmpeg-20220424-143815.log added

ffmpeg log file generated by the -report flag

by Bill, 2 years ago

Attachment: mpv-shot0019.jpg added

image of visual issue after scene change

Note: See TracTickets for help on using tickets.