Ubuntu VM and no HW Transcoding HEVC on Nvidia 1050

Hi there

I have trouble getting my Plex server to hardware trasncode hevc files. My setup:

Unraid Server -> Ubuntu 18.04 VM -> Plex Server

The dedicated hardware for the VM is 4+4 cores on the IntelXeonE5-2430 @ 2.20GHz, 8 gigs of RAM, Nvidia 1050.

I got the nvidia card working fine with CUDA enabled. When I check the status with nvidia-smi it finds the GPU and gives me all kinds of infos. That means I can be sure it is working. My Plex server uses HW transcoding with the GPU with all x264 content if I force it transcode something to watch on my laptop - direct streaming of x264 content also works fine.

Imho, I can be pretty sure that my HW transcoding setup is working, albeit just with x264 content. However, HEVC content doesn’t play at all. Whenever I try to play anything from my plex server the CPU usage goes up to 100% and the GPU doesn’t do anything. nvidia-smi doesn’t report any activity. Since the files are on the same hard drive it can’t be a bandwidth issue and even VLC on laptop has no problem playing the same HEVC files from the network share via WLAN. The file itself is a MKV container. I have attached a screenshot from the codec reading in VLC if that helps.

What am I missing? Is there anything I can do to get the plex server to use hw acceleration for HEVC?

Thanks for all your help!

edit: some more info on HW support with x264 content:

edit 2: HEVC HW transcoding with FFMPEG (hevc to hevc) works fine on the VM.

ffmpeg-hw_with_hevc

By playing around a little bit with my newly converted file I figured out something:

HEVC Hardware transcoding is supported on the GPU if the filename ends in .mp4 and if I use the newly created file! merely renaming the original file from .mkv to .mp4 doesn’t work.

So, my guess is, that it has something to do with the way the file was encoded in the first place. These settings for FFMPEG work with Plex:

ffmpeg -y -hwaccel cuvid -vsync 0 -i oldFile.mkv -pix_fmt p010le -c:v hevc_nvenc -preset slow -rc vbr_hq -b:v 6M -maxrate:v 10M -c:a aac -b:a 240k newFile.mp4

Maybe someone knows why the newly encoded file works and the renamed old one doesn’t?

Do you have a full mediainfo dump of the working and non working files?
nvdec only supports Main and Main 10 profiles… maybe it’s not using those or one isn’t tagged as such and the decoders doesn’t know better


the one that is not working:

me@server:~$ ffprobe -i doesnt_work.mkv
ffprobe version 3.4.2-2 Copyright (c) 2007-2018 the FFmpeg developers
  built with gcc 7 (Ubuntu 7.3.0-16ubuntu2)
  configuration: --prefix=/usr --extra-version=2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
  libavutil      55. 78.100 / 55. 78.100
  libavcodec     57.107.100 / 57.107.100
  libavformat    57. 83.100 / 57. 83.100
  libavdevice    57. 10.100 / 57. 10.100
  libavfilter     6.107.100 /  6.107.100
  libavresample   3.  7.  0 /  3.  7.  0
  libswscale      4.  8.100 /  4.  8.100
  libswresample   2.  9.100 /  2.  9.100
  libpostproc    54.  7.100 / 54.  7.100
[matroska,webm @ 0x556e6aeea080] Could not find codec parameters for stream 8 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[matroska,webm @ 0x556e6aeea080] Could not find codec parameters for stream 9 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[matroska,webm @ 0x556e6aeea080] Could not find codec parameters for stream 10 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[matroska,webm @ 0x556e6aeea080] Could not find codec parameters for stream 11 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[matroska,webm @ 0x556e6aeea080] Could not find codec parameters for stream 12 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[matroska,webm @ 0x556e6aeea080] Could not find codec parameters for stream 13 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[matroska,webm @ 0x556e6aeea080] Could not find codec parameters for stream 14 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[matroska,webm @ 0x556e6aeea080] Could not find codec parameters for stream 15 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[matroska,webm @ 0x556e6aeea080] Could not find codec parameters for stream 16 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[matroska,webm @ 0x556e6aeea080] Could not find codec parameters for stream 17 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, matroska,webm, from 'doesnt_work.mkv':
  Metadata:
    title           : I won't work in Plex
    encoder         : libebml v1.3.6 + libmatroska v1.4.9
    creation_time   : 2018-08-07T10:12:42.000000Z
  Duration: 02:21:18.21, start: 0.000000, bitrate: 55445 kb/s
    Chapter #0:0: start 0.000000, end 735.192000
    Metadata:
      title           : Chapter 1
    Chapter #0:1: start 735.192000, end 1283.949000
    Metadata:
      title           : Chapter 2
    Chapter #0:2: start 1283.949000, end 1981.771000
    Metadata:
      title           : Chapter 3
    Chapter #0:3: start 1981.771000, end 2167.623000
    Metadata:
      title           : Chapter 4
    Chapter #0:4: start 2167.623000, end 2520.768000
    Metadata:
      title           : Chapter 5
    Chapter #0:5: start 2520.768000, end 3164.744000
    Metadata:
      title           : Chapter 6
    Chapter #0:6: start 3164.744000, end 3541.871000
    Metadata:
      title           : Chapter 7
    Chapter #0:7: start 3541.871000, end 4551.088000
    Metadata:
      title           : Chapter 8
    Chapter #0:8: start 4551.088000, end 5228.598000
    Metadata:
      title           : Chapter 9
    Chapter #0:9: start 5228.598000, end 5804.757000
    Metadata:
      title           : Chapter 10
    Chapter #0:10: start 5804.757000, end 6875.326000
    Metadata:
      title           : Chapter 11
    Chapter #0:11: start 6875.326000, end 7587.580000
    Metadata:
      title           : Chapter 12
    Chapter #0:12: start 7587.580000, end 7868.026000
    Metadata:
      title           : Chapter 13
    Chapter #0:13: start 7868.026000, end 8478.209000
    Metadata:
      title           : Chapter 14
    **Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn, 23.98 tbc (default**)
    Metadata:
      title           : I won't work in Plex
      BPS-eng         : 43077018
      DURATION-eng    : 02:21:18.178000000
      NUMBER_OF_FRAMES-eng: 203273
      NUMBER_OF_BYTES-eng: 45651829079
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-08-07 10:12:42
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:1(eng): Audio: truehd, 48000 Hz, 7.1, s32 (24 bit) (default)
    Metadata:
      title           : I won't work in Plex
      BPS-eng         : 4631151
      DURATION-eng    : 02:21:18.147000000
      NUMBER_OF_FRAMES-eng: 10173696
      NUMBER_OF_BYTES-eng: 4907947694
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-08-07 10:12:42
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:2(eng): Audio: dts (DTS-HD MA), 48000 Hz, 7.1, s32p (24 bit)
    Metadata:
      title           : I won't work in Plex
      BPS-eng         : 3938199
      DURATION-eng    : 02:21:18.134000000
      NUMBER_OF_FRAMES-eng: 794825
      NUMBER_OF_BYTES-eng: 4173572972
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-08-07 10:12:42
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:3(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s
    Metadata:
      title           : I won't work in Plex
      BPS-eng         : 640000
      DURATION-eng    : 02:21:18.176000000
      NUMBER_OF_FRAMES-eng: 264943
      NUMBER_OF_BYTES-eng: 678254080
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-08-07 10:12:42
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:4(eng): Audio: ac3, 48000 Hz, stereo, fltp, 320 kb/s
    Metadata:
      title           : I won't work in Plex
      BPS-eng         : 320000
      DURATION-eng    : 02:21:18.208000000
      NUMBER_OF_FRAMES-eng: 264944
      NUMBER_OF_BYTES-eng: 339128320
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-08-07 10:12:42
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:5(fre): Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s
    Metadata:
      title           : I won't work in Plex
      BPS-eng         : 640000
      DURATION-eng    : 02:21:18.208000000
      NUMBER_OF_FRAMES-eng: 264944
      NUMBER_OF_BYTES-eng: 678256640
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-08-07 10:12:42
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:6(spa): Audio: eac3, 48000 Hz, 5.1(side), fltp, 576 kb/s
    Metadata:
      title           : I won't work in Plex
      BPS-eng         : 1024000
      DURATION-eng    : 02:21:18.208000000
      NUMBER_OF_FRAMES-eng: 264944
      NUMBER_OF_BYTES-eng: 1085210624
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-08-07 10:12:42
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:7(jpn): Audio: eac3, 48000 Hz, 5.1(side), fltp, 576 kb/s
    Metadata:
      title           : I won't work in Plex
      BPS-eng         : 1024000
      DURATION-eng    : 02:21:18.208000000
      NUMBER_OF_FRAMES-eng: 264944
      NUMBER_OF_BYTES-eng: 1085210624
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-08-07 10:12:42
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:8(eng): Subtitle: hdmv_pgs_subtitle (default)
    Metadata:
      title           : English-PGS
      BPS-eng         : 40638
      DURATION-eng    : 02:12:50.380000000
      NUMBER_OF_FRAMES-eng: 4314
      NUMBER_OF_BYTES-eng: 40487560
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-08-07 10:12:42
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:9(fre): Subtitle: hdmv_pgs_subtitle
    Metadata:
      title           : French-PGS
      BPS-eng         : 34020
      DURATION-eng    : 02:20:24.916000000
      NUMBER_OF_FRAMES-eng: 3768
      NUMBER_OF_BYTES-eng: 35827251
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-08-07 10:12:42
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:10(spa): Subtitle: hdmv_pgs_subtitle
    Metadata:
      title           : Spanish-PGS
      BPS-eng         : 32252
      DURATION-eng    : 02:20:24.959000000
      NUMBER_OF_FRAMES-eng: 3756
      NUMBER_OF_BYTES-eng: 33966259
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-08-07 10:12:42
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:11(jpn): Subtitle: hdmv_pgs_subtitle
    Metadata:
      title           : Japanese-PGS
      BPS-eng         : 22881
      DURATION-eng    : 02:20:33.717000000
      NUMBER_OF_FRAMES-eng: 3346
      NUMBER_OF_BYTES-eng: 24121775
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-08-07 10:12:42
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:12(chi): Subtitle: hdmv_pgs_subtitle
    Metadata:
      title           : Chinese-PGS
      BPS-eng         : 20924
      DURATION-eng    : 02:20:24.917000000
      NUMBER_OF_FRAMES-eng: 3762
      NUMBER_OF_BYTES-eng: 22036070
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-08-07 10:12:42
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:13(kor): Subtitle: hdmv_pgs_subtitle
    Metadata:
      title           : Korean-PGS
      BPS-eng         : 18629
      DURATION-eng    : 02:20:24.917000000
      NUMBER_OF_FRAMES-eng: 3766
      NUMBER_OF_BYTES-eng: 19618639
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-08-07 10:12:42
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:14(chi): Subtitle: hdmv_pgs_subtitle
    Metadata:
      title           : Chinese-PGS
      BPS-eng         : 23545
      DURATION-eng    : 02:20:24.917000000
      NUMBER_OF_FRAMES-eng: 3830
      NUMBER_OF_BYTES-eng: 24796296
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-08-07 10:12:42
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:15(fre): Subtitle: hdmv_pgs_subtitle
    Metadata:
      title           : French-FORCED-PGS
      BPS-eng         : 316
      DURATION-eng    : 02:18:17.414000000
      NUMBER_OF_FRAMES-eng: 26
      NUMBER_OF_BYTES-eng: 328286
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-08-07 10:12:42
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:16(spa): Subtitle: hdmv_pgs_subtitle
    Metadata:
      title           : Spanish-FORCED-PGS
      BPS-eng         : 226
      DURATION-eng    : 02:18:17.289000000
      NUMBER_OF_FRAMES-eng: 20
      NUMBER_OF_BYTES-eng: 234795
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-08-07 10:12:42
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:17(jpn): Subtitle: hdmv_pgs_subtitle
    Metadata:
      title           : Japanese-FORCED-PGS
      BPS-eng         : 173
      DURATION-eng    : 02:18:17.248000000
      NUMBER_OF_FRAMES-eng: 20
      NUMBER_OF_BYTES-eng: 179857
      _STATISTICS_WRITING_APP-eng: mkvmerge v25.0.0 ('Prog Noir') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2018-08-07 10:12:42
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:18: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown), 120x176, 90k tbr, 90k tbn, 90k tbc
    Metadata:
      filename        : small_cover.jpg
      mimetype        : image/jpeg
    Stream #0:19: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown), 213x120, 90k tbr, 90k tbn, 90k tbc
    Metadata:
      filename        : small_cover_land.jpg
      mimetype        : image/jpeg
    Stream #0:20: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown), 600x882, 90k tbr, 90k tbn, 90k tbc
    Metadata:
      filename        : cover.jpg
      mimetype        : image/jpeg
    Stream #0:21: Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown), 1067x600, 90k tbr, 90k tbn, 90k tbc
    Metadata:
      filename        : cover_land.jpg
      mimetype        : image/jpeg

and the one that is working:

me@server:~$ ffprobe -i I_will_work_in_Plex.mp4
ffprobe version 3.4.2-2 Copyright (c) 2007-2018 the FFmpeg developers
  built with gcc 7 (Ubuntu 7.3.0-16ubuntu2)
  configuration: --prefix=/usr --extra-version=2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
  libavutil      55. 78.100 / 55. 78.100
  libavcodec     57.107.100 / 57.107.100
  libavformat    57. 83.100 / 57. 83.100
  libavdevice    57. 10.100 / 57. 10.100
  libavfilter     6.107.100 /  6.107.100
  libavresample   3.  7.  0 /  3.  7.  0
  libswscale      4.  8.100 /  4.  8.100
  libswresample   2.  9.100 /  2.  9.100
  libpostproc    54.  7.100 / 54.  7.100
[aac @ 0x556d15d0fe60] Assuming an incorrectly encoded 7.1 channel layout instead of a spec-compliant 7.1(wide) layout, use -strict 1 to decode according to the specification instead.
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'I_will_work_in_Plex.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2mp41
    title           : I_will_work_in_Plex
    encoder         : Lavf57.83.100
  Duration: 02:21:18.21, start: 0.000000, bitrate: 20 kb/s
    Chapter #0:0: start 0.000000, end 735.192000
    Metadata:
      title           : Chapter 1
    Chapter #0:1: start 735.192000, end 1283.949000
    Metadata:
      title           : Chapter 2
    Chapter #0:2: start 1283.949000, end 1981.771000
    Metadata:
      title           : Chapter 3
    Chapter #0:3: start 1981.771000, end 2167.623000
    Metadata:
      title           : Chapter 4
    Chapter #0:4: start 2167.623000, end 2520.768000
    Metadata:
      title           : Chapter 5
    Chapter #0:5: start 2520.768000, end 3164.744000
    Metadata:
      title           : Chapter 6
    Chapter #0:6: start 3164.744000, end 3541.871000
    Metadata:
      title           : Chapter 7
    Chapter #0:7: start 3541.871000, end 4551.088000
    Metadata:
      title           : Chapter 8
    Chapter #0:8: start 4551.088000, end 5228.598000
    Metadata:
      title           : Chapter 9
    Chapter #0:9: start 5228.598000, end 5804.757000
    Metadata:
      title           : Chapter 10
    Chapter #0:10: start 5804.757000, end 6875.326000
    Metadata:
      title           : Chapter 11
    Chapter #0:11: start 6875.326000, end 7587.580000
    Metadata:
      title           : Chapter 12
    Chapter #0:12: start 7587.580000, end 7868.026000
    Metadata:
      title           : Chapter 13
    Chapter #0:13: start 7868.026000, end 8478.209000
    Metadata:
      title           : Chapter 14
    **Stream #0:0(und): Video: hevc (Main 10) (hev1 / 0x31766568), yuv420p10le(tv, progressive), 3840x2160 [SAR 1:1 DAR 16:9], 3730 kb/s, 23.98 fps, 23.98 tbr, 24k tbn, 23.98 tbc (default)**
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, 7.1, fltp, 233 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
    Stream #0:2(eng): Data: bin_data (text / 0x74786574)

Video appears to both be Main 10 with different color spaces. (The one that doesn’t work is using 4K HDR colorspace I think while the one that does isn’t)

The only other thing I can think of is the meta tags… I know QT gets angry without “-vtag hvc1” but I’d say you’d need to post logs to see what’s going on.

I’ve only dabble in hevc so blind help here :slight_smile:
Hopefully someone that’s played with this more will jump in

@melrhombus thx for digging into it! I think the problem is bigger than my files. Reading other threads on this board it seems that NVIDIA and Plex don’t support decoding atm. hopefully, the devs will find a solution so that we can all stream 4k hevc content with nvidia cards. :slight_smile:

https://developer.nvidia.com/video-encode-decode-gpu-support-matrix may help as well. make sure you intel isn’t getting in the way either. i use esx hosting a ubuntu 16.04 and yes a,t,m plex only uses encoding on nvidia cards.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.