https://bugs.kde.org/show_bug.cgi?id=497206
Bug ID: 497206 Summary: Screen recording with KPipeWire fails when FFMpeg isn't built against libvpx Classification: Frameworks and Libraries Product: KPipeWire Version: unspecified Platform: Gentoo Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: anhollander...@gmail.com CC: aleix...@kde.org Target Milestone: --- SUMMARY Screen recording with KPipeWire fails when using an FFMpeg build that is not built against libvpx. I am using Spectacle as a reproducer. STEPS TO REPRODUCE 1. I'm running Gentoo, so it was super easy to disable FFMpeg's libvpx support and rebuild it. Other distros it's going to be more complicated. 2. Run spectacle from the command line for logging purposes. 3. Try to make a screen recording. OBSERVED RESULT Errors are output: kpipewire_record_logging: libvpx codec not found kpipewire_record_logging: No encoder could be created Spectacle then freezes. EXPECTED RESULT FFMpeg's libvpx support should be specified as a dependency upstream so that packagers know to declare it. SOFTWARE/OS VERSIONS Operating System: Gentoo Linux 2.17 KDE Plasma Version: 6.2.4 KDE Frameworks Version: 6.8.0 Qt Version: 6.8.1 Kernel Version: 6.12.3-20R5-sched-ext (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i5-10310U CPU @ 1.70GHz Memory: 7.5 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics -- You are receiving this mail because: You are watching all bug changes.