Skip to content

halfsize 0.1.2

Choose a tag to compare

@YKLovePython YKLovePython released this 03 Nov 17:43
· 45 commits to main since this release

Fit any video into any size limit, locally, and prove the quality survived.

What it does

  • Exact target size via two-pass ABR, with a resolution ladder that protects perceived quality
  • Measures SSIM on three samples and VMAF at the midpoint, then prints a plain-language verdict
  • Local web app with drag and drop, presets for 25/10/20/5 MB, and a share card
  • Zero uploads, zero accounts, zero telemetry

Fixes in this release

  • Force CFR so two-pass encodes of Matroska/VFR sources stay on target
  • --version no longer falls through to the help screen
  • Warn when an HDR source would lose its color
  • Always emit MP4 from the CLI, even for MKV/AVI sources

Install

npx halfsize video.mp4 --to 25mb