Skip to content

Releases: Rethink-JS/alpha-video-cli

v1.2.0

03 Dec 16:43

Choose a tag to compare

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 --width and --height for optional resizing (square when only one value is provided).
  • Added explicit end-frame control with --end now 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

26 Nov 03:38

Choose a tag to compare

What’s new in 1.0.0

  • Added --help / -h flag 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 safe alpha_quality range.
  • 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 .txt file with a ready-to-paste HTML + JS snippet.
  • --quiet now 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.