• 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 Playback broken: FFmpeg Error 254

    Pages (2): 1 2 Next »

     
    • 0 Vote(s) - 0 Average

    Playback broken: FFmpeg Error 254

    pr-o-xy
    Offline

    Junior Member

    Posts: 8
    Threads: 1
    Joined: 2025 Mar
    Reputation: 0
    Country:United States
    #1
    2025-03-20, 08:24 PM
    Recently set up Jellyfin in a docker container on new home server, and getting this error whenever attempting playback of any media:

    [20:11:36] [ERR] [111] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: FFmpeg exited with code 254
    [20:11:36] [ERR] [111] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request. URL GET /videos/2c7561fc-b33f-7fe6-6b1a-0856122890f7/hls1/main/-1.mp4.
    MediaBrowser.Common.FfmpegException: FFmpeg exited with code 254

    I've attempted enabling HEVC and AV1 encoding to no avail. Stuck on where to go next.

    Jellyfin Ver: 10.10.6
    Installation Method: Docker Compose
    OS: Ubuntu Server 24.04
    Hardware: Raspberry Pi 4B + 2TB mounted external hard disk
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2025-03-20, 08:28 PM
    The RPi4B doesn't have any supported hardware encoders.
    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]
    pr-o-xy
    Offline

    Junior Member

    Posts: 8
    Threads: 1
    Joined: 2025 Mar
    Reputation: 0
    Country:United States
    #3
    2025-03-20, 08:41 PM
    Apologies, I'm a bit new to all this; how would this affect playback? I initialy hadd the RPi set up with Yunohost and playback through that version of Jellyfin worked fine, so I figured it wasn't hardware limitation.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2025-03-20, 08:49 PM
    It depends if you're using the same content or not. If your current content needs to be transcoded, but didn't prior, that would explain why it worked before. If you disabled hardware transcoding and relied solely on CPU transcoding before, that could also explain why it worked before.
    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]
    pr-o-xy
    Offline

    Junior Member

    Posts: 8
    Threads: 1
    Joined: 2025 Mar
    Reputation: 0
    Country:United States
    #5
    2025-03-20, 08:53 PM
    Current content is the same, so how would I go about disabling hardware transcoding and relying on cpu?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #6
    2025-03-20, 09:05 PM
    What did you select in Dashboard > Playback > Transcoding?
    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]
    pr-o-xy
    Offline

    Junior Member

    Posts: 8
    Threads: 1
    Joined: 2025 Mar
    Reputation: 0
    Country:United States
    #7
    2025-03-20, 09:16 PM
    No hardware acceleration, disabled encoding format options for AV1 and HEVC
    Any specific options to look for?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #8
    2025-03-20, 09:20 PM
    Can you share one of your ffmpeg logs via privatebin.net? They are in the same directory as the main Jellyfin log.
    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]
    pr-o-xy
    Offline

    Junior Member

    Posts: 8
    Threads: 1
    Joined: 2025 Mar
    Reputation: 0
    Country:United States
    #9
    2025-03-20, 09:29 PM
    Ah, seems to be file access related. Paths are all set up correctly, so maybe permissions?
    https://privatebin.net/?d22503e903ebdbef...wfGNVJ4XeF
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #10
    2025-03-20, 09:33 PM
    Either the file was moved or insufficient permissions.

    Can you share your docker compose? And what are the permissions on the files and folders for this movie?

    Code:
    ls -ld /media2 "/media2/Invincible (2021)" "/media2/Invincible (2021)/Invincible.2021.S00E01.Presenting.Atom.Eve.Special.Episode.1080p.WEB.H264-NHTFS[TGx]"
    ls -l "/media2/Invincible (2021)/Invincible.2021.S00E01.Presenting.Atom.Eve.Special.Episode.1080p.WEB.H264-NHTFS[TGx]/"
    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]
    Pages (2): 1 2 Next »

    « 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