From 7d506f67a0a38244e8af905f8e15c331ce1521ed Mon Sep 17 00:00:00 2001 From: nomadPreacher Date: Sat, 21 Sep 2024 13:57:16 +0000 Subject: [PATCH] Update linux.md Added a paragraph for Arch-based distro running into the fatal playback error when ffmpeg is not found and jellyfin-ffmpeg is installed in a different directory in the system tree than the one looked by default by Jellyfin. --- docs/general/installation/linux.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/general/installation/linux.md b/docs/general/installation/linux.md index 66f097bec..6277926c1 100644 --- a/docs/general/installation/linux.md +++ b/docs/general/installation/linux.md @@ -364,6 +364,16 @@ sudo mkdir data cache config log ### `FFmpeg` Installation If you are not running a Debian derivative, install `ffmpeg` through your OS's package manager, and skip this section. +In case you run into trascoding and playback issues and you are running an Arch derivative, one which has `jellyfin-ffmpeg` bundled in its package manager, you can try installing `jellyfin-ffmpeg` to fix the issue. If still not working, also consider moving the `jellyfin-ffmpeg` installation folder from its default location at `/usr/lib/jellyfin-ffmpeg` to the one directory looked for by Jellyfin at run *i.e.:* `/usr/share/jellyfin-ffmpeg/`. +```sh +sudo pacman -S jellyfin-ffmpeg +sudo cp -a /usr/lib/jellyfin-ffmpeg /usr/share/jellyfin-ffmpeg/ +``` +A further step into troubleshooting is to manually set the transcoding app path into the config file `encoding.xml` adding two new lines +```sh +/usr/share/jellyfin-ffmpeg/ +/usr/share/jellyfin-ffmpeg/ffmpeg +``` :::caution