Releases: tgotwig/vidmerger
Releases Β· tgotwig/vidmerger
π 0.4.0
Added
- --verbose which prints detailed logs.
Changed
- Chapters will now be included during the merge phase, seperate chapterer phase gets removed.
- It will not wait anymore for a few seconds at the beginning, instead it will print the merge order and wait for you to press ENTER or ESC to continue or not.
- Videos with changed fps from fps_changer will be stored in <TMP_DIR>/fps_changer.
- Selector now case-insensitive, so it selects mp4 and MP4 etc.
Removed
- Remove
--skip-wait
Fixed
- Fix wrong success message after merge failed.
π 0.3.2
Added
- Chapterer which creates
output.*with chapters in it, everything in between the first-till the fill extension of the input files will be used as chapter titles π. Can be skipped by--skip-chapterer.
Fixed
- Keep subtitles with merger
- Fix --help and others cmds if ffmpeg is not available
- Fix filter function which filtered out files with multiple dots in the filename
π 0.3.1
Fixed
- Print files from FPS Changer in correct order
- Merge files in correct order
- Fix wrong fps detection for floating point numbers
π 0.3.0
Added
skip-waitwhich skips the wait time for reading- FPS Changer which detects different fps values and scales down to the lowest number, or an fps value specified via
--fps, this feature can also be skipped viaskip-fps-changer. None of the original videos will be deleted, instead it generates new ones from the originals in an temporary folder and merges with those
Changed
- Set all
ffmpegsupported video and audio formats as default - Make binaries tiny: johnthagen/min-sized-rust
- Make logs short and consistent
- Panic with error message from ffmpeg if something goes wrong
Removed
- Remove
--preview - Remove
--scale
Fixed
- Works now with folder names which starts with a dot
π 0.2.0
Changed
- Files like
list.txtand scaled videos will be created inside a temporary folder where the endpoint looks like8EbQrP3j:- MacOS:
/var/folders/q9/lgznjs3170b27wn5k9jd54g80000gn/T/<8-RAND-CHARS> - Linux:
/tmp/<8-RAND-CHARS> - Windows:
~/AppData/Local/Temp/<8-RAND-CHARS>
- MacOS:
- Video files starting with a
.will be ignored (can be the case when dealing with network volumes). - Append the following message to the success message:
(it can still be broken π).
Fixed
- Set
-safe 0to get rid of[concat @ 0x55c6fb1e7600] Unsafe file name.
π 0.1.6
- β¬οΈ Added
--shutdownflag for doing a system shutdown after script execution - π Improved
--preview
dev changes
- π§ͺ Added initial conventional CLI tests
- π¦ Beautified rust.yml
π 0.1.5
- π Scaling videos with the
--scale/-sflag and a value like320:240before merging - β³ Wait for
3secbefore merging after showing the merge order for having time to read - π Improved logging
- π Small fix for the printed ffmpeg command
- π§Ή Big refactoring on the code base