[FFmpeg-trac] #7404(undetermined:new): [ffmpeg-qsv][vc1_decode]some frames error in dump file on iHD driver.

FFmpeg trac at avcodec.org
Tue Sep 11 04:01:51 EEST 2018


#7404: [ffmpeg-qsv][vc1_decode]some frames error in dump file on iHD driver.
-------------------------------------+-------------------------------------
             Reporter:               |                    Owner:
  zhuqingliang                       |                   Status:  new
                 Type:  defect       |                Component:
             Priority:  normal       |  undetermined
              Version:  unspecified  |               Resolution:
             Keywords:  qsv vc1      |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by jkqxz):

 The libmfx decoder seems to have lost some of the output?

 Decoding with VAAPI on the iHD driver agrees with software output:

 {{{
 $ LIBVA_DRIVER_NAME=iHD ./ffmpeg -y -vsync 0 -hwaccel qsv -c:v vc1_qsv -i
 SA00049.vc1 -vf 'hwdownload,format=nv12,format=yuv420p' out_mfx.yuv
 ...
 $ LIBVA_DRIVER_NAME=iHD ./ffmpeg -y -vsync 0 -hwaccel vaapi
 -hwaccel_output_format vaapi -i SA00049.vc1 -vf
 'hwdownload,format=nv12,format=yuv420p' out_va.yuv
 ...
 $ ./ffmpeg -y -vsync 0 -i SA00049.vc1 -vf 'format=yuv420p' out_ref.yuv
 ...
 $ md5sum out_*.yuv
 41092ad3043fa245cd6f7edab7252a67  out_mfx.yuv
 aed9984f8a6e57cc563390a3e188f600  out_ref.yuv
 aed9984f8a6e57cc563390a3e188f600  out_va.yuv
 $ du -b out_*.yuv
 3225600 out_mfx.yuv
 3456000 out_ref.yuv
 3456000 out_va.yuv
 }}}

 (That file does not have complete timestamps, hence -vsync 0.)

--
Ticket URL: <https://trac.ffmpeg.org/ticket/7404#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list