Jellyfin Forum
WEBOS Codec Support and Errors - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: General Questions (https://forum.jellyfin.org/f-general-questions)
+--- Thread: WEBOS Codec Support and Errors (/t-webos-codec-support-and-errors)



WEBOS Codec Support and Errors - jellyfinuser123123 - 2023-07-09

I have an LG TV that uses WEBOS and some media play normally and others don't play at all, showing an error message that the codec is not supported. However, I can't tell which codec is the one that is troublesome (video or audio). On my PC (edge browser) everything works perfectly so far. I looked into Handbrake but it is a little complex for me since I don't know what I'm doing.


I did test transcoding one time from an .AVI to a .MKV on a small file once using FFMPEG, but it was tedious and time-consuming, and I'm not even sure what codec the targeted media is if the extension is MKV.

What would you do in my situation? Is there a "universal" encoding format for audio and video that works on WEBOS? Is there a "script" that can crawl in my media folder and transcode whatever weird format-codec that isn't recognizable for my TV?

Specs:
Ryzen 3800X
64 GB of RAM
NvIDIA RTX 2060 SUPER
Hardware acceleration ON

TV: 65UQ70006LB (I searched their website for any information about codec support but found nothing)

Thanks in advance


RE: WEBOS Codec Support and Errors - jellyfinuser123123 - 2023-07-11

hmm what is it called.. Bump? I haven't visited forums in a long time Grinning-face


RE: WEBOS Codec Support and Errors - TheDreadPirate - 2023-07-11

Do you have transcoding disabled entirely? It sounds like it is disabled. Otherwise the client and server would work out what codecs are supported and transcode accordingly.

I found some specs for that model and it can decode up to AV1. It's possible it can't decode the audio and that's what's being transcoded.

Can you upload your jellyfin logs to pastebin and link them here?


RE: WEBOS Codec Support and Errors - jellyfinuser123123 - 2023-07-12

(2023-07-11, 10:09 PM)TheDreadPirate Wrote: Do you have transcoding disabled entirely?  It sounds like it is disabled.  Otherwise the client and server would work out what codecs are supported and transcode accordingly.

I found some specs for that model and it can decode up to AV1.  It's possible it can't decode the audio and that's what's being transcoded.

Can you upload your jellyfin logs to pastebin and link them here?

I have transcoding enabled, some heavy 4k movies utilize 100% of my GPU and are terribly slow, others transcode normally with 40~% utilization and run smoothly on my TV.

The current show im trying to watch is 1080p, AV1 SDR, E-AC3.

Can you please share the specs that you found? Maybe it can help me know what standard format I should follow

Log file: https://pastebin.com/7kQfTkyw


FFMPEG file that showed up after I tried opening the media on my TV and got an error (FFmpeg.Transcode-): https://pastebin.com/xGkh1S67

Thanks for your help


RE: WEBOS Codec Support and Errors - TheDreadPirate - 2023-07-12

https://www.flatpanelshd.com/lg_uq70_2022.php

From your ffmpeg log...

Code:
[av1_cuvid @ 000002001f0e6f40] Codec av1_cuvid is not supported.

The 2060 does not support AV1 hardware accelerated decoding. That wasn't introduced until the 3000 series.

https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new

Edit: From the jellyfin log

Code:
( PlayMethod=Transcode, TranscodeReason=DirectPlayError )

It's not clear from the server logs why this is happening. Client side bug?


RE: WEBOS Codec Support and Errors - jellyfinuser123123 - 2023-07-12

(2023-07-12, 04:20 AM)TheDreadPirate Wrote: https://www.flatpanelshd.com/lg_uq70_2022.php

From your ffmpeg log...

Code:
[av1_cuvid @ 000002001f0e6f40] Codec av1_cuvid is not supported.

The 2060 does not support AV1 hardware accelerated decoding.  That wasn't introduced until the 3000 series.

https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new

Edit:  From the jellyfin log

Code:
( PlayMethod=Transcode, TranscodeReason=DirectPlayError )

It's not clear from the server logs why this is happening.  Client side bug?

Ah I see.. I assumed my GPU supported AV1 since it plays normally on my PC using MPC and the TV was the issue..
Thanks for your help. Any suggestions? I assume I should get the media in another format


RE: WEBOS Codec Support and Errors - TheDreadPirate - 2023-07-12

(2023-07-12, 10:57 AM)jellyfinuser123123 Wrote:
(2023-07-12, 04:20 AM)TheDreadPirate Wrote: https://www.flatpanelshd.com/lg_uq70_2022.php

From your ffmpeg log...

Code:
[av1_cuvid @ 000002001f0e6f40] Codec av1_cuvid is not supported.

The 2060 does not support AV1 hardware accelerated decoding.  That wasn't introduced until the 3000 series.

https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new

Edit:  From the jellyfin log

Code:
( PlayMethod=Transcode, TranscodeReason=DirectPlayError )

It's not clear from the server logs why this is happening.  Client side bug?

Ah I see.. I assumed my GPU supported AV1 since it plays normally on my PC using MPC and the TV was the issue..
Thanks for your help. Any suggestions? I assume I should get the media in another format

Your PC may be decoding in software instead of hardware.  Can't say for certain.  The TV's SoC doesn't support that capability or have the horse power to do that and is dependent on hardware acceleration.

There are three options

1) Upgrade the GPU in your server to something that can decode AV1 in hardware.
2) Upgrade your CPU to an 11 gen+ Intel CPU or Ryzen 7000.  The iGPUs in either have the capability to decode AV1.
3) Re-encode your entire library into HEVC.


RE: WEBOS Codec Support and Errors - jellyfinuser123123 - 2023-07-12

(2023-07-12, 03:18 PM)TheDreadPirate Wrote:
(2023-07-12, 10:57 AM)jellyfinuser123123 Wrote:
(2023-07-12, 04:20 AM)TheDreadPirate Wrote: https://www.flatpanelshd.com/lg_uq70_2022.php

From your ffmpeg log...

Code:
[av1_cuvid @ 000002001f0e6f40] Codec av1_cuvid is not supported.

The 2060 does not support AV1 hardware accelerated decoding.  That wasn't introduced until the 3000 series.

https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new

Edit:  From the jellyfin log

Code:
( PlayMethod=Transcode, TranscodeReason=DirectPlayError )

It's not clear from the server logs why this is happening.  Client side bug?

Ah I see.. I assumed my GPU supported AV1 since it plays normally on my PC using MPC and the TV was the issue..
Thanks for your help. Any suggestions? I assume I should get the media in another format

Your PC may be decoding in software instead of hardware.  Can't say for certain.  The TV's SoC doesn't support that capability or have the horse power to do that and is dependent on hardware acceleration.

There are three options

1) Upgrade the GPU in your server to something that can decode AV1 in hardware.
2) Upgrade your CPU to an 11 gen+ Intel CPU or Ryzen 7000.  The iGPUs in either have the capability to decode AV1.
3) Re-encode your entire library into HEVC.

Understood. Thank you very much!