Jellyfin Forum
SOLVED: ffmpeg path not set - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: SOLVED: ffmpeg path not set (/t-solved-ffmpeg-path-not-set)

Pages: 1 2


RE: ffmpeg path not set - 1RealOldGeek - 2023-12-13

(2023-12-12, 10:11 PM)Serge K Wrote: of course you can not find any info regarding ffmpeg in encoding.xml
you need to add some strings:
see this link and find EncoderAppPath and EncoderAppPathDisplay
https://mega.nz/file/hm1hxapS#D44nWETYWz-UKrMFAjVKC9uOZZeyPc3lJtHBqlgynrg


but there must be your pathes

Thank you sir, I will give that  a try.

(2023-12-12, 10:12 PM)TheDreadPirate Wrote: There was another thread from a couple weeks ago that you responded to (I'm assuming accidentally) with the same/similar question.

Sorry, I probably did. :-( My mind and old fat fingers are both getting slow.
Thx


RE: ffmpeg path not set - 1RealOldGeek - 2023-12-14

(2023-12-12, 10:11 PM)Serge K Wrote: of course you can not find any info regarding ffmpeg in  encoding.xml
you need to add some strings:
see this link and find EncoderAppPath and EncoderAppPathDisplay
https://mega.nz/file/hm1hxapS#D44nWETYWz-UKrMFAjVKC9uOZZeyPc3lJtHBqlgynrg

Thank you Serge, that got me in the right direction but not actually the problem. The problem as it turns out is
Jellyfin requires version 4 of ffmpeg. Unfortunately I followed the install instructions at https://jellyfin.org/docs/general/installation/linux/. I believe that should be updated as RMP Fusion does NOT supply version 4 which is required for Jellyfin. After going through the error logs yet again I noticed at startup it found ffmpeg but comlainged it was wrong version ( wish I had seen that first day, sorry ). Of course when Jellyfin fails to play video the screen simply said ffmpeg path not set. The log showed

[2023-12-11 11:22:24.889 -06:00] [ERR] [47] Jellyfin.Server.Middleware.ExceptionMiddleware: Error processing request. URL "GET" "/videos/dddb312e-20f7-0202-a88e-204b667b2535/live.m3u8".
System.ArgumentException: FFmpeg path not set.


I found a version 4 for CentOS 7 at https://websitehostingkenya.com/installing-ffmpeg-4-x-and-ffprobe-on-centos-7-via-ssh-terminal/. It appears to work with Jellyfin just fine.

Many thanks to all that replied and put up with this old man.