Right, using Jellyfin v10.10.7
Installed Fintube v1.1.0.0
Path to yt-dlp (initally installed on system via pipx, but had location /home/pi/.local/bin/yt-dlp, figured this path was burried under the pi user and not suitable.) Downloaded the standalone version of yt-dlp and put in folder I know JF has access to. The 'JF_Mixed' directory is owned by jellfyin:jellyfin. and the yt-dlp_linux has permission -rwxr-xr-x which I believe means it should be runnable by any user.
[2025-10-03 13:09:12.178 +01:00] [INF] FinTubeDownload : "dQw4w9WgXcQ" to "", prefer free format: False audio only: False
[2025-10-03 13:09:12.182 +01:00] [ERR] An error occurred trying to start process '/mnt/disk1/JF_Mixed/yt-dlp_linux' with working directory '/var/lib/jellyfin'. Exec format error
System.ComponentModel.Win32Exception (8): An error occurred trying to start process '/mnt/disk1/JF_Mixed/yt-dlp_linux' with working directory '/var/lib/jellyfin'. Exec format error
at System.Diagnostics.Process.ForkAndExecProcess(ProcessStartInfo startInfo, String resolvedFilename, String[] argv, String[] envp, String cwd, Boolean setCredentials, UInt32 userId, UInt32 groupId, UInt32[] groups, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean usesTerminal, Boolean throwOnNoExec)
at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
at Jellyfin.Plugin.FinTube.Api.FinTubeActivityController.FinTubeDownload(FinTubeData data)
Right, using Jellyfin v10.10.7
Installed Fintube v1.1.0.0
Path to yt-dlp (initally installed on system via pipx, but had location /home/pi/.local/bin/yt-dlp, figured this path was burried under the pi user and not suitable.) Downloaded the standalone version of yt-dlp and put in folder I know JF has access to. The 'JF_Mixed' directory is owned by jellfyin:jellyfin. and the yt-dlp_linux has permission -rwxr-xr-x which I believe means it should be runnable by any user.
[2025-10-03 13:09:12.178 +01:00] [INF] FinTubeDownload : "dQw4w9WgXcQ" to "", prefer free format: False audio only: False
[2025-10-03 13:09:12.182 +01:00] [ERR] An error occurred trying to start process '/mnt/disk1/JF_Mixed/yt-dlp_linux' with working directory '/var/lib/jellyfin'. Exec format error
System.ComponentModel.Win32Exception (8): An error occurred trying to start process '/mnt/disk1/JF_Mixed/yt-dlp_linux' with working directory '/var/lib/jellyfin'. Exec format error
at System.Diagnostics.Process.ForkAndExecProcess(ProcessStartInfo startInfo, String resolvedFilename, String[] argv, String[] envp, String cwd, Boolean setCredentials, UInt32 userId, UInt32 groupId, UInt32[] groups, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean usesTerminal, Boolean throwOnNoExec)
at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
at Jellyfin.Plugin.FinTube.Api.FinTubeActivityController.FinTubeDownload(FinTubeData data)