Bug 515325

Summary: Performance is noticeably worst than GPU Screen Recorder
Product: [Applications] Spectacle Reporter: Fernando Marcelino Muniz <fernandommuniz>
Component: GeneralAssignee: Fernando Marcelino Muniz <fernandommuniz>
Status: REOPENED ---    
Severity: normal CC: kde
Priority: NOR Keywords: usability
Version First Reported In: 24.12.3   
Target Milestone: ---   
Platform: CachyOS   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Stuttery (Spectacle)
Smooth (GPU Screen Recorder)
H.264 is being stuttery (Spectacle)

Description Fernando Marcelino Muniz 2026-01-31 05:16:15 UTC
Created attachment 189082 [details]
Stuttery (Spectacle)

STEPS TO REPRODUCE
Record with Spectacle.

OBSERVED RESULT
It stutters noticeably.

EXPECTED RESULT
It should be as good as GPU Screen Recorder

SOFTWARE/OS VERSIONS
Operating System: CachyOS Linux 
KDE Plasma Version: 6.5.5
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.1
Kernel Version: 6.18.7-2-cachyos (64-bit)
Graphics Platform: Wayland
Processors: 8 × 11th Gen Intel® Core™ i5-11300H @ 3.10GHz
Memory: 9 GB of RAM (8.1 GB usable)
Graphics Processor 1: Intel® Iris® Xe Graphics
Graphics Processor 2: NVIDIA GeForce GTX 1650
Manufacturer: LENOVO
Product Name: 82MG
System Version: IdeaPad Gaming 3 15IHU6
Comment 1 Fernando Marcelino Muniz 2026-01-31 05:18:44 UTC
Created attachment 189084 [details]
Smooth (GPU Screen Recorder)
Comment 2 Noah Davis 2026-01-31 07:08:10 UTC
You are using H.264 for GPU Screen Recorder and VP9 for Spectacle. You should ensure that you are using the same encoder if you want to compare screen recorders.

VP9 is the default for Spectacle because it works out of the box on every Linux distro and is generally good enough, but GPU accelerated encoding support for it is rare. GPU accelerated encoding support for H.264 is fairly common for AMD/Intel/NVIDIA desktop and laptop GPUs, but it doesn't work out of the box on many Linux distributions.

Switch to MP4/H.264 in Spectacle to get GPU accelerated encoding like GPU Screen Recorder.
Comment 3 Fernando Marcelino Muniz 2026-01-31 08:36:37 UTC
Created attachment 189088 [details]
H.264 is being stuttery (Spectacle)