3 ms·
Not true. On x86 there is VDPAU/VAAPI for accessing HW encoders and decoders (GPU/CPU) and it works perfectly. FFMPEG and players support it out of the box on A
by neop1x 6y ago
Not true. On x86 there is VDPAU/VAAPI for accessing HW encoders and decoders (GPU/CPU) and it works perfectly. FFMPEG and players support it out of the box on Arch Linux. HW encoders produce much worse quality than CPU encoding. But who needs HW encode/decode, there is no problem accessing them on Linux!
- Const-me 6y agoThat article is from 2021: https://mastransky.wordpress.com/2021/01/10/firefox-were-finally-getting-hw-acceleration-on-linux/ https://mastransky.wordpress.com/2021/01/10/firefox-were-fin... Note the wordings like “for some Linux users”, “restricted to AMD/Intel graphics cards”. Also check the comments, there’re many other issues, with 4k on Intel GPUs, different desktop managers, and so on. I think if these MPEG4 standards were freely available, Linux kernel developers would come up with something better. For instance, V4L2 API portable across hardware, with a higher-level wrapper around it. If you look at MS Media Foundation docs, you’ll see portions of the API surface (like h264-specific media type attributes, or the bit stream, or the APIs for dealing with containers) taken directly from these ISO/IEC specs.