[FFmpeg-trac] #6064(ffmpeg:new): hevc encoded file size and hevc_vaapi filesize is not same

FFmpeg trac at avcodec.org
Fri Jan 6 09:04:09 EET 2017

#6064: hevc encoded file size and hevc_vaapi filesize is not same
             Reporter:  cold1746  |                     Type:  enhancement
               Status:  new       |                 Priority:  critical
            Component:  ffmpeg    |                  Version:  3.2.1
             Keywords:            |               Blocked By:
             Blocking:            |  Reproduced by developer:  1
Analyzed by developer:  0         |
 i tried to reduce bitrate and matain good quality ..im able to achive it
 in hevc
 but vaapi im getting incresed bitrate and poor quality
  code is
 ffmpeg -vaapi_device /dev/dri/renderD128 -i "input" -vf
 'format=nv12,hwupload,scale_vaapi=720:576' -preset slow -c:v hevc_vaapi
 -b:v 600k -maxrate 600k -bufsize 300 -codec:a aac -b:a 96k

 vainfo is
 libva info: VA-API version 0.39.0
 libva info: va_getDriverName() returns 0
 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
 libva info: Found init function __vaDriverInit_0_39
 libva info: va_openDriver() returns 0
 vainfo: VA-API version: 0.39 (libva 1.7.0)
 vainfo: Driver version: Intel i965 driver for Intel(R) Skylake - 1.7.0
 vainfo: Supported profile and entrypoints
       VAProfileMPEG2Simple            : VAEntrypointVLD
       VAProfileMPEG2Simple            : VAEntrypointEncSlice
       VAProfileMPEG2Main              : VAEntrypointVLD
       VAProfileMPEG2Main              : VAEntrypointEncSlice
       VAProfileH264ConstrainedBaseline: VAEntrypointVLD
       VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
       VAProfileH264Main               : VAEntrypointVLD
       VAProfileH264Main               : VAEntrypointEncSlice
       VAProfileH264High               : VAEntrypointVLD
       VAProfileH264High               : VAEntrypointEncSlice
       VAProfileH264MultiviewHigh      : VAEntrypointVLD
       VAProfileH264MultiviewHigh      : VAEntrypointEncSlice
       VAProfileH264StereoHigh         : VAEntrypointVLD
       VAProfileH264StereoHigh         : VAEntrypointEncSlice
       VAProfileVC1Simple              : VAEntrypointVLD
       VAProfileVC1Main                : VAEntrypointVLD
       VAProfileVC1Advanced            : VAEntrypointVLD
       VAProfileNone                   : VAEntrypointVideoProc
       VAProfileJPEGBaseline           : VAEntrypointVLD
       VAProfileJPEGBaseline           : VAEntrypointEncPicture
       VAProfileVP8Version0_3          : VAEntrypointVLD
       VAProfileVP8Version0_3          : VAEntrypointEncSlice
       VAProfileHEVCMain               : VAEntrypointVLD
       VAProfileHEVCMain               : VAEntrypointEncSlice

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

More information about the FFmpeg-trac mailing list