[HELP] playing 4:2:2 content on any hardware - Printable Version +- Selur's Little Message Board (https://forum.selur.net) +-- Forum: Hybrid - Support (https://forum.selur.net/forum-1.html) +--- Forum: Problems & Questions (https://forum.selur.net/forum-3.html) +--- Thread: [HELP] playing 4:2:2 content on any hardware (/thread-3936.html) |
playing 4:2:2 content on any hardware - jollyJoely - 16.11.2024 Hello. Are there options I can use to achieve this? I read a very old post stating to disable internal x264 filters but can't find anything in the program. Thank you RE: playing 4:2:2 content on any hardware - Selur - 16.11.2024 A bit vague what you mean with 'playing 4:2:2 content on any hardware'. Seeing that you use x264: I can play H.264 content with software decoding without a problem. As far as I know, there is no H.264 hardware decoder out there. Cu Selur RE: playing 4:2:2 content on any hardware - jollyJoely - 16.11.2024 Thanks. I will use H.264 - I can play them with VLC and on my Mac but Windows media player and my TV will not. I need a fool proof way to share some video files that work universally. RE: playing 4:2:2 content on any hardware - Selur - 16.11.2024 Random H.264 players will probably only support H.264 with 4:2:0, but not 4:2:2 since the relay on hardware decoders. RE: playing 4:2:2 content on any hardware - jollyJoely - 16.11.2024 That's annoying. out of curiosity, why does 4:2:2 rely on hardware decoding, Is is because 4:2:2 is outdated? RE: playing 4:2:2 content on any hardware - Selur - 16.11.2024 No, you misunderstood what I wanted to express. 4:2:2 is not outdated, it's just not a something that normal consumer use, which is why it's not in the 'Main' profile of H.264 (and H.265 and ...). H.264 4:2:2 does not necessarily rely on hardware decoding. There simply is no hardware decoder for it. H.264 4:2:2 requires 'High 422' or 'High 444'. (https://en.wikipedia.org/wiki/Advanced_Video_Coding#Feature_support_in_particular_profiles) Simple decoders often either: a. only support (at most) normal 'High' profile (so only 4:2:0) b. try to send the stream to a hardware H.264 decoder (in case it's present on the system) Since there is (afaik) no hardware decoder for H.264 4:2:2, the second approach is not usable or will fail. This brings you back to software decoding and like I said simple decoders simple don't support 4:2:2 and 'High 4:2:2'. Side node: Any player based on libav&co should work. Cu Selur |