Jellyfin Forum
SOLVED: Transcoding problem with LG WebOS - 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: Transcoding problem with LG WebOS (/t-solved-transcoding-problem-with-lg-webos)



Transcoding problem with LG WebOS - CrissZollo - 2024-07-08

I have been tinkering a bit but can't really figure it out why my LG tv with WebOS does not play content with transcoding. When I look at the log history it seems to try multiple times but to no avail.
Transcoding is on and seems not to work on android or PC client either.
Error message on the tv: Playback failed because the media is not supported by this client.

WebOS version: 5.5.0-1107
Jellyfin server: 10.9.7
Host: Synology DS243+
CPU: INTEL Celeron J4125


I have added the "log_" and FFmpeg below


.zip   Logs.zip (Size: 6.49 KB / Downloads: 194)


RE: Transcoding problem with LG WebOS - Host-in-the-Shell - 2024-07-08

Make sure that the jellyfin user is part of the render group:

Code:
sudo usermod -aG render jellyfin
sudo systemctl restart jellyfin

If hosting Jellyfin through virtualization (Docker, LXC On Proxmox, etc.) then refer to the documentation. Also, might be handy to see how you've configured your playback settings, if possible.


RE: Transcoding problem with LG WebOS - CrissZollo - 2024-07-09

I did try follow the documentation but the Synology DSM does not have any group like render what I can see. I tried looking it up about it but no answer to it. It seem to only have those Wich I created.

Here is also the playback setting on the server

   


RE: Transcoding problem with LG WebOS - CrissZollo - 2024-07-09

I think I got it to work. I changed from QSV to VA-API and added the following to the docker. It now transcodes as expected on my tv and android unit.

environment:
- PUID=*uid of the user running the container*
- PGID=*gid of the normal user group*

devices:
- /dev/dri/renderD128 : /dev/dri/renderD128


RE: Transcoding problem with LG WebOS - Host-in-the-Shell - 2024-07-09

I just want to point out for posterity, that the Intel Celeron J4125 is part of the Goldmont Plus microarchitecture, with codename Gemini Lake Refresh and it does support QSV. The reason you were having problems is because Synology DSM uses a custom build of Linux that tends to pack an ancient version of the kernel, which causes all these issues.

Anybody else using the same CPU with a more recent kernel should be fine.