Releases
v2.5
v2.5 — Smart Compression & CI Pipeline
Compare
Sorry, something went wrong.
No results found
What's New in v2.5
Smart Compression
Full probe pipeline using sample encodes to predict space savings before committing
Fast mode (1 sample) and Accurate mode (3 samples at 25%, 50%, 75%)
Interactive Compression Results tree — review estimated savings per file, season, and show before compressing
Hard filters automatically skip files that are already HEVC/AV1/VP9, too short, low bitrate, or would grow larger
Confidence scoring (High / Medium / Low) based on sample variance
Disk space check before compression begins
Parallel compression workers with independent worker count control
Restart-safe — skips already-completed files on resume
Live Console Progress
Per-worker display during probing: folder, file, sample progress (e.g. 1/3), and sample timer
Per-worker display during compression: folder, file, elapsed time, MB/s speed, and estimated progress
Progress shown as ~52% (1.56GB of ~2.80GB) — honest estimate with size context
Overall completion percentage and elapsed session time for all phases
Bug Fixes
Cancel now correctly kills all FFmpeg child processes immediately
Compression worker count no longer inherits from the Settings worker slider
Console no longer displays blank heartbeat output when no repair is active
Worker count in compression console now reflects actual compression workers, not probe workers
CI Pipeline
47 automated PowerShell unit tests covering file structure, config validation, module imports, and core logic
17 Playwright UI tests covering buttons, sliders, modals, and mode switching
GitHub Actions running all 64 tests automatically on every push
Branch protection rules enforcing tests must pass before merging to main
Project
Rebranded from Media Integrity Pipeline to Fli
You can’t perform that action at this time.