[FFmpeg-trac] #7199(undetermined:new): Broken P010 colorspace conversion

FFmpeg trac at avcodec.org
Fri May 11 04:19:33 EEST 2018


#7199: Broken P010 colorspace conversion
-------------------------------------+-------------------------------------
             Reporter:  thx4ever     |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Try encode a vĂ­deo file with -pix_fmt p010le like QuickSyncVideo (Hevc)
 10bit hardware,
 QuickSyncVideo (HEVC) 10 bit Plugins or convert from HW decoding to YUV
 P010 have sampe problem

 I have included a sample hevc file for examining

 3.2.4, 4.0 and git_master versions have this problems, i don't have tested
 earlier versions

 examples:

 Encoding AVC to HEVC 10 bit using Intel Media SDK HEVC SW Encode

 ffmpeg -v verbose -hide_banner -vsync 0 -c:v h264_cuvid -i D:\Source.264
 -vcodec hevc_qsv -load_plugin hevc_sw -pix_fmt p010le -profile:v main10
 -async_depth 10 -preset:v slower -b:v 9940000 -g 24 D:\MyVideo.hevc"

 ffmpeg -v verbose -hide_banner -vsync 0 -c:v h264_qsv -i D:\Source.264
 -pix_fmt p010le D:\MyVideo.yuv

 ffmpeg -v verbose -hide_banner -c:v h264_qsv -i D:\Source.264 -vcodec
 hevc_qsv -load_plugin hevc_sw -pix_fmt p010le -profile:v main10
 -async_depth 10 -preset:v slower -b:v 9940000 -g 24 D:\MyVideo.hevc

 All other colorspace are working fine, except P010 for hevc or YUV
 encoding

--
Ticket URL: <https://trac.ffmpeg.org/ticket/7199>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list