poofyhairguy
Lifer
- Nov 20, 2005
- 14,612
- 318
- 126
Yep, you're right. Turning off VAAPI kills the problem. I am sure it is ideal that I be able to use VAAPI for quality/etc, but for whatever reason, it hates those files.
Actually the software decoder provides the highest quality possible for upscaling and does a decent job deinterlacing. And it has maximum compatiblity. The only reason to avoid it is if you run into a file where the CPU demands are too great and the file won't play.
Personally I never ran into that with the Chromebox, but I never really pushed it.
In the process of trying to load a box with a GeForce 210 I have laying around to see if it goes any better with that using VAAPI. I would assume all of my other boxes are using software deinterlacing, which is why they are not having a problem... right? I figure that is what you mean by that.
A Nvidia box won't use VAAPI, it will use VDPAU. VDPAU is the best decoding backend possible that allows a higher version of de-interlacing than any Intel or ARM can do. But really need a GT 430 or greater to get there, the 210 is too weak to deinterlace 1080i in hardware.
In my opinion if VAAPI turned off works then problem solved. There is some content (VC1 stuff for example) VAAPI just can't deinterlace. At least a Chromebox has way more CPU power than a Fire whatever to work with.