VideoTrimmer is a desktop video trimming and compression application built with Tauri, Svelte and Node.js, designed for short form clips. See INSTALL.md for development and build setup.
Application contains a viewable library, selecting a folder will transform all of the located video files into a set grid of hover-able videos which starts their playback, thumbnails will be visible after they generate which can take a some time.
Clicking on any of these videos will send them directly to the Trimmer part of application. Additionally when you hover over the video and select the circle in top left corner, a multi selection will be possible.
Upon being sent to the Trimmer you will welcome this screen:
On the left will end up the videos you selected, clicking on white boxes will let you combine all tracks which boxes are selected. Each track opens their own player where you set Start and End time using the side bars, or by Pressing (S) - Start, (E) End based on the current time indicator (red timestamp)
After doing so you can select your compression mode -> manage
There are a few "Guide" modes which you can hide or show at will, as well as possibilty to create customs presets
There are a few Rate control options such as, Target MB, percent reduction or constant bitrate, together with multiple video codecs. When using the MB mode i generally recommend setting your LIMIT for example to 25mb, while the TARGET to few MB less, for example 23. To reduce the risk of overshooting, which will make the video re-encode again.
After all is done and selected, under Settings you can enable Hardware Acceleration, to greatly speed up the processing time, if possible. When hitting the Trim Video you will be welcomed with one last step.
When selecting the random name generation you can untick the option, as this window will not open, as well as the output folder. After its done its job you can either open the file location on keep on editing.
Every changed track that is located in the library will remember the state it was left in, and update the preview as well as thumbnail, when re-opening said video it will open in the exact state if was left in.
Add track, Change video; Favorite one of options to instantly do said action when pressing the button, or just expand and press on it.
Go back to library (ctrl + 1) or remove tracks by pressing X right next to every track so start from 0.
If your ouput folder is set to default the trimmed videos will be deleted after 1day, only if the application is open and the file time reaches it.
Every track can be moved around to set your correct order, by dragging it while holding the 2 vertical lines, inbetween the white check box and Track number.
File size upload limit is 10GB.
Check for updates setting checks (when pressed not automatic) if there are newer releases, and it will prompt you to this Github page to download it manually.