Releases: Rethink-JS/alpha-video-cli
Releases · Rethink-JS/alpha-video-cli
v1.2.0
What’s new in 1.2.0
- Improved pattern + frame detection (prefix / numeric section / suffix) for more reliable auto-inference across all filename styles.
- Added
--widthand--heightfor optional resizing (square when only one value is provided). - Added explicit end-frame control with
--endnow correctly limiting processed frames via-frames:v. - Upgraded stats output with clearer frame counts, durations, and file sizes.
- HTML snippet refined with cleaner markup, better Safari/HEVC switching, and more consistent autoplay handling.
- More robust FFmpeg/HEVC capability checks with clearer skip messaging.
A focused quality-of-life update improving inference, controls, and output consistency.
v1.0.0
What’s new in 1.0.0
- Added
--help/-hflag with full usage and options. - Clearer error messages for:
- Missing PNG files in the input directory.
- Pattern detection failures (when filenames don't match
[prefix][digits].png).
- Improved quality controls:
--webm-quality <1-100>now maps to a safe VP9 CRF range.--hevc-quality <1-100>now maps to a safealpha_qualityrange.
- Added derived animation duration to encoding stats (
frames / fps). - Encoding stats now show human-readable times (e.g.
12.3s,1m 05s,2h 10m). - Generated preview is now a
.txtfile with a ready-to-paste HTML + JS snippet. --quietnow suppresses progress bars and non-essential logs but still prints the final summary and stats.- Docs upgraded with installation, troubleshooting and workflow guidance.
This is the first stable release of @rethink-js/alpha-video-cli.