[FFmpeg-trac] #4831(avcodec:reopened): Can't initialize h264_qsv encoder post Aug 29 2015 - Ivy Bridge CPU
    FFmpeg 
    trac at avcodec.org
       
    Sun Sep 20 17:59:10 CEST 2015
    
    
  
#4831: Can't initialize h264_qsv encoder post Aug 29 2015 - Ivy Bridge CPU
-------------------------------------+-------------------------------------
             Reporter:  babgvant     |                    Owner:  IvUs
                 Type:  defect       |                   Status:  reopened
             Priority:  important    |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:  qsv          |               Blocked By:
  regression                         |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  1            |
-------------------------------------+-------------------------------------
Comment (by ccaltagi):
 I am having similar issues:
 I can't initialize the h264_qsv encoder with the FFMpeg 2.8 version that
 just released.
 I am building the ffmpeg lib files and then building them into the open
 opencv_ffmpeg300.dll (openCV 3.0 project sources\3rdparty\ffmpeg) and
 calling that from my application.
 I had to slightly modify the
 opencv\sources\modules\videoio\src\cap_ffmpeg_impl.hpp
 to specify the nv12 codec format, or it wouldn't even try to initialize
 the codec.
 After that change, it get to the initialization function in
 ffmpeg\libavcodec\qsvenc.c, but MFXVideoENCODE_Init returns error -15
 (MFX_ERR_INVALID_VIDEO_PARAM).
 At this point, I don't think the problem is on the OpenCV side, but on the
 FFMpeg side.
 I am trying to build a video file with color 640x480 images, so I don't
 think alignment is an issue.
 Any help would be greatly appreciated.
 Best regards.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4831#comment:10>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
    
    
More information about the FFmpeg-trac
mailing list