Jellyfin Forum
HDR10 and HDR10+ movies will not launch - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: HDR10 and HDR10+ movies will not launch (/t-hdr10-and-hdr10-movies-will-not-launch)



HDR10 and HDR10+ movies will not launch - joeholmes1164 - 2024-08-20

I'm using my PC as a server. Here are my specs:
Intel i7-10700KF CPU @3.80GHz
RTX 3070
128 GB RAM

Here is my TV. I am using the Roku app through my TV for playback:
TCL 6 Series/R655 2022 QLED Review (55R655, 65R655, 75R655, 85R655) - RTINGS.com


I'm trying to play "Back To The Future" in 4K as a test. This exact same file plays perfectly fine in HDR10+ directplay with the Plex app on the same TV. For whatever reason I can't get it to play in Jellyfin. It seems most HDR movies will play, but anything with HDR10 or HDR10+ crashes upon attempting to start. I see the HDR10+ prompt on my TV but the file simply closes before starting.

Here is my log for this recent crash:

Code:
{"Protocol":0,"Id":"30e86a6ac427bf5accd366ee282fce4d","Path":"D:\\Movies\\4K Movies\\Back To The Future (1985)\\Back To The Future (1985).mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv","Size":72712738323,"Name":"Back To The Future (1985)","IsRemote":false,"ETag":"0b2af7403408f5356330eec9ffe4fc69","RunTimeTicks":69623040000,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"RequiresOpening":false,"OpenToken":null,"RequiresClosing":false,"LiveStreamId":null,"BufferMs":null,"RequiresLooping":false,"SupportsProbing":true,"VideoType":0,"IsoType":null,"Video3DFormat":null,"MediaStreams":[{"Codec":"hevc","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":"bt2020nc","ColorTransfer":"smpte2084","ColorPrimaries":"bt2020","DvVersionMajor":1,"DvVersionMinor":0,"DvProfile":7,"DvLevel":6,"RpuPresentFlag":1,"ElPresentFlag":1,"BlPresentFlag":1,"DvBlSignalCompatibilityId":6,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"VideoRange":2,"VideoRangeType":2,"VideoDoViTitle":"DV Profile 7.6","AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"LocalizedHearingImpaired":null,"DisplayTitle":"4K HEVC HDR","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":83550202,"BitDepth":10,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":2160,"Width":3840,"AverageFrameRate":23.976025,"RealFrameRate":23.976025,"Profile":"Main 10","Type":1,"AspectRatio":"16:9","Index":0,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p10le","Level":153,"IsAnamorphic":false},{"Codec":"truehd","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"Surround 7.1","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Surround 7.1 - English - TRUEHD - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"7.1","BitRate":4213261,"BitDepth":24,"RefFrames":null,"PacketLength":null,"Channels":8,"SampleRate":48000,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":1,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"ac3","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"Surround 5.1","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Surround 5.1 - English - Dolby Digital","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":448000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":2,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"ac3","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"Stereo","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Stereo - English - Dolby Digital","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"stereo","BitRate":192000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":2,"SampleRate":48000,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":3,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"ac3","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"Stereo","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Stereo - English - Dolby Digital","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"stereo","BitRate":192000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":2,"SampleRate":48000,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":4,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null}],"MediaAttachments":[],"Formats":[],"Bitrate":88595463,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":0,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null}

ffmpeg -analyzeduration 200M -probesize 1G -fflags +genpts -f matroska  -i file:"D:\Movies\4K Movies\Back To The Future (1985)\Back To The Future (1985).mkv" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 copy -tag:v:0 hvc1 -bsf:v hevc_mp4toannexb -start_at_zero -codec:a:0 libfdk_aac -ac 6 -ab 640000 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 6 -hls_segment_type mpegts -start_number 0 -hls_segment_filename "C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd6%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd6.m3u8"


ffmpeg version 6.0.1-Jellyfin Copyright (c) 2000-2023 the FFmpeg developers
  built with gcc 13-win32 (GCC)
  configuration: --prefix=/opt/ffmpeg --arch=x86_64 --target-os=mingw32 --cross-prefix=x86_64-w64-mingw32- --pkg-config=pkg-config --pkg-config-flags=--static --extra-version=Jellyfin --disable-ffplay --disable-debug --disable-doc --disable-sdl2 --disable-ptx-compression --disable-w32threads --enable-pthreads --enable-shared --enable-lto --enable-gpl --enable-version3 --enable-schannel --enable-iconv --enable-libxml2 --enable-zlib --enable-lzma --enable-gmp --enable-chromaprint --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libwebp --enable-libvpx --enable-libzimg --enable-libx264 --enable-libx265 --enable-libsvtav1 --enable-libdav1d --enable-libfdk-aac --enable-opencl --enable-dxva2 --enable-d3d11va --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
  libavutil      58.  2.100 / 58.  2.100
  libavcodec    60.  3.100 / 60.  3.100
  libavformat    60.  3.100 / 60.  3.100
  libavdevice    60.  1.100 / 60.  1.100
  libavfilter    9.  3.100 /  9.  3.100
  libswscale      7.  1.100 /  7.  1.100
  libswresample  4. 10.100 /  4. 10.100
  libpostproc    57.  1.100 / 57.  1.100
Input #0, matroska,webm, from 'file:D:\Movies\4K Movies\Back To The Future (1985)\Back To The Future (1985).mkv':
  Metadata:
    title          : Back to the Future
    encoder        : libmakemkv v1.17.7 (1.3.10/1.5.2) win(x64-release)
    creation_time  : 2024-07-25T16:40:49.000000Z
  Duration: 01:56:02.30, start: 0.000000, bitrate: 83550 kb/s
  Chapters:
    Chapter #0:0: start 0.000000, end 253.211292
      Metadata:
        title          : Chapter 01
    Chapter #0:1: start 253.211292, end 407.281875
      Metadata:
        title          : Chapter 02
    Chapter #0:2: start 407.281875, end 704.870833
      Metadata:
        title          : Chapter 03
    Chapter #0:3: start 704.870833, end 1084.166417
      Metadata:
        title          : Chapter 04
    Chapter #0:4: start 1084.166417, end 1692.273917
      Metadata:
        title          : Chapter 05
    Chapter #0:5: start 1692.273917, end 1890.597042
      Metadata:
        title          : Chapter 06
    Chapter #0:6: start 1890.597042, end 2320.568250
      Metadata:
        title          : Chapter 07
    Chapter #0:7: start 2320.568250, end 2481.979500
      Metadata:
        title          : Chapter 08
    Chapter #0:8: start 2481.979500, end 2873.370500
      Metadata:
        title          : Chapter 09
    Chapter #0:9: start 2873.370500, end 3353.058042
      Metadata:
        title          : Chapter 10
    Chapter #0:10: start 3353.058042, end 3529.859667
      Metadata:
        title          : Chapter 11
    Chapter #0:11: start 3529.859667, end 3916.746167
      Metadata:
        title          : Chapter 12
    Chapter #0:12: start 3916.746167, end 4600.304042
      Metadata:
        title          : Chapter 13
    Chapter #0:13: start 4600.304042, end 4814.309500
      Metadata:
        title          : Chapter 14
    Chapter #0:14: start 4814.309500, end 5243.321417
      Metadata:
        title          : Chapter 15
    Chapter #0:15: start 5243.321417, end 5471.841375
      Metadata:
        title          : Chapter 16
    Chapter #0:16: start 5471.841375, end 6100.552792
      Metadata:
        title          : Chapter 17
    Chapter #0:17: start 6100.552792, end 6401.436708
      Metadata:
        title          : Chapter 18
    Chapter #0:18: start 6401.436708, end 6684.511167
      Metadata:
        title          : Chapter 19
    Chapter #0:19: start 6684.511167, end 6962.304000
      Metadata:
        title          : Chapter 20
  Stream #0:0(eng): Video: hevc (Main 10), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn
    Metadata:
      BPS-eng        : 78447990
      DURATION-eng    : 01:56:02.288666666
      NUMBER_OF_FRAMES-eng: 166928
      NUMBER_OF_BYTES-eng: 68272187959
      SOURCE_ID-eng  : 001011
      _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.7 win(x64-release)
      _STATISTICS_WRITING_DATE_UTC-eng: 2024-07-25 16:40:49
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
    Side data:
      DOVI configuration record: version: 1.0, profile: 7, level: 6, rpu flag: 1, el flag: 1, bl flag: 1, compatibility id: 6
  Stream #0:1(eng): Audio: truehd (Dolby TrueHD + Dolby Atmos), 48000 Hz, 7.1, s32 (24 bit) (default)
    Metadata:
      title          : Surround 7.1
      BPS-eng        : 4213261
      DURATION-eng    : 01:56:02.289166666
      NUMBER_OF_FRAMES-eng: 8354747
      NUMBER_OF_BYTES-eng: 3666743090
      SOURCE_ID-eng  : 001100
      _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.7 win(x64-release)
      _STATISTICS_WRITING_DATE_UTC-eng: 2024-07-25 16:40:49
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  Stream #0:2(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
    Metadata:
      title          : Surround 5.1
      BPS-eng        : 448000
      DURATION-eng    : 01:56:02.304000000
      NUMBER_OF_FRAMES-eng: 217572
      NUMBER_OF_BYTES-eng: 389889024
      SOURCE_ID-eng  : 001100
      _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.7 win(x64-release)
      _STATISTICS_WRITING_DATE_UTC-eng: 2024-07-25 16:40:49
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  Stream #0:3(eng): Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
    Metadata:
      title          : Stereo
      BPS-eng        : 192000
      DURATION-eng    : 01:56:02.336000000
      NUMBER_OF_FRAMES-eng: 217573
      NUMBER_OF_BYTES-eng: 167096064
      SOURCE_ID-eng  : 001103
      _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.7 win(x64-release)
      _STATISTICS_WRITING_DATE_UTC-eng: 2024-07-25 16:40:49
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  Stream #0:4(eng): Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
    Metadata:
      title          : Stereo
      BPS-eng        : 192000
      DURATION-eng    : 01:56:02.336000000
      NUMBER_OF_FRAMES-eng: 217573
      NUMBER_OF_BYTES-eng: 167096064
      SOURCE_ID-eng  : 001104
      _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.7 win(x64-release)
      _STATISTICS_WRITING_DATE_UTC-eng: 2024-07-25 16:40:49
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  Stream #0:5(eng): Subtitle: hdmv_pgs_subtitle, 1920x1080
    Metadata:
      BPS-eng        : 44095
      DURATION-eng    : 01:51:18.943104166
      NUMBER_OF_FRAMES-eng: 3555
      NUMBER_OF_BYTES-eng: 36813745
      SOURCE_ID-eng  : 0012A0
      _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.7 win(x64-release)
      _STATISTICS_WRITING_DATE_UTC-eng: 2024-07-25 16:40:49
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (truehd (native) -> aac (libfdk_aac))
Press [q] to stop, [?] for help
Output #0, hls, to 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd6.m3u8':
  Metadata:
    encoder        : Lavf60.3.100
  Stream #0:0: Video: hevc (Main 10) (hvc1 / 0x31637668), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160 [SAR 1:1 DAR 16:9], q=2-31, 23.98 fps, 23.98 tbr, 90k tbn
    Side data:
      DOVI configuration record: version: 1.0, profile: 7, level: 6, rpu flag: 1, el flag: 1, bl flag: 1, compatibility id: 6
  Stream #0:1: Audio: aac, 48000 Hz, 5.1, s16, 640 kb/s (default)
    Metadata:
      encoder        : Lavc60.3.100 libfdk_aac
frame=    0 fps=0.0 q=-1.0 size=      0kB time=-00:00:00.04 bitrate=  -0.0kbits/s speed=N/A   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd60.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd61.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd62.ts' for writing
frame=  458 fps=0.0 q=-1.0 size=N/A time=-00:00:00.01 bitrate=N/A speed=N/A   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd63.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd64.ts' for writing
frame=  796 fps=796 q=-1.0 size=N/A time=00:00:14.06 bitrate=N/A speed=14.1x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd65.ts' for writing
frame= 1018 fps=678 q=-1.0 size=N/A time=00:00:23.30 bitrate=N/A speed=15.5x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd66.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd67.ts' for writing
frame= 1213 fps=606 q=-1.0 size=N/A time=00:00:31.49 bitrate=N/A speed=15.7x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd68.ts' for writing
frame= 1424 fps=569 q=-1.0 size=N/A time=00:00:40.30 bitrate=N/A speed=16.1x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd69.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd610.ts' for writing
frame= 1627 fps=542 q=-1.0 size=N/A time=00:00:48.80 bitrate=N/A speed=16.3x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd611.ts' for writing
frame= 1855 fps=530 q=-1.0 size=N/A time=00:00:58.22 bitrate=N/A speed=16.6x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd612.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd613.ts' for writing
frame= 2083 fps=521 q=-1.0 size=N/A time=00:01:07.85 bitrate=N/A speed=  17x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd614.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd615.ts' for writing
frame= 2323 fps=516 q=-1.0 size=N/A time=00:01:17.83 bitrate=N/A speed=17.3x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd616.ts' for writing
frame= 2572 fps=514 q=-1.0 size=N/A time=00:01:28.20 bitrate=N/A speed=17.6x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd617.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd618.ts' for writing
frame= 2809 fps=511 q=-1.0 size=N/A time=00:01:38.10 bitrate=N/A speed=17.8x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd619.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd620.ts' for writing
frame= 3040 fps=506 q=-1.0 size=N/A time=00:01:47.76 bitrate=N/A speed=17.9x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd621.ts' for writing
frame= 3295 fps=506 q=-1.0 size=N/A time=00:01:58.32 bitrate=N/A speed=18.2x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd622.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd623.ts' for writing
frame= 3532 fps=504 q=-1.0 size=N/A time=00:02:08.20 bitrate=N/A speed=18.3x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd624.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd625.ts' for writing
frame= 3775 fps=503 q=-1.0 size=N/A time=00:02:18.42 bitrate=N/A speed=18.4x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd626.ts' for writing
frame= 4025 fps=503 q=-1.0 size=N/A time=00:02:28.85 bitrate=N/A speed=18.6x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd627.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd628.ts' for writing
frame= 4262 fps=501 q=-1.0 size=N/A time=00:02:38.62 bitrate=N/A speed=18.6x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd629.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd630.ts' for writing
frame= 4497 fps=499 q=-1.0 size=N/A time=00:02:48.52 bitrate=N/A speed=18.7x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd631.ts' for writing
frame= 4746 fps=499 q=-1.0 size=N/A time=00:02:58.89 bitrate=N/A speed=18.8x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd632.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd633.ts' for writing
frame= 4987 fps=498 q=-1.0 size=N/A time=00:03:08.95 bitrate=N/A speed=18.9x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd634.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd635.ts' for writing
frame= 5233 fps=498 q=-1.0 size=N/A time=00:03:19.15 bitrate=N/A speed=18.9x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd636.ts' for writing
frame= 5473 fps=497 q=-1.0 size=N/A time=00:03:29.20 bitrate=N/A speed=  19x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd637.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd638.ts' for writing
frame= 5709 fps=496 q=-1.0 size=N/A time=00:03:39.01 bitrate=N/A speed=  19x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd639.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd640.ts' for writing
frame= 5931 fps=494 q=-1.0 size=N/A time=00:03:48.29 bitrate=N/A speed=  19x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd641.ts' for writing
frame= 6162 fps=492 q=-1.0 size=N/A time=00:03:57.92 bitrate=N/A speed=  19x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd642.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd643.ts' for writing
frame= 6401 fps=492 q=-1.0 size=N/A time=00:04:07.86 bitrate=N/A speed=  19x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd644.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd645.ts' for writing
frame= 6636 fps=490 q=-1.0 size=N/A time=00:04:17.75 bitrate=N/A speed=  19x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd646.ts' for writing
frame= 6865 fps=489 q=-1.0 size=N/A time=00:04:27.21 bitrate=N/A speed=  19x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd647.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd648.ts' for writing
frame= 7066 fps=486 q=-1.0 size=N/A time=00:04:35.65 bitrate=N/A speed=  19x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd649.ts' for writing
frame= 7293 fps=485 q=-1.0 size=N/A time=00:04:45.08 bitrate=N/A speed=  19x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd650.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd651.ts' for writing
frame= 7526 fps=484 q=-1.0 size=N/A time=00:04:54.81 bitrate=N/A speed=  19x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd652.ts' for writing
frame= 7773 fps=485 q=-1.0 size=N/A time=00:05:05.16 bitrate=N/A speed=  19x   
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd653.ts' for writing
[hls @ 00000114c4d99580] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\c2dd241640068f2e59cb5da029f68dd654.ts' for writing



RE: HDR10 and HDR10+ movies will not launch - TheDreadPirate - 2024-08-20

So the TV is running Roku OS, correct?

This movie is Dolby Vision 7.6. The only devices that support that are bluray players. Streaming devices will typically support DV 5 and DV 8. Plex is almost certainly transcoding the video, but it appears only the audio is being transcoded on Jellyfin.

Did you enable hardware acceleration and tone mapping in Jellyfin? Jellyfin does not auto-detect (yet) your system's capbilities so this has to be manually setup.

Also, there are settings in the Jellyfin for Roku app that tells the Roku to attempt to play videos even if it shouldn't be able to. I'm not at home to double check, but I'm looking at the code for the menu layout. In the Jellyfin app press the * menu button when on the Jellyfin home screen > Playback > Video Profile Level Support

And then disable "HEVC with the description "Attempt Direct Play for HEVC media with unsupported profile levels before falling back to transcoding if it fails."

You can also try * > Playback > Compatibility

And then disable "Disable HEVC" with the description "Disable the HEVC codec on this device. This may improve playback for some devices (ultra)."


RE: HDR10 and HDR10+ movies will not launch - joeholmes1164 - 2024-08-20

(2024-08-20, 06:35 PM)TheDreadPirate Wrote: So the TV is running Roku OS, correct?

This movie is Dolby Vision 7.6.  The only devices that support that are bluray players.  Streaming devices will typically support DV 5 and DV 8.  Plex is almost certainly transcoding the video, but it appears only the audio is being transcoded on Jellyfin.

Did you enable hardware acceleration and tone mapping in Jellyfin?  Jellyfin does not auto-detect (yet) your system's capbilities so this has to be manually setup.

Also, there are settings in the Jellyfin for Roku app that tells the Roku to attempt to play videos even if it shouldn't be able to.  I'm not at home to double check, but I'm looking at the code for the menu layout.  In the Jellyfin app press the * menu button when on the Jellyfin home screen > Playback > Video Profile Level Support

And then disable "HEVC with the description "Attempt Direct Play for HEVC media with unsupported profile levels before falling back to transcoding if it fails."

You can also try * > Playback > Compatibility

And then disable "Disable HEVC" with the description "Disable the HEVC codec on this device. This may improve playback for some devices (ultra)."

A few thoughts. I do not care about DV. I'm fine with HDR10 and HDR10+. I think the thing that's throwing me off is this same file direct plays perfectly in Plex with HDR10+. There has to be a setting somewhere that I do not have checked to get this to work properly in Jellyfin. I strongly prefer the options on Jellyfin and would like to ditch Plex if possible.

I did attempt to enable hardware acceleration with the exact same result. I'm able to get the file to play on the app by tweaking settings but only if it disables HDR playback, which defeats the entire purpose.

Here is my log when I try to enable hardware accelleration and tone mapping:

Code:
{"Protocol":0,"Id":"30e86a6ac427bf5accd366ee282fce4d","Path":"D:\\Movies\\4K Movies\\Back To The Future (1985)\\Back To The Future (1985).mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv","Size":72712738323,"Name":"Back To The Future (1985)","IsRemote":false,"ETag":"0b2af7403408f5356330eec9ffe4fc69","RunTimeTicks":69623040000,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"RequiresOpening":false,"OpenToken":null,"RequiresClosing":false,"LiveStreamId":null,"BufferMs":null,"RequiresLooping":false,"SupportsProbing":true,"VideoType":0,"IsoType":null,"Video3DFormat":null,"MediaStreams":[{"Codec":"hevc","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":"bt2020nc","ColorTransfer":"smpte2084","ColorPrimaries":"bt2020","DvVersionMajor":1,"DvVersionMinor":0,"DvProfile":7,"DvLevel":6,"RpuPresentFlag":1,"ElPresentFlag":1,"BlPresentFlag":1,"DvBlSignalCompatibilityId":6,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"VideoRange":2,"VideoRangeType":2,"VideoDoViTitle":"DV Profile 7.6","AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"LocalizedHearingImpaired":null,"DisplayTitle":"4K HEVC HDR","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":83550202,"BitDepth":10,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":2160,"Width":3840,"AverageFrameRate":23.976025,"RealFrameRate":23.976025,"Profile":"Main 10","Type":1,"AspectRatio":"16:9","Index":0,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p10le","Level":153,"IsAnamorphic":false},{"Codec":"truehd","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"Surround 7.1","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Surround 7.1 - English - TRUEHD - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"7.1","BitRate":4213261,"BitDepth":24,"RefFrames":null,"PacketLength":null,"Channels":8,"SampleRate":48000,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":1,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"ac3","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"Surround 5.1","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Surround 5.1 - English - Dolby Digital","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":448000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":2,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"ac3","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"Stereo","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Stereo - English - Dolby Digital","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"stereo","BitRate":192000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":2,"SampleRate":48000,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":3,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"ac3","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"Stereo","VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Stereo - English - Dolby Digital","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"stereo","BitRate":192000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":2,"SampleRate":48000,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":4,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null}],"MediaAttachments":[],"Formats":[],"Bitrate":88595463,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":0,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null}

ffmpeg -analyzeduration 200M -probesize 1G -fflags +genpts  -i file:"D:\Movies\4K Movies\Back To The Future (1985)\Back To The Future (1985).mkv" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 copy -tag:v:0 hvc1 -bsf:v hevc_mp4toannexb -start_at_zero -codec:a:0 libfdk_aac -ac 6 -ab 640000 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 6 -hls_segment_type mpegts -start_number 0 -hls_segment_filename "C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a130%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a130.m3u8"


ffmpeg version 6.0.1-Jellyfin Copyright (c) 2000-2023 the FFmpeg developers
  built with gcc 13-win32 (GCC)
  configuration: --prefix=/opt/ffmpeg --arch=x86_64 --target-os=mingw32 --cross-prefix=x86_64-w64-mingw32- --pkg-config=pkg-config --pkg-config-flags=--static --extra-version=Jellyfin --disable-ffplay --disable-debug --disable-doc --disable-sdl2 --disable-ptx-compression --disable-w32threads --enable-pthreads --enable-shared --enable-lto --enable-gpl --enable-version3 --enable-schannel --enable-iconv --enable-libxml2 --enable-zlib --enable-lzma --enable-gmp --enable-chromaprint --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libwebp --enable-libvpx --enable-libzimg --enable-libx264 --enable-libx265 --enable-libsvtav1 --enable-libdav1d --enable-libfdk-aac --enable-opencl --enable-dxva2 --enable-d3d11va --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
  libavutil      58.  2.100 / 58.  2.100
  libavcodec    60.  3.100 / 60.  3.100
  libavformat    60.  3.100 / 60.  3.100
  libavdevice    60.  1.100 / 60.  1.100
  libavfilter    9.  3.100 /  9.  3.100
  libswscale      7.  1.100 /  7.  1.100
  libswresample  4. 10.100 /  4. 10.100
  libpostproc    57.  1.100 / 57.  1.100
Input #0, matroska,webm, from 'file:D:\Movies\4K Movies\Back To The Future (1985)\Back To The Future (1985).mkv':
  Metadata:
    title          : Back to the Future
    encoder        : libmakemkv v1.17.7 (1.3.10/1.5.2) win(x64-release)
    creation_time  : 2024-07-25T16:40:49.000000Z
  Duration: 01:56:02.30, start: 0.000000, bitrate: 83550 kb/s
  Chapters:
    Chapter #0:0: start 0.000000, end 253.211292
      Metadata:
        title          : Chapter 01
    Chapter #0:1: start 253.211292, end 407.281875
      Metadata:
        title          : Chapter 02
    Chapter #0:2: start 407.281875, end 704.870833
      Metadata:
        title          : Chapter 03
    Chapter #0:3: start 704.870833, end 1084.166417
      Metadata:
        title          : Chapter 04
    Chapter #0:4: start 1084.166417, end 1692.273917
      Metadata:
        title          : Chapter 05
    Chapter #0:5: start 1692.273917, end 1890.597042
      Metadata:
        title          : Chapter 06
    Chapter #0:6: start 1890.597042, end 2320.568250
      Metadata:
        title          : Chapter 07
    Chapter #0:7: start 2320.568250, end 2481.979500
      Metadata:
        title          : Chapter 08
    Chapter #0:8: start 2481.979500, end 2873.370500
      Metadata:
        title          : Chapter 09
    Chapter #0:9: start 2873.370500, end 3353.058042
      Metadata:
        title          : Chapter 10
    Chapter #0:10: start 3353.058042, end 3529.859667
      Metadata:
        title          : Chapter 11
    Chapter #0:11: start 3529.859667, end 3916.746167
      Metadata:
        title          : Chapter 12
    Chapter #0:12: start 3916.746167, end 4600.304042
      Metadata:
        title          : Chapter 13
    Chapter #0:13: start 4600.304042, end 4814.309500
      Metadata:
        title          : Chapter 14
    Chapter #0:14: start 4814.309500, end 5243.321417
      Metadata:
        title          : Chapter 15
    Chapter #0:15: start 5243.321417, end 5471.841375
      Metadata:
        title          : Chapter 16
    Chapter #0:16: start 5471.841375, end 6100.552792
      Metadata:
        title          : Chapter 17
    Chapter #0:17: start 6100.552792, end 6401.436708
      Metadata:
        title          : Chapter 18
    Chapter #0:18: start 6401.436708, end 6684.511167
      Metadata:
        title          : Chapter 19
    Chapter #0:19: start 6684.511167, end 6962.304000
      Metadata:
        title          : Chapter 20
  Stream #0:0(eng): Video: hevc (Main 10), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn
    Metadata:
      BPS-eng        : 78447990
      DURATION-eng    : 01:56:02.288666666
      NUMBER_OF_FRAMES-eng: 166928
      NUMBER_OF_BYTES-eng: 68272187959
      SOURCE_ID-eng  : 001011
      _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.7 win(x64-release)
      _STATISTICS_WRITING_DATE_UTC-eng: 2024-07-25 16:40:49
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
    Side data:
      DOVI configuration record: version: 1.0, profile: 7, level: 6, rpu flag: 1, el flag: 1, bl flag: 1, compatibility id: 6
  Stream #0:1(eng): Audio: truehd (Dolby TrueHD + Dolby Atmos), 48000 Hz, 7.1, s32 (24 bit) (default)
    Metadata:
      title          : Surround 7.1
      BPS-eng        : 4213261
      DURATION-eng    : 01:56:02.289166666
      NUMBER_OF_FRAMES-eng: 8354747
      NUMBER_OF_BYTES-eng: 3666743090
      SOURCE_ID-eng  : 001100
      _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.7 win(x64-release)
      _STATISTICS_WRITING_DATE_UTC-eng: 2024-07-25 16:40:49
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  Stream #0:2(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
    Metadata:
      title          : Surround 5.1
      BPS-eng        : 448000
      DURATION-eng    : 01:56:02.304000000
      NUMBER_OF_FRAMES-eng: 217572
      NUMBER_OF_BYTES-eng: 389889024
      SOURCE_ID-eng  : 001100
      _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.7 win(x64-release)
      _STATISTICS_WRITING_DATE_UTC-eng: 2024-07-25 16:40:49
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  Stream #0:3(eng): Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
    Metadata:
      title          : Stereo
      BPS-eng        : 192000
      DURATION-eng    : 01:56:02.336000000
      NUMBER_OF_FRAMES-eng: 217573
      NUMBER_OF_BYTES-eng: 167096064
      SOURCE_ID-eng  : 001103
      _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.7 win(x64-release)
      _STATISTICS_WRITING_DATE_UTC-eng: 2024-07-25 16:40:49
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  Stream #0:4(eng): Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
    Metadata:
      title          : Stereo
      BPS-eng        : 192000
      DURATION-eng    : 01:56:02.336000000
      NUMBER_OF_FRAMES-eng: 217573
      NUMBER_OF_BYTES-eng: 167096064
      SOURCE_ID-eng  : 001104
      _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.7 win(x64-release)
      _STATISTICS_WRITING_DATE_UTC-eng: 2024-07-25 16:40:49
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  Stream #0:5(eng): Subtitle: hdmv_pgs_subtitle, 1920x1080
    Metadata:
      BPS-eng        : 44095
      DURATION-eng    : 01:51:18.943104166
      NUMBER_OF_FRAMES-eng: 3555
      NUMBER_OF_BYTES-eng: 36813745
      SOURCE_ID-eng  : 0012A0
      _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.7 win(x64-release)
      _STATISTICS_WRITING_DATE_UTC-eng: 2024-07-25 16:40:49
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (truehd (native) -> aac (libfdk_aac))
Press [q] to stop, [?] for help
Output #0, hls, to 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a130.m3u8':
  Metadata:
    encoder        : Lavf60.3.100
  Stream #0:0: Video: hevc (Main 10) (hvc1 / 0x31637668), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160 [SAR 1:1 DAR 16:9], q=2-31, 23.98 fps, 23.98 tbr, 90k tbn
    Side data:
      DOVI configuration record: version: 1.0, profile: 7, level: 6, rpu flag: 1, el flag: 1, bl flag: 1, compatibility id: 6
  Stream #0:1: Audio: aac, 48000 Hz, 5.1, s16, 640 kb/s (default)
    Metadata:
      encoder        : Lavc60.3.100 libfdk_aac
frame=    0 fps=0.0 q=-1.0 size=      0kB time=-00:00:00.04 bitrate=  -0.0kbits/s speed=N/A   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a1300.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a1301.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a1302.ts' for writing
frame=  442 fps=0.0 q=-1.0 size=N/A time=00:00:00.03 bitrate=N/A speed=0.0739x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a1303.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a1304.ts' for writing
frame=  790 fps=790 q=-1.0 size=N/A time=00:00:14.56 bitrate=N/A speed=14.6x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a1305.ts' for writing
frame= 1003 fps=668 q=-1.0 size=N/A time=00:00:23.39 bitrate=N/A speed=15.6x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a1306.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a1307.ts' for writing
frame= 1200 fps=600 q=-1.0 size=N/A time=00:00:31.58 bitrate=N/A speed=15.8x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a1308.ts' for writing
frame= 1407 fps=562 q=-1.0 size=N/A time=00:00:40.27 bitrate=N/A speed=16.1x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a1309.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13010.ts' for writing
frame= 1608 fps=536 q=-1.0 size=N/A time=00:00:48.61 bitrate=N/A speed=16.2x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13011.ts' for writing
frame= 1825 fps=521 q=-1.0 size=N/A time=00:00:57.72 bitrate=N/A speed=16.5x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13012.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13013.ts' for writing
frame= 2053 fps=513 q=-1.0 size=N/A time=00:01:07.17 bitrate=N/A speed=16.8x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13014.ts' for writing
frame= 2301 fps=511 q=-1.0 size=N/A time=00:01:17.54 bitrate=N/A speed=17.2x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13015.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13016.ts' for writing
frame= 2532 fps=506 q=-1.0 size=N/A time=00:01:27.20 bitrate=N/A speed=17.4x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13017.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13018.ts' for writing
frame= 2761 fps=502 q=-1.0 size=N/A time=00:01:36.71 bitrate=N/A speed=17.6x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13019.ts' for writing
frame= 3001 fps=500 q=-1.0 size=N/A time=00:01:46.68 bitrate=N/A speed=17.8x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13020.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13021.ts' for writing
frame= 3234 fps=497 q=-1.0 size=N/A time=00:01:56.43 bitrate=N/A speed=17.9x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13022.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13023.ts' for writing
frame= 3460 fps=494 q=-1.0 size=N/A time=00:02:05.94 bitrate=N/A speed=  18x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13024.ts' for writing
frame= 3708 fps=494 q=-1.0 size=N/A time=00:02:16.27 bitrate=N/A speed=18.2x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13025.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13026.ts' for writing
frame= 3946 fps=493 q=-1.0 size=N/A time=00:02:26.12 bitrate=N/A speed=18.3x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13027.ts' for writing
frame= 4185 fps=492 q=-1.0 size=N/A time=00:02:36.06 bitrate=N/A speed=18.4x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13028.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13029.ts' for writing
frame= 4422 fps=491 q=-1.0 size=N/A time=00:02:46.05 bitrate=N/A speed=18.4x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13030.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13031.ts' for writing
frame= 4661 fps=490 q=-1.0 size=N/A time=00:02:55.99 bitrate=N/A speed=18.5x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13032.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13033.ts' for writing
frame= 4893 fps=489 q=-1.0 size=N/A time=00:03:05.67 bitrate=N/A speed=18.6x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13034.ts' for writing
frame= 5136 fps=489 q=-1.0 size=N/A time=00:03:15.87 bitrate=N/A speed=18.6x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13035.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13036.ts' for writing
frame= 5367 fps=488 q=-1.0 size=N/A time=00:03:25.45 bitrate=N/A speed=18.7x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13037.ts' for writing
frame= 5592 fps=486 q=-1.0 size=N/A time=00:03:34.80 bitrate=N/A speed=18.7x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13038.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13039.ts' for writing
frame= 5823 fps=485 q=-1.0 size=N/A time=00:03:44.42 bitrate=N/A speed=18.7x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13040.ts' for writing
frame= 6038 fps=483 q=-1.0 size=N/A time=00:03:53.40 bitrate=N/A speed=18.7x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13041.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13042.ts' for writing
frame= 6259 fps=481 q=-1.0 size=N/A time=00:04:02.61 bitrate=N/A speed=18.7x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13043.ts' for writing
frame= 6468 fps=479 q=-1.0 size=N/A time=00:04:11.40 bitrate=N/A speed=18.6x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13044.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13045.ts' for writing
frame= 6693 fps=478 q=-1.0 size=N/A time=00:04:20.77 bitrate=N/A speed=18.6x   
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13046.ts' for writing
[hls @ 000001dff6892540] Opening 'C:\ProgramData\Jellyfin\Server\cache\transcodes\924f18236b2c857e6f2568f69e48a13047.ts' for writing



RE: HDR10 and HDR10+ movies will not launch - joeholmes1164 - 2024-08-20

It appears that audio is the issue. Switching the audio options to 5.1 in app and the file plays perfectly fine now. This is strange because my TV allows for 7.1 TrueHD. I'm not sure why this would be an issue. Plex plays the 7.1 TrueHD files perfectly fine. Perhaps this is a Jellyfin app Roku bug?


RE: HDR10 and HDR10+ movies will not launch - TheDreadPirate - 2024-08-20

I'm wondering if this line in the Roku app is the problem.

https://github.com/jellyfin/jellyfin-roku/blob/62107fd4eaa84ed6824993b96f5c263ed55ae774/source/utils/deviceCapabilities.bs#L90

All varieties of DTS are abbreviated "dts" when I scan it with ffprobe, including DTS-HD MA. But when I am running ffprobe against my Dolby TrueHD media, the codec_name is "truehd" and not "eac3". So perhaps there is unnecessary audio transcoding going on since "truehd" is not in the codec list when it should. And it looks like your transcodes are being written to TS containers and not MP4 containers. I can't find definitive documentation that TS containers can properly support DV or DV 7.6, specifically, or that Roku supports DV in that container.

I will open up a PR to add truehd to the supported codec list.


RE: HDR10 and HDR10+ movies will not launch - joeholmes1164 - 2024-08-20

I'm not seeing Dolby Vision trigger on anything in Jellyfin, but I honestly do not mind. I'm fine with HDR10 and HDR10+. My TV is not compatible with DTS-HD MA. It does support 7.1 TrueHD and DTS 5.1 though.


RE: HDR10 and HDR10+ movies will not launch - TheDreadPirate - 2024-08-20

I only mentioned DTS to contrast its codec abbreviations and how they compare to Dolby's various abbreviations and the omission of "truehd".

And it was omitted on purpose it seems. Rokus do not support Dolby TrueHD. So Plex is probably transcoding it as well, but to a container that supports Dolby Vision or HDR10, etc.

https://developer.roku.com/en-gb/docs/specs/media/streaming-specifications.md

So I will look at this from that angle to see about changing the transcode container.


RE: HDR10 and HDR10+ movies will not launch - joeholmes1164 - 2024-08-20

Plex is not transcoding and I'm not even using hardware acceleration on it. On Plex I'm using directplay and 7.1 TrueHD works perfectly fine. I'm direct passthrough to my sound system. I have no issues with Plex I just like the customization options for how things look on Jellyfin better and Jellyfin tends to run better as an app for whatever reason. The UI is more smooth for me. I can't explain why Plex works but Jellyfin does not. I do not even have a Plex pass, so I'm just using the free version of that app.