Bug 467842 - Screencast output looks very poor, likely from bad/non-configurable default settings
Summary: Screencast output looks very poor, likely from bad/non-configurable default s...
Status: RESOLVED FIXED
Alias: None
Product: Spectacle
Classification: Applications
Component: General (other bugs)
Version First Reported In: 23.03.80
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Boudhayan Gupta
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-27 04:52 UTC by miranda
Modified: 2023-04-05 00:12 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
example screencast (2.46 MB, video/webm)
2023-03-27 04:58 UTC, miranda
Details

Note You need to log in before you can comment on or make changes to this bug.
Description miranda 2023-03-27 04:52:02 UTC
SUMMARY
When attempting to use the spectacle screencast feature, the output looks awful. I believe this is due to poor capture defaults.


STEPS TO REPRODUCE
1. Open wayland session
2. Open spectacle
3. Record screen (window, workspace, etc)

OBSERVED RESULT
You can see the attached video as an example. The same issue still occurs if I pick a smaller region. From what I can see the bitrate is arguably higher than necessary, and defaults to a variable framerate with what seems to be some kind of ABR-like rate control. Something also seems wrong with the color range, maybe?

EXPECTED RESULT
A default of, or at least an option for, a constant framerate with some form of CRF that can be tuned.


SOFTWARE/OS VERSIONS
Arch Linux w/ KDE Plasma
KDE Plasma Version: 5.27.3
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
Kernel: 6.2.8-arch1-1
AMD Radeon RX 6600 XT
Mesa: 23.0.0
Comment 1 miranda 2023-03-27 04:58:21 UTC
Created attachment 157621 [details]
example screencast
Comment 2 Nate Graham 2023-04-05 00:12:18 UTC
Yeah, at the time you tested this, it looked quite bad. We've been working on it since then, and things should be quite a bit better for the final release. Do feel free to re-open this bug report if you find that it's still bad after upgrading to the official Spectacle 23.04 release, though.