5 ms·
I just wonder how does presence of a niche codec in the kernel affect the kernel size and performance. I would be glad if everybody would use it so it would be
by qwerty456127 5y ago
I just wonder how does presence of a niche codec in the kernel affect the kernel size and performance.
I would be glad if everybody would use it so it would be mainstream but the reality is H.264 and H.265.
- rjsw 5y agoThis is a hardware driver that conforms to a standard interface, it doesn't implement a VP9 codec in software in the kernel.
- dcgudeman 5y agoyoutube uses VP9 so I wouldn't call it niche.
- _joel 5y agoYes, unless you force it to h264 it'll default to vp9, as, well, google.
- qwerty456127 5y agoMany videos are not available in VP9. I have noticed a couple of years ago when I had to use vanilla Ubuntu without "install 3-rd party software" checkbox checked during installation - Firefox refused to play many YouTube videos. It also supposedly makes sense to force H.264 to increase chances of hardware acceleration being used.
- _joel 5y ago> Many videos are not available in VP9. That's just not true.
- marcodiego 5y agoThis is a driver interface. If it is not standardized, we get that ugly situation where an userspace app only works with hardware from a specific vendor.
- qwerty456127 5y agoIt doesn't have to only work with hardware from a specific vendor. It can unlock specific features (like hardware codec acceleration) when it detects specific hardware presence. And it doesn't have to be a userspace application, it can be a userspace library - e.g. something like GStreamer.