https://bugs.kde.org/show_bug.cgi?id=520016
Noah Davis <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |NOT A BUG --- Comment #7 from Noah Davis <[email protected]> --- (In reply to Petr N. from comment #6) > Hardware H.264 encoding is nearly universal, while VP9 encoding is > significantly less common. Please set the H.264 as a default encoding format > to avoid this issue and if possible, warn user if he selects encoding that > can not be hardware accelerated. Those are valid things to want, but they are separate issues. Regarding the default encoder, we had to choose between OOTB reliability and speed. We chose OOTB reliability. - Not every distro supports encoding with H.264 OOTB, even if the hardware is supposed to support it. Whether the hardware can do it on a given distro depends on whether FFmpeg is installed and compiled with the h264_vaapi encoder enabled. - Hardware encoding isn't quite a free lunch. It can be unreliable and buggy sometimes, even if your hardware supports it and you have all the right system packages installed. - Depending on the hardware, resolution, duration, encoder settings, circumstances, etc., software encoding can still be fast enough. - VP9 can look better than H.264, although so can H.265 and AV1. You're right that it would be good to add more info about the encoders to the setting UI. Right now, there's no way for Spectacle to know whether the selected format has hardware acceleration or not. KPipeWire will need some improvements. -- You are receiving this mail because: You are watching all bug changes.
