Jellyfin Forum
4K playback drops; was previously fine - 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: 4K playback drops; was previously fine (/t-4k-playback-drops-was-previously-fine)



4K playback drops; was previously fine - Alex - 2024-12-09

So I've had jellyfin running as an app within truenas for a couple weeks and for the most part everything works fine recently I went to play back some 4k content from my 4k hdr roku tv and it would drop out of the player (return to title browsing) after about 6 seconds. Same behavior across multiple titles. What is strange to me is when I first set the server up the first movie watched on it was a 4k blueray rip and playback was flawless. All I've done since then is add more titles to my server. 1080p content works fine its only 4k and the same behavior happens even with the title that previously played back fine. Looking at logs it seems like something with transcoding is happening I thought it was doing direct play when it worked weeks before but I don't know for sure. Any help greatly appreciated as I'm new to all of this!

Logs:
Code:
[2024-12-09 15:57:48.730 -05:00] [INF] [49] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "12LL". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2024-12-09 15:57:49.461 -05:00] [INF] [49] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -fflags +genpts  -i file:\"/SMB/mymedia/movies/Crazy Rich Asians/Crazy Rich Asians_t02.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 2 -ab 256000 -af \"volume=2\" -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 \"/cache/transcodes/ee44788423058d0b374dd8f53ccc95a3%d.ts\" -hls_playlist_type vod -hls_list_size 0 -y \"/cache/transcodes/ee44788423058d0b374dd8f53ccc95a3.m3u8\""
[2024-12-09 15:57:59.541 -05:00] [INF] [40] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Stopping ffmpeg process with q command for "/cache/transcodes/ee44788423058d0b374dd8f53ccc95a3.m3u8"
[2024-12-09 15:57:59.848 -05:00] [INF] [40] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: FFmpeg exited with code 0
[2024-12-09 15:57:59.850 -05:00] [INF] [40] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Deleting partial stream file(s) "/cache/transcodes/ee44788423058d0b374dd8f53ccc95a3.m3u8"
[2024-12-09 15:58:01.412 -05:00] [INF] [40] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Roku" "2.2.5" playing "Crazy Rich Asians". Stopped at "7000" ms
[2024-12-09 15:58:05.531 -05:00] [INF] [46] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.1.138" closed
[2024-12-09 15:58:05.726 -05:00] [INF] [51] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.1.138" request



RE: 4K playback drops; was previously fine - Alex - 2024-12-09

Adding ffmpeg logs as well. Noticed that transcoding works fine and its direct stream that is having the issue. Below is the direct stream ffmpeg log it seems to be receiving a q command but why I cannot tell since I don't initiate canceling playback on the client.

Code:
{"Protocol":0,"Id":"0775e38ed17084bd463304e91165b554","Path":"/SMB/mymedia/movies/Crazy Rich Asians/Crazy Rich Asians_t02.mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv","Size":61545844267,"Name":"Crazy Rich Asians_t02","IsRemote":false,"ETag":"8984c9febbcf570919695c3464aa1e74","RunTimeTicks":72382720000,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"UseMostCompatibleTranscodingProfile":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":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"VideoRange":2,"VideoRangeType":2,"VideoDoViTitle":null,"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":68022693,"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,"ReferenceFrameRate":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":"dts","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,"Rotation":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 - DTS-HD MA - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":3716754,"BitDepth":24,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":"DTS-HD MA","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":"dts","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,"Rotation":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 - DTS","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":1536000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":"DTS","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,"Rotation":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":640000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":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,"Rotation":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":640000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":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},{"Codec":"ac3","CodecTag":null,"Language":"fra","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":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 - French - Dolby Digital","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":640000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":5,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"PGSSUB","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,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"English - PGSSUB","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":1080,"Width":1920,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":6,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":true,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"PGSSUB","CodecTag":null,"Language":"fra","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"French - PGSSUB","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":1080,"Width":1920,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":7,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":true,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"PGSSUB","CodecTag":null,"Language":"fra","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"French - PGSSUB","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":1080,"Width":1920,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":8,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":true,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null}],"MediaAttachments":[],"Formats":[],"Bitrate":75195447,"FallbackMaxStreamingBitrate":null,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":0,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null,"HasSegments":false}

/usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -probesize 1G -fflags +genpts  -i file:"/SMB/mymedia/movies/Crazy Rich Asians/Crazy Rich Asians_t02.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 2 -ab 256000 -af "volume=2" -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 "/cache/transcodes/154051f4e9bf349ca93d1fef7350c645%d.ts" -hls_playlist_type vod -hls_list_size 0 -y "/cache/transcodes/154051f4e9bf349ca93d1fef7350c645.m3u8"


ffmpeg version 7.0.2-Jellyfin Copyright (c) 2000-2024 the FFmpeg developers
  built with gcc 12 (Debian 12.2.0-14)
  configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto=auto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-opencl --enable-libdrm --enable-libxml2 --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libharfbuzz --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libsvtav1 --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-vaapi --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
  libavutil      59.  8.100 / 59.  8.100
  libavcodec    61.  3.100 / 61.  3.100
  libavformat    61.  1.100 / 61.  1.100
  libavdevice    61.  1.100 / 61.  1.100
  libavfilter    10.  1.100 / 10.  1.100
  libswscale      8.  1.100 /  8.  1.100
  libswresample  5.  1.100 /  5.  1.100
  libpostproc    58.  1.100 / 58.  1.100
Input #0, matroska,webm, from 'file:/SMB/mymedia/movies/Crazy Rich Asians/Crazy Rich Asians_t02.mkv':
  Metadata:
    title          : Crazy Rich Asians
    encoder        : libmakemkv v1.17.8 (1.3.10/1.5.2) win(x64-release)
    creation_time  : 2024-11-17T03:11:12.000000Z
  Duration: 02:00:38.27, start: 0.000000, bitrate: 68022 kb/s
  Chapters:
    Chapter #0:0: start 0.000000, end 688.938250
      Metadata:
        title          : Chapter 01
    Chapter #0:1: start 688.938250, end 1147.187708
      Metadata:
        title          : Chapter 02
    Chapter #0:2: start 1147.187708, end 1702.492458
      Metadata:
        title          : Chapter 03
    Chapter #0:3: start 1702.492458, end 2452.158042
      Metadata:
        title          : Chapter 04
    Chapter #0:4: start 2452.158042, end 3089.252833
      Metadata:
        title          : Chapter 05
    Chapter #0:5: start 3089.252833, end 3737.024958
      Metadata:
        title          : Chapter 06
    Chapter #0:6: start 3737.024958, end 4291.370417
      Metadata:
        title          : Chapter 07
    Chapter #0:7: start 4291.370417, end 4937.891292
      Metadata:
        title          : Chapter 08
    Chapter #0:8: start 4937.891292, end 5523.976792
      Metadata:
        title          : Chapter 09
    Chapter #0:9: start 5523.976792, end 6097.341250
      Metadata:
        title          : Chapter 10
    Chapter #0:10: start 6097.341250, end 6834.035542
      Metadata:
        title          : Chapter 11
    Chapter #0:11: start 6834.035542, end 7238.272708
      Metadata:
        title          : Chapter 12
  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        : 60797091
        DURATION-eng    : 02:00:38.272708333
        NUMBER_OF_FRAMES-eng: 173545
        NUMBER_OF_BYTES-eng: 55008235818
        SOURCE_ID-eng  : 001011
        _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.8 win(x64-release)
        _STATISTICS_WRITING_DATE_UTC-eng: 2024-11-17 03:11:12
        _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  Stream #0:1(eng): Audio: dts (dca) (DTS-HD MA), 48000 Hz, 5.1(side), s32p (24 bit) (default)
      Metadata:
        title          : Surround 5.1
        BPS-eng        : 3716754
        DURATION-eng    : 02:00:38.272000000
        NUMBER_OF_FRAMES-eng: 678588
        NUMBER_OF_BYTES-eng: 3362860432
        SOURCE_ID-eng  : 001100
        _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.8 win(x64-release)
        _STATISTICS_WRITING_DATE_UTC-eng: 2024-11-17 03:11:12
        _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  Stream #0:2(eng): Audio: dts (dca) (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s
      Metadata:
        title          : Surround 5.1
        BPS-eng        : 1509000
        DURATION-eng    : 02:00:38.272000000
        NUMBER_OF_FRAMES-eng: 678588
        NUMBER_OF_BYTES-eng: 1365319056
        SOURCE_ID-eng  : 001100
        _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.8 win(x64-release)
        _STATISTICS_WRITING_DATE_UTC-eng: 2024-11-17 03:11:12
        _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  Stream #0:3(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s
      Metadata:
        title          : Surround 5.1
        BPS-eng        : 640000
        DURATION-eng    : 02:00:38.272000000
        NUMBER_OF_FRAMES-eng: 226196
        NUMBER_OF_BYTES-eng: 579061760
        SOURCE_ID-eng  : 001101
        _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.8 win(x64-release)
        _STATISTICS_WRITING_DATE_UTC-eng: 2024-11-17 03:11:12
        _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  Stream #0:4(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s
      Metadata:
        title          : Surround 5.1
        BPS-eng        : 640000
        DURATION-eng    : 02:00:38.272000000
        NUMBER_OF_FRAMES-eng: 226196
        NUMBER_OF_BYTES-eng: 579061760
        SOURCE_ID-eng  : 001102
        _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.8 win(x64-release)
        _STATISTICS_WRITING_DATE_UTC-eng: 2024-11-17 03:11:12
        _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  Stream #0:5(fra): Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s
      Metadata:
        title          : Surround 5.1
        BPS-eng        : 640000
        DURATION-eng    : 02:00:38.272000000
        NUMBER_OF_FRAMES-eng: 226196
        NUMBER_OF_BYTES-eng: 579061760
        SOURCE_ID-eng  : 001103
        _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.8 win(x64-release)
        _STATISTICS_WRITING_DATE_UTC-eng: 2024-11-17 03:11:12
        _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  Stream #0:6(eng): Subtitle: hdmv_pgs_subtitle (pgssub), 1920x1080
      Metadata:
        BPS-eng        : 41994
        DURATION-eng    : 02:00:24.237854166
        NUMBER_OF_FRAMES-eng: 3724
        NUMBER_OF_BYTES-eng: 37922053
        SOURCE_ID-eng  : 0012A0
        _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.8 win(x64-release)
        _STATISTICS_WRITING_DATE_UTC-eng: 2024-11-17 03:11:12
        _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  Stream #0:7(fra): Subtitle: hdmv_pgs_subtitle (pgssub), 1920x1080
      Metadata:
        BPS-eng        : 30163
        DURATION-eng    : 01:59:49.911895833
        NUMBER_OF_FRAMES-eng: 3398
        NUMBER_OF_BYTES-eng: 27109552
        SOURCE_ID-eng  : 0012A1
        _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.8 win(x64-release)
        _STATISTICS_WRITING_DATE_UTC-eng: 2024-11-17 03:11:12
        _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
  Stream #0:8(fra): Subtitle: hdmv_pgs_subtitle (pgssub), 1920x1080
      Metadata:
        BPS-eng        : 1502
        DURATION-eng    : 01:59:49.953604166
        NUMBER_OF_FRAMES-eng: 162
        NUMBER_OF_BYTES-eng: 1350453
        SOURCE_ID-eng  : 0012A2
        _STATISTICS_WRITING_APP-eng: MakeMKV v1.17.8 win(x64-release)
        _STATISTICS_WRITING_DATE_UTC-eng: 2024-11-17 03:11:12
        _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 (dts (dca) -> aac (libfdk_aac))
Press [q] to stop, [?] for help
Output #0, hls, to '/cache/transcodes/154051f4e9bf349ca93d1fef7350c645.m3u8':
  Metadata:
    encoder        : Lavf61.1.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
  Stream #0:1: Audio: aac, 48000 Hz, stereo, s16, 256 kb/s (default)
      Metadata:
        encoder        : Lavc61.3.100 libfdk_aac
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c6450.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c6451.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c6452.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c6453.ts' for writing
size=N/A time=00:00:00.00 bitrate=N/A speed=  0x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c6454.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c6455.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c6456.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c6457.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c6458.ts' for writing
size=N/A time=00:00:27.49 bitrate=N/A speed=27.5x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c6459.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64510.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64511.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64512.ts' for writing
size=N/A time=00:00:53.48 bitrate=N/A speed=35.6x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64513.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64514.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64515.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64516.ts' for writing
size=N/A time=00:01:18.74 bitrate=N/A speed=39.4x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64517.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64518.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64519.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64520.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64521.ts' for writing
size=N/A time=00:01:43.76 bitrate=N/A speed=41.5x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64522.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64523.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64524.ts' for writing
size=N/A time=00:02:07.50 bitrate=N/A speed=42.5x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64525.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64526.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64527.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64528.ts' for writing
size=N/A time=00:02:29.88 bitrate=N/A speed=42.8x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64529.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64530.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64531.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64532.ts' for writing
size=N/A time=00:02:53.93 bitrate=N/A speed=43.5x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64533.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64534.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64535.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64536.ts' for writing
size=N/A time=00:03:17.46 bitrate=N/A speed=43.9x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64537.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64538.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64539.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64540.ts' for writing
size=N/A time=00:03:38.77 bitrate=N/A speed=43.7x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64541.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64542.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64543.ts' for writing
size=N/A time=00:04:00.98 bitrate=N/A speed=43.8x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64544.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64545.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64546.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64547.ts' for writing
size=N/A time=00:04:22.31 bitrate=N/A speed=43.7x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64548.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64549.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64550.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64551.ts' for writing
size=N/A time=00:04:43.47 bitrate=N/A speed=43.6x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64552.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64553.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64554.ts' for writing
size=N/A time=00:05:05.51 bitrate=N/A speed=43.6x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64555.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64556.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64557.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64558.ts' for writing
size=N/A time=00:05:25.12 bitrate=N/A speed=43.3x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64559.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64560.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64561.ts' for writing
size=N/A time=00:05:46.17 bitrate=N/A speed=43.3x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64562.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64563.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64564.ts' for writing
size=N/A time=00:06:06.99 bitrate=N/A speed=43.2x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64565.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64566.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64567.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64568.ts' for writing
size=N/A time=00:06:29.58 bitrate=N/A speed=43.3x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64569.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64570.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64571.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64572.ts' for writing
size=N/A time=00:06:51.30 bitrate=N/A speed=43.3x   
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64573.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64574.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64575.ts' for writing
[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64576.ts' for writing


[q] command received. Exiting.

[hls @ 0x558dfcd619c0] Opening '/cache/transcodes/154051f4e9bf349ca93d1fef7350c64577.ts' for writing
[out#0/hls @ 0x558dfcd36f40] video:3326826KiB audio:14579KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown
size=N/A time=00:07:17.32 bitrate=N/A speed=43.7x   



RE: 4K playback drops; was previously fine - TheDreadPirate - 2024-12-10

Does this sound like your issue?

https://github.com/jellyfin/jellyfin-roku/issues/2060


RE: 4K playback drops; was previously fine - Alex - 2024-12-10

Yes that does appear to be nearly the same exact behavior as mine except without the long movie restriction rather mine is just anything in 4K. I did some more digging last night and if i set a bitrate limit it will trigger transcoding and I can at least watch the movies however It looses HDR support in the process. I'm wondering if its a file size limit that I'm running into I will try to transcode down one of the 4K files with handbreak to their roku preset and see if that helps any will update later today when I try that. Thanks for all the help!


RE: 4K playback drops; was previously fine - Alex - 2024-12-10

So I was able to test with a transcoded file from handbreak and the Roku can play it now and HDR is supported yay! bad news is ill have to transcode all my 4K content witch is a major inconvenience but it doesn't seem like theres any other solution as of now. One thing is with both movie files in jellyfin I can pick witch file to play using options but it doesn't seem to auto pick the roku compatible file correctly. Is there a way to set specific users to always choose a certain file when multiple are available? for example pick the smaller one?