• 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 Guides, Walkthroughs & Tutorials Update FFMPEG in Docker Command

     
    • 0 Vote(s) - 0 Average

    Update FFMPEG in Docker Command

    gaming09
    Offline

    Member

    Posts: 67
    Threads: 24
    Joined: 2023 Jun
    Reputation: 1
    Country:United States
    #1
    2023-06-21, 06:34 PM
    Command to update Jellyfin Docker FFMPEG to the latest:

    apt update && apt install jellyfin-ffmpeg6 -y
    Stats:
    JF running on Unraid Docker
    Library Transcoded to h265 mkv via TDARR
    Ram Drive Transcode
    5950x
    a770
    60tb
    topnomi
    Offline

    Junior Member

    Posts: 2
    Threads: 0
    Joined: 2023 Jul
    Reputation: 0
    Country:United States
    #2
    2023-07-10, 05:28 PM
    Wouldn't it make sense for the docker file to be updated to ffmpeg6?

    Looking at the GitHub, it looks like a quick change of a jellyfin-ffmpeg5 to jellyfin-ffmpeg6 would make it happen.

    I don't have time to figure out how to test that in my setup right now. Currently using docker compose and the official image.

    Does anyone have any thoughts?
    Shadowghost
    Offline

    Linter Overlord

    Posts: 23
    Threads: 2
    Joined: 2023 Jun
    Reputation: 0
    Country:Germany
    #3
    2023-07-11, 04:58 AM
    FFmpeg 6.x support was added in 10.8.10 but we explicitly decided not to upgrade between major FFmpeg versions on a patch release of Jellyfin for stability reasons.

    Jellyfin 10.9 will default to use FFmpeg 6.x and you can always manually install it on 10.8.10 and newer.
    bitmap
    Offline

    Community Moderator

    Posts: 766
    Threads: 9
    Joined: 2023 Jul
    Reputation: 24
    #4
    2023-08-09, 06:08 AM
    If you're using docker-compose you could probably utilize a custom init script to update it automatically when you restart. I'm not sure how other folks start/stop/remove their containers, though.

    The LSIO image has custom scripts built in, which makes this super easy and convenient, but it's not hard to do at all yourself, it's the concept of generating an entry point for your container. You would essentially create a bash script compatible with Ubuntu/Debian that runs the apt update/install of whatever you need with all the options (autoremove, etc...) to satisfy dependencies and swap paths if needed. This takes a bit of doing since you have to trial and error it until you're sure the correct version of ffmpeg is running when Jellyfin calls it (i.e., just installing ffmpeg6 may not be the fix you think it is).

    The other option is to pull down the repo and modify the Dockerfile, then build it yourself. I don't see this as nearly sustainable or automated, but it's certainly a cleaner solution.
    Jellyfin 10.10.7 LSIO Docker | Ubuntu 24.04 LTS | i7-13700K | Arc A380 6 GB | 64 GB RAM | 79 TB Storage

    [Image: AIL4fc84QG6uSnTDEZiCCtosg7uAA8x9j1myFaFs...qL0Q=w2400]
    « 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