[ Jellyfin ] The Free Software Media System

Discussion on apps, protocols, APIs, specifications, and more. You are welcome to join us as a TOS app developer!
User avatar
ajkaramba
Posts: 20
Joined: 26 Dec 2024, 00:20
Germany

Re: [ Jellyfin ] The Free Software Media System

Post by ajkaramba »

outkastm wrote: 06 Jan 2025, 03:40
ajkaramba wrote: 04 Jan 2025, 23:13
can you run these commands in terminal and send the results ?

Code: Select all

ldd /usr/lib/x86_64-linux-gnu/intel-opencl/libigdrcl.so
ldd /usr/lib/x86_64-linux-gnu/libopencl-clang.so.12
Root@TNAS:/# ldd /usr/lib/x86_64-linux-gnu/intel-opencl/libigdrcl.so
linux-vdso.so.1 (0x00007ffeaa9f6000)
libigdgmm.so.12 => /lib/x86_64-linux-gnu/libigdgmm.so.12 (0x000014ff276c3000)
libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x000014ff26800000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x000014ff26b19000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x000014ff276a3000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x000014ff26400000)
/lib64/ld-linux-x86-64.so.2 (0x000014ff27755000)

Root@TNAS:/# ldd /usr/lib/x86_64-linux-gnu/libopencl-clang.so.12
linux-vdso.so.1 (0x00007ffc509ab000)
libLLVMSPIRVLib.so.12 => /lib/x86_64-linux-gnu/libLLVMSPIRVLib.so.12 (0x00001530d8000000)
libclang-cpp.so.12 => /lib/x86_64-linux-gnu/libclang-cpp.so.12 (0x00001530d5200000)
libLLVM-12.so.1 => /lib/x86_64-linux-gnu/libLLVM-12.so.1 (0x00001530cf600000)
libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00001530cf200000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00001530d8328000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00001530cee00000)
/lib64/ld-linux-x86-64.so.2 (0x00001530d8443000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00001530cf519000)
libffi.so.8 => /lib/x86_64-linux-gnu/libffi.so.8 (0x00001530d8319000)
libedit.so.2 => /lib/x86_64-linux-gnu/libedit.so.2 (0x00001530d82df000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00001530d7fe4000)
libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6 (0x00001530d7fb2000)
libxml2.so.2 => /lib/x86_64-linux-gnu/libxml2.so.2 (0x00001530cec1e000)
libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00001530d7f9a000)
libicuuc.so.70 => /lib/x86_64-linux-gnu/libicuuc.so.70 (0x00001530cea23000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00001530d7f6f000)
libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00001530d51f3000)
libicudata.so.70 => /lib/x86_64-linux-gnu/libicudata.so.70 (0x00001530cce00000)
User avatar
ChairmanMao
Posts: 7
Joined: 07 Jun 2024, 17:13
Korea North

Re: [ Jellyfin ] The Free Software Media System

Post by ChairmanMao »

I am having the same issue as @ajkaramba with Jellyfin 10.10.3.2. I can't play any HEVC HDR movies with Intel QSV + Tone mapping enabled. However, switching to VAAPI + VAPP Tone mapping works. This issue has been discussed in Github (https://github.com/jellyfin/jellyfin-we ... nt-3716390).
F4-423, TOS 6.0.555
User avatar
outkastm
Gold Member
Posts: 1457
Joined: 29 Dec 2020, 23:52

Re: [ Jellyfin ] The Free Software Media System

Post by outkastm »

I still have to figure out why OpenCL is not loading on your side.

Here on my F4-423:

QSV + Tone mapping have better colors (but take more power when Tone mapping is enabled)

Image

VAAPI + VPP Tone Mapping

Image
User avatar
outkastm
Gold Member
Posts: 1457
Joined: 29 Dec 2020, 23:52

Re: [ Jellyfin ] The Free Software Media System

Post by outkastm »

10.10.3.3 is out, this should fix QSV + Tone Mappping
Restart of the NAS is not needed (unless you see this message in start_log file)
User avatar
ajkaramba
Posts: 20
Joined: 26 Dec 2024, 00:20
Germany

Re: [ Jellyfin ] The Free Software Media System

Post by ajkaramba »

Thank you so much for your work! Everything is working perfectly now :)
User avatar
ChairmanMao
Posts: 7
Joined: 07 Jun 2024, 17:13
Korea North

Re: [ Jellyfin ] The Free Software Media System

Post by ChairmanMao »

outkastm wrote: 07 Jan 2025, 06:20 10.10.3.3 is out, this should fix QSV + Tone Mappping
Restart of the NAS is not needed (unless you see this message in start_log file)
Thanks, it's fully working as intended now. What was the issue?
F4-423, TOS 6.0.555
User avatar
Pe6yc
Posts: 29
Joined: 12 Jun 2023, 13:57
Russia

Re: [ Jellyfin ] The Free Software Media System

Post by Pe6yc »

Can we expect 10.10.3.3 version for TOS5?
User avatar
outkastm
Gold Member
Posts: 1457
Joined: 29 Dec 2020, 23:52

Re: [ Jellyfin ] The Free Software Media System

Post by outkastm »

These minor versions were to enable Tone Mapping. It works with newer CPU's from NAS models that support TOS6. I will not release this for TOS5. Jeelyfin will continue to be released for TOS5. For now...
User avatar
robin7119
Posts: 3
Joined: 08 Jan 2025, 03:30
Italy

Re: [ Jellyfin ] The Free Software Media System

Post by robin7119 »

When jellyfin 10.10.2.0 for F4-212 (ARM)?
I need also ffmpeg51 (ARM).
User avatar
robertosandoval
Posts: 3
Joined: 28 Oct 2024, 01:31
Mexico

Re: [ Jellyfin ] The Free Software Media System

Post by robertosandoval »

Hello,

I have tried many ways to try to make Jellyfin to work Transcoding without success.

My device is: F2-423 -> TOS 6.0.577-00166

I've installed:
- Modbase1 ver: 1.00.21
- FFMpeg ver: 4.4.3.3 (iHD driver is enabled)
- FFMpeg51 ver: 5.1.3.2 (iHD driver is enabled)
- Jellyfin installed version is 10.10.3.0


Output FFmpeg.Transcode error:

--- IF I USE VAAPI---
Device creation failed: -542398533.
[hevc @ 0x21f09c0] No device available for decoder: device type vaapi needed for codec hevc.
Stream mapping:
Stream #0:0 -> #0:0 (hevc (native) -> h264 (h264_vaapi))
Stream #0:1 -> #0:1 (aac (native) -> aac (native))
Device setup failed for decoder on input stream #0:0 : Generic error in an external library

--- IF I USE QSV ---
Device creation failed: -542398533.
Failed to set value 'vaapi=va:,kernel_driver=i915,driver=iHD' for option 'init_hw_device': Generic error in an external library
Error parsing global options: Generic error in an external library


Any idea what I'm doing wrong?
Post Reply

Return to “Developer Discussion Room”