2024-07-05, 08:53 PM
(This post was last modified: 2024-07-05, 09:24 PM by Link of Hyrule. Edited 2 times in total.)
(2024-07-05, 03:57 PM)TheDreadPirate Wrote: ffmpeg is missing.
Code:[2024-07-05 00:41:06.289 +00:00] [ERR] Error processing request. URL "GET" "/videos/70534b1a-3a59-0ecc-1b24-2cb4e47f9ecf/live.m3u8".
System.ArgumentNullException: Value cannot be null. (Parameter '_mediaEncoder.EncoderPath')
What are the contents of /etc/jellyfin/encoding.xml? Is there a value for this line?
Code:<EncoderAppPathDisplay>/usr/lib/jellyfin-ffmpeg/ffmpeg</EncoderAppPathDisplay>
Is jellyfin-ffmpeg installed?
Code:sudo apt list --installed | grep ffmpeg
(2024-07-05, 05:43 PM)TheDreadPirate Wrote: Is the EncoderAppPathDisplay set in /etc/jellyfin/encoding.xml?
Also make sure you install jellyfin-ffmpeg instead of plain ffmpeg.
Code:sudo apt install jellyfin-ffmpeg6
Alright, so I just removed the Jellyfin-ffmpeg, and installed it again, and added the correct route in the encoding.xml, restarted the server, and the couple of test videos I tried worked like a charm. I believe when I reinstalled Jellyfin and the ffmpeg, it must not have took away everything the first time, and Ubuntu thought it was still there. I possibly would have thought to try that again, but not as soon as I would've on Windows (where I do most my computing) I'm still working on learning Linux, and appreciate your help in this fix, my son thinks he's being punished when certain things don't work for him.