Full C# rewrite of the original Python prototype. Windows portable build — no installer, no Python, no .NET install required.
What's new
- Two-path Estimator (QualityFirst vs SizeConstrained) replaces the old single binary-search; most files now finish in 1-2 passes instead of 4-5
- Benchmark mode with cross-validation report
- Batch mode — drop a folder, get a preview table, skip-existing on resume
- Live ETA, benchmark progress bar, clean Ctrl+C, input lockout between prompts
- Adaptive complexity fingerprinting + per-encoder slope calibration
Install
- Download
SmartCompress-v3.0.0-win-x64.zipbelow - Extract anywhere (Desktop / USB /
C:\Tools— fully portable) - Run
SmartCompress.exe. First launch downloads ffmpeg (~75 MB) automatically.
Old Python version
Preserved on the old branch for reference.
Made utilising AI assistance for parts of the rewrite.