Skip to content

SmartCompress 3.0.0 — C# rewrite

Latest

Choose a tag to compare

@Mitzingdash Mitzingdash released this 15 May 09:37
· 9 commits to main since this release

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

  1. Download SmartCompress-v3.0.0-win-x64.zip below
  2. Extract anywhere (Desktop / USB / C:\Tools — fully portable)
  3. 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.