2024-01-14, 02:18 PM
(This post was last modified: 2024-01-14, 03:06 PM by niwo. Edited 3 times in total.)
Hi, I am running a TrueNAS core and I manually set up a jail with a running jellyfin 10.8.10 server
I want to get that fork of Intro Skipper to work.
I get the following error message when I try to run the service
There is of course no jellyfin-ffmpeg5 package in the bsd repos of TrueNAS core, so I installed ffmpeg and chromaprint packages and set them up under the playback section.
However that plugin doesn't seem to recognize that path and I need support on getting that to work somehow.
I also compiled jellyfin-ffmpeg from that sources but with no luck. Playback is also not working with that version of ffmpeg.
The github repo of 306bobby does not have issues enabled, so I had no other place to ask.
Code:
{
"allow_chflags": 0,
"allow_mlock": 1,
"allow_mount": 0,
"allow_quotas": 0,
"allow_raw_sockets": 1,
"allow_set_hostname": 1,
"allow_socket_af": 0,
"allow_sysvipc": 0,
"allow_tun": 0,
"allow_vmm": 0,
"assign_localhost": 0,
"basejail": 1,
"boot": 1,
"bpf": 1,
"comment": "none",
"defaultrouter": "192.168.1.1",
"defaultrouter6": "auto",
"devfs_ruleset": "10",
"dhcp": 0,
"exec_fib": "0",
"exec_jail_user": "root",
"exec_poststart": "/usr/bin/true",
"exec_poststop": "/usr/bin/true",
"exec_prestart": "/usr/bin/true",
"exec_prestop": "/usr/bin/true",
"exec_start": "/bin/sh /etc/rc",
"exec_stop": "/bin/sh /etc/rc.shutdown",
"exec_system_user": "root",
"host_domainname": "none",
"host_hostname": "jellyfin",
"host_hostuuid": "jellyfin",
"host_time": 1,
"hostid": "78256b20-b881-11dc-b6da-08606e6ed59e",
"interfaces": "vnet0:bridge0",
"ip4": "new",
"ip4_addr": "192.168.1.83/24",
"ip4_saddrsel": 1,
"ip6": "new",
"ip6_addr": "vnet0|accept_rtadv",
"ip6_saddrsel": 1,
"ip_hostname": 0,
"jail_zfs": 0,
"jail_zfs_dataset": "iocage/jails/jellyfin/data",
"jail_zfs_mountpoint": "none",
"last_started": "2024-01-14 14:00:27",
"mac_prefix": "0a606e",
"nat": 0,
"nat_forwards": "none",
"notes": "none",
"priority": "99",
"release": "13.2-RELEASE-p4",
"resolver": "/etc/resolv.conf",
"rtsold": 0,
"securelevel": "2",
"sysvmsg": "new",
"sysvsem": "new",
"sysvshm": "new",
"template": 0,
"vnet": 1,
"vnet0_mac": "0a606e29d59a 0a606e29d59b",
"vnet_default_interface": "em0",
"vnet_interfaces": "none"
}#
I want to get that fork of Intro Skipper to work.
I get the following error message when I try to run the service
Code:
ConfusedPolarBear.Plugin.IntroSkipper.FingerprintException: ffmpeg with chromaprint is not installed on this system - episodes will not be analyzed. If Jellyfin is running natively, install jellyfin-ffmpeg5. If Jellyfin is running in a container, upgrade it to the latest version of 10.8.0.
at ConfusedPolarBear.Plugin.IntroSkipper.QueueManager.EnqueueAllEpisodes()
at ConfusedPolarBear.Plugin.IntroSkipper.AnalyzeEpisodesTask.ExecuteAsync(IProgress`1 progress, CancellationToken cancellationToken)
at Emby.Server.Implementations.ScheduledTasks.ScheduledTaskWorker.ExecuteInternal(TaskOptions options)
There is of course no jellyfin-ffmpeg5 package in the bsd repos of TrueNAS core, so I installed ffmpeg and chromaprint packages and set them up under the playback section.
However that plugin doesn't seem to recognize that path and I need support on getting that to work somehow.
I also compiled jellyfin-ffmpeg from that sources but with no luck. Playback is also not working with that version of ffmpeg.
The github repo of 306bobby does not have issues enabled, so I had no other place to ask.