[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