Releases: tgotwig/vidmerger
Releases Β· tgotwig/vidmerger
π 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-wait
which 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
ffmpeg
supported 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.txt
and 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 0
to get rid of[concat @ 0x55c6fb1e7600] Unsafe file name
.
π 0.1.6
- β¬οΈ Added
--shutdown
flag 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
/-s
flag and a value like320:240
before merging - β³ Wait for
3sec
before 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