Fast Record is a lightweight and fast screen recorder designed for those who want to instantly capture video without extra effort. Focus on what you're doing, not on the recording settings.
The main idea is to record the active window with a single hotkey, along with a "Replay" feature to create clips of interesting moments, just like in games.
- Instant Active Window Recording: Press a hotkey (default
Ctrl+Shift+X), and the recording of the current window starts immediately. No extra clicks. - Game Replays and Clips:
- Activate background recording mode (
Ctrl+Shift+Q) when you start playing. - Did something cool happen? Press
Ctrl+Q, and the last few seconds will be saved as a separate clip! - Flexible Settings: Full control over the quality and format of your videos.
- Video Codecs: H.264, H.265, VP9, AV1.
- Audio Codecs: AAC, Opus, FLAC.
- Containers: MP4, MKV, WEBM.
- Presets: "Maximum Compatibility," "High Quality," "Web-Optimized," and more for quick setup.
- Audio Control: Record system audio, your microphone, or both. Each source can be enabled or disabled separately.
- Low Resource Consumption: Written in Rust using GStreamer, ensuring high performance and minimal impact on the system.
Currently supports Linux (X11 only).
The program requires GStreamer to be installed.
For Debian/Ubuntu:
sudo apt-get install libgstreamer1.0-0 gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libavFor Arch Linux:
sudo pacman -S gstreamer gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libavDownload the latest version from the project releases.
| Action | Key Combination |
|---|---|
| Start/Stop Recording | Ctrl + Shift + X |
| Enable/Disable Replay | Ctrl + Shift + Q |
| Save Clip | Ctrl + Q |
- Language: Rust
- GUI: egui
- Multimedia: GStreamer
- Hotkeys: global-hotkey
- Tray Icon: tray-item-rs
- Notifications: notify-rust
If you have ideas, suggestions, or have found a bug, please create an Issue.
If you want to contribute to the code, please fork the repository and submit a Pull Request.
This project is licensed under the MIT License. See the LICENSE file for details.