• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Removing bitrate limit?

     
    • 0 Vote(s) - 0 Average

    Removing bitrate limit?

    Is there a default bitrate limit or something?
    hov
    Offline

    Junior Member

    Posts: 31
    Threads: 6
    Joined: 2023 Jun
    Reputation: 0
    #1
    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
    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
    13100 CPU for server
    tmsrxzar
    Offline

    Senior Member

    Posts: 755
    Threads: 6
    Joined: 2023 Nov
    Reputation: 20
    #2
    2023-12-25, 03:13 PM
    client side setting, you change it in whichever client you are using in all cases, in your case in the android app
    Tim
    Offline

    Community Moderator

    Posts: 49
    Threads: 1
    Joined: 2023 Jun
    Reputation: 3
    #3
    2023-12-25, 03:13 PM
    A couple years ago when I used Android TV I would set the bitrate in the Jellyfin app to the max setting compared to auto. That prevented transcoding for me. Not sure if nowadays this can be done in a better way. You dont have set the " Internet streaming bitrate limit" option under "playback" on the dashboard, by any chance?
    Not your average hoarder.

    Storage: 8x18TB RAIDz2 + 2x16TB Mirror + 512GB NVMe OS drive
    CPU: Ryzen 1700
    Cooler: Scythe Fuma 2
    Motherboard: Gigabyte AORUS B450 PRO
    RAM: DDR4; 2x8GB + 2x16GB
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2023-12-25, 06:59 PM
    @Tim you definitely still need to set the max bit rate to 120Mbps (highest available) instead of auto.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    hov
    Offline

    Junior Member

    Posts: 31
    Threads: 6
    Joined: 2023 Jun
    Reputation: 0
    #5
    2023-12-25, 07:39 PM
    (2023-12-25, 06:59 PM)TheDreadPirate Wrote: @Tim you definitely still need to set the max bit rate to 120Mbps (highest available) instead of auto.

    So I would set the limit to 120mbps in the android tv app only? What about the settings page called streamingsettings.html? Do I adjust anything there as well? I have clients on my local network and outside of network, I want both with no limits for now
    13100 CPU for server
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #6
    2023-12-25, 10:16 PM
    This is primarily for Android TV clients only. Other clients are much better about auto detecting the bit rate of the connection. But most clients have manual settings as well, if needed.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode