-
-
-
-
Batch transcode family videos to DNxHD for smooth Davinci Resolve editing
++ I used to edit family videos in Kdenlive without a problem β it handled footage from all our devices without complaining. But then I switched to DaVinci Resolve, and suddenly nothing worked right. My Sony Alpha 7C, my Galaxy S24, and my wife's iPhone all produced files that Resolve couldnβt handle without transcoding. +
+ +
+ Every time I wanted to edit, I had to hunt down the right ffmpeg
settings and manually run them on each video β a frustrating and repetitive task.
+
+ My typical workflow is simple: I create one folder per event on an external HDD and drop in videos from all our cameras. A script renames the files based on the date and time so I can easily sort them. But for Resolve, everything has to be transcoded to DNxHD β which only supports resolutions like 1920Γ1080 and 1280Γ720. +
+ ++ That also meant vertical videos couldnβt work. So now, I rotate them during transcoding to preserve resolution and rotate them back in Resolve during editing. +
+ ++ I built Recoder to automate this annoying step β so I could spend more time editing memories and less time fiddling with command-line tools. +
+Powered by ffmpeg to support virtually all input formats.
+Output videos are always 1920Γ1080 DNxHD, perfect for smooth editing.
+Vertical videos are rotated 90Β° during transcoding to preserve quality.
+Drop one video or a folder of videos to transcode them all at once. Subfolders and non-video files are ignored automatically.
+Simply drag a file or a folder onto the app and get a preview of which files will be transcoded.
+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}}
.
Files are processed without altering originals; new files are saved separately based on your settings.
+See detailed progress bars for each file and the entire batch. Buttons update states dynamically, toast notifications keep you informed, and a completion sound plays when the batch finishes.
+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. +
+