[FFmpeg-trac] #9746(avcodec:new): vqavideo decode_format80 error
FFmpeg
trac at avcodec.org
Sun Apr 24 22:54:43 EEST 2022
#9746: vqavideo decode_format80 error
----------------------------------+--------------------------------------
Reporter: Bill | Type: defect
Status: new | Priority: normal
Component: avcodec | Version: git-master
Keywords: vqavideo | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
----------------------------------+--------------------------------------
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
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/9746>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list