[FFmpeg-devel] NVENC HEVC Profile Settings Errors

Ali KIZIL alikizil at gmail.com
Tue Apr 14 00:27:40 CEST 2015


Hello,

When setting level of HEVC in NVENC, FFmpeg gives error:

root at encoder:~# /opt/ffmpeghw/bin/ffmpeg -i /root/bunny.mp4 -aspect 16:9 
-s 3840x2160 -vcodec nvenc_h265 -preset hp -fflags +genpts -vb 25000k -
minrate 25000k -maxrate 25000k -bufsize 75000k -muxrate 25000k -r 50 -an 
-flush_packets 0 -packetsize 188 -level 5.1 -y -f mpegts /dev/null
ffmpeg version N-71430-g4d74c8d Copyright (c) 2000-2015 the FFmpeg 
developers
  built with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
  configuration: --prefix=/opt/ffmpeghw --enable-shared --enable-nonfree 
--enable-gpl --extra-cflags='-I/opt/ffmpeg/include -I/usr/local/include' 
--extra-ldflags=-L/opt/ffmpeg/lib --bindir=/opt/ffmpeghw/bin --extra-
libs=-ldl --enable-libx264 --enable-libx265 --enable-nonfree --enable-
gpl --enable-nvenc --enable-libopenjpeg --enable-vdpau
  libavutil      54. 22.101 / 54. 22.101
  libavcodec     56. 34.100 / 56. 34.100
  libavformat    56. 30.100 / 56. 30.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 14.100 /  5. 14.100
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/root/bunny.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 1
    compatible_brands: isomavc1
    creation_time   : 2013-12-17 16:40:26
    title           : Big Buck Bunny, Sunflower version
    artist          : Blender Foundation 2008, Janus Bager Kristensen 
2013
    comment         : Creative Commons Attribution 3.0 - 
http://bbb3d.renderfarming.net
    genre           : Animation
    composer        : Sacha Goedegebure
  Duration: 00:10:34.53, start: 0.000000, bitrate: 8487 kb/s
    Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 
3840x2160 [SAR 1:1 DAR 16:9], 8002 kb/s, 60 fps, 60 tbr, 60k tbn, 120 
tbc (default)
    Metadata:
      creation_time   : 2013-12-17 16:40:26
      handler_name    : GPAC ISO Video Handler
    Stream #0:1(und): Audio: mp3 (mp4a / 0x6134706D), 48000 Hz, stereo, 
s16p, 160 kb/s (default)
    Metadata:
      creation_time   : 2013-12-17 16:40:28
      handler_name    : GPAC ISO Audio Handler
    Stream #0:2(und): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, 
5.1(side), fltp, 320 kb/s (default)
    Metadata:
      creation_time   : 2013-12-17 16:40:28
      handler_name    : GPAC ISO Audio Handler
    Side data:
      unknown side data type 7 (4 bytes)
[nvenc_h265 @ 0xee0080] InitializeEncoder failed: 0x8
Output #0, mpegts, to '/dev/null':
  Metadata:
    major_brand     : isom
    minor_version   : 1
    compatible_brands: isomavc1
    composer        : Sacha Goedegebure
    title           : Big Buck Bunny, Sunflower version
    artist          : Blender Foundation 2008, Janus Bager Kristensen 
2013
    comment         : Creative Commons Attribution 3.0 - 
http://bbb3d.renderfarming.net
    genre           : Animation
    Stream #0:0(und): Video: hevc, none, q=2-31, 128 kb/s, SAR 1:1 DAR 
0:0, 50 fps (default)
    Metadata:
      creation_time   : 2013-12-17 16:40:26
      handler_name    : GPAC ISO Video Handler
      encoder         : Lavc56.34.100 nvenc_h265
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> hevc (nvenc_h265))
Error while opening encoder for output stream #0:0 - maybe incorrect 
parameters such as bit_rate, rate, width or height


FYI: If I run;

root at encoder:~# /opt/ffmpeghw/bin/ffmpeg -i /root/bunny.mp4 -aspect 16:9 
-s 3840x2160 -vcodec nvenc_h265 -preset hp -fflags +genpts -vb 25000k -
minrate 25000k -maxrate 25000k -bufsize 75000k -muxrate 25000k -r 50 -an 
-flush_packets 0 -packetsize 188 -level 6.1 -y -f mpegts /dev/null

It works fine.

These values give error: 1, 2, 2.1, 3, 3.1, 4, 4.1, 5, 5.1, 5.2, 6,



More information about the ffmpeg-devel mailing list