Here's one for the h264 gurus! I have an old Acer Aspire One, single-core Neo K145 processor and HD4200 graphics. Yes, I know its old and flea-powered, but its small and has all the ports I require!
I'm running Slackware64-current and using the open-source (kernel) drivers with vdpau. It handles 90% of the videos I throw at it with the processor showing less than 20% load, even HD video. However, some videos push it to 99%! Inspecting these few with ffmpeg indicates that they were all recorded using "constrained-baseline" h264. Vdpauinfo reports that h264 hardware decoding in supported for baseline, main and high variants, but NOT for the "constrained" versions.
I thought the "constrained" versions were a sub-set of the normal versions, and should therefore be supported. Is my understanding wrong? Have I mis-configured something when compiling? Or is this a genuine hardware incompatibility?
Is anyone able to advise?
Cheers,
--
Pete
I'm running Slackware64-current and using the open-source (kernel) drivers with vdpau. It handles 90% of the videos I throw at it with the processor showing less than 20% load, even HD video. However, some videos push it to 99%! Inspecting these few with ffmpeg indicates that they were all recorded using "constrained-baseline" h264. Vdpauinfo reports that h264 hardware decoding in supported for baseline, main and high variants, but NOT for the "constrained" versions.
I thought the "constrained" versions were a sub-set of the normal versions, and should therefore be supported. Is my understanding wrong? Have I mis-configured something when compiling? Or is this a genuine hardware incompatibility?
Is anyone able to advise?
Cheers,
--
Pete
Comment