Minimal, batch video transcoding made simple
Drop one video file or a folder of videos to transcode them all at once. Subfolders are not processed recursively.
Simply drag files or folders onto the app. Non-video files are ignored automatically.
Modern libadwaita interface with simple controls: Transcode, Pause, Resume, and Clear buttons.
Customize where transcoded files go — use relative or absolute paths and variables like {{source_folder_name}}
.
See progress clearly with buttons changing states, plus toast notifications keep you updated.
Files are transcoded to temporary names first and renamed only on successful completion.
Supports Flatpak for easy installation, runs smoothly on Linux desktops.
📖 Learn how to use Recoder in the HELP.md.
🛠 Found a bug or have a suggestion? Report it via the issue tracker.
💻 Explore the source code on GitHub.