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
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
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.
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.
That's annoying. out of curiosity, why does 4:2:2 rely on hardware decoding, Is is because 4:2:2 is outdated?
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_V...r_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