2023-12-25, 06:09 AM
Hello, I'm trying to figure out how to remove the limit for video streaming bitrate. I have been getting this error on x265 videos using a 1st gen fire tv stick max. I'd like to remove all video streaming bitrate limits for all users to reduce transcoding opportunities
Reason for transcoding:
The video's bitrate exceeds the limit
In the logs I see
Reason for transcoding:
The video's bitrate exceeds the limit
In the logs I see
Code:
[2023-12-24 05:19:10.302 -08:00] [INF] [183] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Danny". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2023-12-24 05:19:10.302 -08:00] [INF] [183] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-libVLC", Path="/14TB/downloads/4K/The Bourne Supremacy (2004) (2160p BluRay x265 HEVC 10bit HDR AAC 7.1 FreetheFish)/The Bourne Supremacy (2004) (2160p BluRay x265 10bit HDR FreetheFish).mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=Transcode, TranscodeReason=ContainerBitrateExceedsLimit ) "media:/videos/0641946d-3762-3867-c6f6-78cbc9f92378/stream.mkv?MediaSourceId=0641946d37623867c6f678cbc9f92378&VideoCodec=h264&AudioCodec=aac&AudioStreamIndex=2&VideoBitrate=19570570&AudioBitrate=968582&AudioSampleRate=48000&MaxFramerate=23.976025&api_key=<token>&CopyTimestamps=true&RequireAvc=false&Tag=774da8f3cd578c84f5b234914bb5b0cc&hevc-level=150&hevc-videobitdepth=10&hevc-profile=main10&hevc-audiochannels=8&aac-profile=lc&aac-audiochannels=8&TranscodeReasons=ContainerBitrateExceedsLimit"
[2023-12-24 05:19:10.331 -08:00] [INF] [109] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Danny". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2023-12-24 05:19:10.331 -08:00] [INF] [109] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="AndroidTV-ExoPlayer", Path="/14TB/downloads/4K/The Bourne Supremacy (2004) (2160p BluRay x265 HEVC 10bit HDR AAC 7.1 FreetheFish)/The Bourne Supremacy (2004) (2160p BluRay x265 10bit HDR FreetheFish).mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=Transcode, TranscodeReason=ContainerBitrateExceedsLimit ) "media:/videos/0641946d-3762-3867-c6f6-78cbc9f92378/master.m3u8?MediaSourceId=0641946d37623867c6f678cbc9f92378&VideoCodec=hevc,h264,hevc&AudioCodec=aac&AudioStreamIndex=2&VideoBitrate=19570570&AudioBitrate=968582&AudioSampleRate=48000&MaxFramerate=23.976025&api_key=<token>&RequireAvc=false&Tag=774da8f3cd578c84f5b234914bb5b0cc&SegmentContainer=ts&BreakOnNonKeyFrames=False&hevc-level=150&hevc-videobitdepth=10&hevc-profile=main10&hevc-audiochannels=8&aac-profile=lc&aac-audiochannels=8&TranscodeReasons=ContainerBitrateExceedsLimit"
[2023-12-24 05:19:10.440 -08:00] [INF] [121] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Adding playback tracker : d220928a5f3cbe079009560d9b69b78b3aa270ca-f8209335595c470db26bf96734a45af1-0641946d37623867c6f678cbc9f92378
[2023-12-24 05:19:10.441 -08:00] [INF] [121] Jellyfin.Plugin.PlaybackReporting.Data.PlaybackTracker: PlaybackTracker : Adding Start Event : 12/24/2023 05:19:10
[2023-12-24 05:19:10.441 -08:00] [INF] [121] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: Creating StartPlaybackTimer Task
[2023-12-24 05:19:10.442 -08:00] [INF] [121] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: StartPlaybackTimer : Entered