SimpleScreenRecorder - Le Bottin des Jeux Linux

SimpleScreenRecorder

🗃️ Specifications

📰 Title: SimpleScreenRecorder 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Tool 👁️ Visual: 2D
🏷️ Category: Tool ➤ Screencast 🏝️ Perspective: First person (interface)
🔖 Tags: Tool; Screencast; Video Recording; Multimedia ⏱️ Pacing: Real Time
🐣️ Approx. start: 2012-12-18 👫️ Played: Single
🐓️ Latest: 2022-06-13 🚦 Status: 04. Released (status)
📍️ Version: Latest: 0.4.4 / Dev: c092f3e ❤️ Like it: 9. ⏳️
🏛️ License type: 🕊️ Libre 🎀️ Quality: 7. ⏳️
🏛️ License: GPL-3 ✨️ (temporary):
🐛️ Created: 2018-03-12 🐜️ Updated: 2024-06-17

📦️ Deliverables

📦️ Package name: simplescreenrecorder ..... 📦️ Arch: ✓
📄️ Source: ✓ ..... 📦️ RPM: ✓
⚙️ Generic binary: ✓ ..... 📦️ Deb: ✓
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak:
✨️ Not use: ..... 📦️ Snap: ✓

🚦 Entry status

📰 What's new?: 👔️ Already shown:
💡 Lights on: 💭️ New version published (to be updated):
🎨️ Significant improvement: 🦺️ Work in progress:
🎖️ This work: 5 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 👻️ Temporary:
🎰️ ID: 15384

📖️ Summary

📜️[en]: A libre video screen capture tool (aka Screencast; for software demonstration for example) for Linux. It is a simple, fast and powerful tool (fully multithreaded) allowing to record (with pause/resume) all or part of the screen (including OpenGL applications) with sound synchronization, all in the desired video format. The user chooses the recording resolution and frequency, and the tool automatically adapts it according to the available power, giving a preview while recording. It is also possible to program a recording (start/end date & time). 📜️[fr]: Un outil libre de capture vidéo de l'écran (aka Screencast ; pour la démonstration d'un logiciel par exemple) pour Linux. C'est un outil simple, rapide et puissant (entièrement multithreadé) permettant d'enregistrer (avec pause / reprise) tout ou partie de l'écran (y c. les applications OpenGL) avec synchronisation du son, le tout dans le format vidéo souhaité. L'utilisateur choisit la résolution et fréquence d'enregistrement, et l'outil l'adapte automatiquement en fonction de la puissance disponible, en donnant un aperçu pendant l'enregistrement. Il est également possible de programmer un enregistrement (date & heure de début / fin).

🎥️ Videos


🦉️ From Devs: (201305),


🕯️ How To: (201810), (202012), [fr](0.4.1/202005),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(201305) gu(202xxx) r(202xxx) lp(202xxx) ht(201810) ht(202012) ht(201608) ht(201608) ht(201611) ht(201406) ht(201306) ht[fr](0.4.1/202005) ht[de](201406) ht[ru](202xxx) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202xxx) ht[pt](201501) ht[it](202xxx) ht[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
• (empty)

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

🦣️ Social
Devs (SimpleScreenRecorder Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Maarten Baert [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (SimpleScreenRecorder) [fr] [en] [de]]


📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB] [Opensource.com]

📰 News / Source of this Entry (SotE) / News (SotN)
[HOLaRSE [de](20180312) (SotE)]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title: SimpleScreenRecorder
🦊️ What's: A libre screen recorder for Linux
🏡️ https://www.maartenbaert.be/simplescreenrecorder
🐣️ https://github.com/MaartenBaert/ssr
🔖 #LinuxTool #Screencast
📦️ #Libre #Arch #RPM #Deb #Snap
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 0.3.10➜0.4.4
⚗️ Loads of new features ⭐️
📌️ Changes: https://github.com/MaartenBaert/ssr/blob/master/CHANGELOG.md
🦣️ From: -

🦉️ https://www.youtube.com/embed/HIhyc0TFKtA
🕯️https://www.youtube.com/embed/THdFlInRO0o
🕯️https://www.youtube.com/embed/isY11rMZB50
🕯️[fr] https://www.youtube.com/embed/gA6qqvDvw_w

📕 Description [en]

📜️ "A libre screen recorder for Linux" 📜️

SimpleScreenRecorder is a Linux program that I've created to record programs and games. There were already a few programs that could do this, but I wasn't 100% happy with any of them, so I created my own.

My original goal was to create a program that was just really simple to use, but as I was writing it I started adding more and more features, and the result is actually a pretty powerful program. It's 'simple' in the sense that it's easier to use than ffmpeg/avconv or VLC, because it has a straightforward user interface.

Features

✅️ Graphical user interface (Qt-based).
✅️ Faster than VLC and ffmpeg/avconv.
✅️ Records the entire screen or part of it, or records OpenGL applications directly (similar to Fraps on Windows).
✅️ Synchronizes audio and video properly (a common issue with VLC and ffmpeg/avconv).
✅️ Reduces the video frame rate if your computer is too slow (rather than using up all your RAM like VLC does).
✅️ Fully multithreaded: small delays in any of the components will never block the other components, resulting is smoother video and better performance on computers with multiple processors.
✅️ Pause and resume recording at any time (either by clicking a button or by pressing a hotkey).
✅️ Shows statistics during recording (file size, bit rate, total recording time, actual frame rate, ...).
✅️ Can show a preview during recording, so you don't waste time recording something only to figure out afterwards that some setting was wrong.
✅️ Uses libav/ffmpeg libraries for encoding, so it supports many different codecs and file formats (adding more is trivial).
✅️ Can also do live streaming (experimental).
✅️ Sensible default settings: no need to change anything if you don't want to.
✅️ Tooltips for almost everything: no need to read the documentation to find out what something does.


🍥️ Debian:

Simple Screen Recorder is, despite its name, an actually feature-rich screen recorder. The name reflects the fact that it is simple to use unlike many other free screen recording applications available. It can be easily configured to start recording from an intuitive wizard-like interface.

It can record the entire screen or part of it directly. The recording can be paused and resumed at any time. Many different file formats and codecs are supported. To perform an X11 recording, all it takes is selecting an area on the root window with the mouse, choosing an output file and pressing record, either by using the mouse or using a hotkey.

It has a Qt-based graphical user interface.

Its complexity becomes apparent in its powerful features. It allows one to record X11 screen areas and fullscreen OpenGL applications including sound supporting both ALSA, PulseAudio, JACK and OSS. It uses libavformat to encode the recorded material into a variety of video formats. Scaling the recorded video is possible as well as configuring the encoding quality for the codec chosen directly from the user interface.


🌍️ Wikipedia:

SimpleScreenRecorder is a Qt-based screencast software made for Linux operating systems, which was created as a simpler alternative to programs such as ffmpeg/avconv and VLC.

Features

SimpleScreenRecorder can record the entire computer screen, a defined region of the screen,[3] specific OpenGL applications, or an area around the cursor. The program captures both video and audio and the capturing can be paused. The program also shows statistics about the computer's performance during recording. The program exports in multiple video formats with adjustable levels of quality.

📕 Description [fr]

Un outil de capture vidéo de l'écran, par la SimpleScreenRecorder Team, initié par Maarten Baert.

SimpleScreenRecorder (ssr) est un outil libre de capture vidéo de l'écran (aka Screencast ; pour la démonstration d'un logiciel par exemple) pour Linux. C'est un outil simple, rapide et puissant (entièrement multithreadé) permettant d'enregistrer (avec pause / reprise) tout ou partie de l'écran (y c. les applications OpenGL) avec synchronisation du son, le tout dans le format vidéo souhaité. L'utilisateur choisit la résolution et fréquence d'enregistrement, et l'outil l'adapte automatiquement en fonction de la puissance disponible, en donnant un aperçu pendant l'enregistrement. Il est également possible de programmer un enregistrement (date & heure de début / fin).


SimpleScreenRecorder est un programme Linux que j'ai créé pour enregistrer des programmes et des jeux. Il y avait déjà quelques programmes qui pouvaient le faire, mais aucun d'entre eux ne me satisfaisait à 100%, aussi j'ai créé le mien.

Mon objectif initial était de créer un programme qui soit vraiment simple à utiliser, mais en l'écrivant, j'ai commencé à ajouter de plus en plus de fonctionnalités, et le résultat est en fait un programme assez puissant. C'est "simple" dans le sens où il est plus facile à utiliser que ffmpeg / avconv ou VLC, car il a une interface utilisateur simple.

Caractéristiques

✅️ Interface utilisateur graphique (basée sur Qt).
✅️ Plus rapide que VLC et ffmpeg/avconv.
✅️ Enregistre l'écran entier ou une partie de celui-ci, ou enregistre directement les applications OpenGL (similaire à Fraps sur Windows).
✅️ Synchronise correctement l'audio et la vidéo (un problème courant avec VLC et ffmpeg/avconv).
✅️ Réduit la fréquence d'images vidéo si votre ordinateur est trop lent (plutôt que d'utiliser toute votre RAM comme le fait VLC).
✅️ Entièrement multithreadé : de petits retards dans l'un des composants ne bloqueront jamais les autres composants, d'où une vidéo plus fluide et de meilleures performances sur les ordinateurs à processeurs multiples.
✅️ Pause et reprise de l'enregistrement à tout moment (soit en cliquant sur un bouton, soit en appuyant sur un raccourci clavier).
✅️ Affiche des statistiques pendant l'enregistrement (taille du fichier, débit binaire, durée totale de l'enregistrement, fréquence d'images réelle, ...).
✅️ Peut afficher un aperçu pendant l'enregistrement, afin que vous ne perdiez pas de temps à enregistrer quelque chose pour vous rendre compte après coup qu'un réglage était incorrect.
✅️ Utilise les bibliothèques libav/ffmpeg pour l'encodage, il prend donc en charge de nombreux codecs et formats de fichiers différents (en ajouter d'autres est trivial).
✅️ Peut également faire du streaming en direct (expérimental).
✅️ Paramètres par défaut raisonnables : pas besoin de changer quoi que ce soit si vous ne le voulez pas.
✅️ Des info-bulles pour presque tout : pas besoin de lire la documentation pour savoir ce que fait quelque chose.



🍥️ Debian (traduction du Bottin):

Simple Screen Recorder est, en dépit de son nom, un enregistreur d'écran riche en fonctionnalités. Le nom reflète le fait qu'il est simple à utiliser contrairement à de nombreuses autres applications d'enregistrement d'écran libre disponibles. Il peut être facilement configuré pour démarrer l'enregistrement à partir d'une interface intuitive semblable à un assistant.

Il peut enregistrer tout l'écran ou une partie de celui-ci directement. L'enregistrement peut être suspendu et repris à tout moment. De nombreux formats de fichiers et codecs sont pris en charge. Pour effectuer un enregistrement X11, il suffit de sélectionner une zone sur la fenêtre principale avec la souris, en choisissant un fichier de sortie et en appuyant sur record, soit en utilisant la souris ou en utilisant une touche de raccourci.

Il dispose d'une interface utilisateur graphique basée sur Qt.

Sa complexité devient évidente dans ses caractéristiques puissantes. Il permet d'enregistrer les zones d'écran X11 et les applications OpenGL en plein écran, y compris le son prenant en charge ALSA, PulseAudio, JACK et OSS. Il utilise libavformat pour encoder le matériel enregistré dans une variété de formats vidéo. La mise à l'échelle de la vidéo enregistrée est possible ainsi que la configuration de la qualité de codage pour le codec choisi directement à partir de l'interface utilisateur.