FFS, GNOME! Just wasted a day of editing video because the built-in screen recorder records screencasts at such a low quality that I ended up with keyframe artefacts / ghosting in my captures.
Bloody hell…
And is there any way to set the quality? Is there ever!
[Edit] Use OBS. (Thanks everyone in the replies.)
(Don’t use GNOME’s built-in screen recorder if you’re posting HD+ videos.)
#gnome #video #screenRecorder #quality #linux #foss
The quality of the screen capture in GNOME’s screen recorder
Just wasted a day of editing thanks to this. See the ghosting in the latter part of the video and the low quality in general.Vimeo
This entry was edited (4 days ago)
Cykonot
in reply to Aral Balkan • • •Aral Balkan reshared this.
Aral Balkan
in reply to Cykonot • • •@cykonot Thanks; donno why I didn’t think of that – I used to use it for my streams a while ago before the Atem. I guess I still associate it with streaming.
So I just tried it and the recordings are pristine even with default settings (but I set them a little higher anyway).
:)
Chris Were 🐧📰🌱☕
in reply to Aral Balkan • • •Aral Balkan
in reply to Chris Were 🐧📰🌱☕ • • •Aires
in reply to Aral Balkan • • •Aral Balkan
in reply to Aires • • •MiniMia 🏴 🇵🇸
in reply to Aral Balkan • • •PhDog 🇮🇪
in reply to Aral Balkan • • •Aral Balkan
in reply to PhDog 🇮🇪 • • •Professor_Stevens
in reply to Aral Balkan • • •Aral Balkan
in reply to Professor_Stevens • • •Ambimist
in reply to Aral Balkan • • •I concur with the OBS and SimpleScreenRecorder suggestions.
I've happily used SSR on Debian Testing for years, but for my newest install switched to OBS for recording because IIRC SSR doesn't (or didn't) support Wayland yet.
Aral Balkan
in reply to Aral Balkan • • •So, thanks to all the replies, I’ll be redoing a bunch of my work tomorrow using OBS.
So, in short: if you want to record screencasts and you care about the quality of your work: DO NOT USE THE BUILT-IN GNOME SCREEN RECORDER. It outputs low quality videos and you cannot change the qualiy.
Use OBS instead.
*le sigh*
G’night!
#gnome #screenRecorder #screenRecording #warning #OBS #FOSS #Linux #fedora #education #design #communication #presentations #video #editing #nle #videoEditing
a goat‽
in reply to Aral Balkan • • •The best thing about open source projects is that I got Linux software like OBS on Windows... and it works more or less perfectly. I'm still afraid to switch to Linux, but it's great to know I've got more than one option, including one out of the box.
(There's no way you can re-encode the video to salvage it, is there?)
Daniel ⏚
in reply to Aral Balkan • • •I tried Simple Screen Recorder and produce AV1 videos
https://www.maartenbaert.be/simplescreenrecorder/
Finding the correct encoding was not simple since there are several AV1 implementation (I use libsvatv1).
Main page - SimpleScreenRecorder - Maarten Baert's website
www.maartenbaert.beProfessor_Stevens
in reply to Aral Balkan • • •Aral Balkan
in reply to Professor_Stevens • • •Professor_Stevens
in reply to Aral Balkan • • •Aral Balkan
in reply to Professor_Stevens • • •lesighlepurr
in reply to Aral Balkan • • •did you say *le sigh*
*winks*
Aral Balkan
in reply to lesighlepurr • • •Aaron In Iowa
in reply to Aral Balkan • • •kooha what I have used and been pretty happy with for short screen recordings. Has options for quality and frame rate and file type output - Gif webm MP4 etc.
OBS is way more full featured, of course
Aral Balkan
in reply to Aaron In Iowa • • •MiniMia 🏴 🇵🇸
in reply to Aral Balkan • • •Aral Balkan
in reply to MiniMia 🏴 🇵🇸 • • •Jeff Fortin T.
in reply to Aral Balkan • • •It is light on resources (I suspect it is much more efficient for encoding) and great for quick partial recordings to attach to bug reports (small filesizes), which is my primary usecase for it; it does not seem to be meant for files intended for editing in a NLE.
Aral Balkan
in reply to Jeff Fortin T. • • •Aral Balkan
in reply to Aral Balkan • • •Screencast produces video with very low FPS and frequent graphical artifacts (#3371) · Issues · GNOME / gnome-shell · GitLab
GitLabAngelo Verlain
in reply to Aral Balkan • • •@nekohayo > he reason it’s still an issue is not because of an inability to fix the issue but a reluctance to see the problem as an issue
perhaps if you sent a merge request you'd get different results?
Jeff Fortin T.
in reply to Aral Balkan • • •I think you misunderstand.
I'm not a GNOME Shell developer, it was just my educated guess of the probable practical performance+legal tradeoff that occurred a decade ago.
Nobody closed nor opposed @YaLTeR's issue 3371 that you linked there, nor other issues AFAIK. It's just impossible without HW encoding for VP9/AV1, IMHO.
VP8 is the only usable "in software" Free codec out there. I know because (from experience) you typically can't encode VP9 realtime "in software".
Jeff Fortin T.
in reply to Jeff Fortin T. • • •As a user, I remember the era between 2015 and 2020 where GNOME Shell's video screen recorder was *literally unusable* because the VP9 encoder could never keep up and would lock up your computer by filling up the RAM within a minute. I'm not making things up; this commit proves it: https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/c61685e617
So, *very much* a technical limitation.
I would have appreciated if you had simply asked politely to begin with, & assumed good faith, rather than immediately publicly smearing #GNOME
Revert "recorder: Switch to vp9" (c61685e6) · Commits · GNOME / gnome-shell · GitLab
GitLabAral Balkan
in reply to Jeff Fortin T. • • •@nekohayo And this is the other reason why I don’t file bug reports any longer.
Me: this feature is not fit for purpose.
Someone on GNOME team: actshaully, according to technical reason #3096… why are you publicly smearing GNOME!
Ok, pretend I didn’t say anything. And you heard nothing.
Daimar Stein :sphealroll:
in reply to Aral Balkan • • •Miroslav Kravec
in reply to Aral Balkan • • •@nekohayo lots of FOSS seems to me to be technology-centric, rather that user-valie-centric.
Software is designed around what (selected) tech can do, rather than making tech to do what user needs.
With that focus in mind of programmers, FOSS often contains lots of options and features, but fails to let user do the most value task(s) efficiently (or at all).
Jonas
in reply to Aral Balkan • • •@nekohayo Turns out doing real time encoding in software is a hard problem to solve, and turns out most of the good codecs out there are patent encumbered and can't be shipped by default.
Maybe instead of directing rants at volunteers, you could ask *why* things are as they are instead of expecting every feature to be on-par with commercial OSes.
Aks :quake_verified: :kde:
in reply to Aral Balkan • • •Aral Balkan
in reply to Aral Balkan • • •Right, take two…
#presenting #recording #slides #screenCapture #linux #Kdenlive #OBS #NLE #screencasts
bardi
in reply to Aral Balkan • • •Aral Balkan
in reply to bardi • • •MiniMia 🏴 🇵🇸
in reply to Aral Balkan • • •Aral Balkan
in reply to MiniMia 🏴 🇵🇸 • • •badambassador
in reply to Aral Balkan • • •Aral Balkan
in reply to badambassador • • •Shamar
in reply to Aral Balkan • • •No vertical screen?
Do you rotate a screen while coding or you actually feel better with an horizontal setup?
Aral Balkan
in reply to Shamar • • •CynAq :audhd: 🤘
in reply to Aral Balkan • • •Aral Balkan
in reply to CynAq :audhd: 🤘 • • •Sylvain
in reply to Aral Balkan • • •You really use that DIY/Lego keyboard you built a while ago!? It's that good?
I'm impressed!
Aral Balkan
in reply to Sylvain • • •rsp
in reply to Aral Balkan • • •Aral Balkan
in reply to rsp • • •