[FFmpeg-trac] #7402(undetermined:reopened): [ffmpeg-qsv][h264_mpeg2]decode failed on iHD driver.

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


#7402: [ffmpeg-qsv][h264_mpeg2]decode failed on iHD driver.
-------------------------------------+-------------------------------------
             Reporter:               |                    Owner:
  zhuqingliang                       |                   Status:  reopened
                 Type:  defect       |                Component:
             Priority:  normal       |  undetermined
              Version:  unspecified  |               Resolution:
             Keywords:  qsv          |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Changes (by lizhong1008):

 * status:  closed => reopened
 * resolution:  needs_more_info =>


Comment:

 Can reproduce with any h264 clips:

 {{{
 ./ffmpeg -v verbose -c:v h264_qsv -i ./fate-
 suite/h264-conformance/CABA2_Sony_E.jsv -pix_fmt yuv420p -f rawvideo
 -vsync passthrough -vframes 4 -y dump.yuv
 }}}

 [h264_qsv @ 0x411ea80] Error initializing the MFX video decoder:
 unsupported (-3)
 Error while decoding stream #0:0: Function not implemented

 If I recall correctly, it works well with FFmpeg3.4.1. So it should be a
 regression may be relative to  https://trac.ffmpeg.org/ticket/7030.

 As an option, you can try gpu memory pipeline with hwdownload:
 {{{
 ./ffmpeg -v verbose -hwaccel qsv -c:v h264_qsv -i ./fate-
 suite/h264-conformance/CABA2_Sony_E.jsv -vf
 "hwdownload=extra_hw_frames=16, format=nv12" -pix_fmt yuv420p -f rawvideo
 -vsync passthrough -vframes 4 -y dump.yuv
 }}}

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


More information about the FFmpeg-trac mailing list