Skip to content

v2.2.0 — Compress/Convert Modes, Extract Audio

Choose a tag to compare

@AliHamza-Coder AliHamza-Coder released this 12 Jul 13:19
· 21 commits to main since this release

v2.2.0 (2026-07-12)

Two Modes

When you select files, CRUSH now asks:

  • %5BC%5D Compress — shrink file size, keep same format
  • %5BF%5D Convert — change to another format (e.g., jpg → webp)

Extract Audio from Video

New %5BX%5D menu option to pull audio from video files:

  • mp4 → mp3, mov → flac, webm → ogg, etc.

Quality Recommendations

Before each quality prompt, a table shows recommended values:

  • Images: 85★ (balanced), 75 (smaller), 100 (lossless)
  • Videos: 85★ (CRF 23), 70 (CRF 28), 100 (CRF 18)
  • Audio: 85★ (VBR ~192k), 60 (VBR ~128k), 100 (max)

Smart Defaults

  • Empty quality = lossless/best quality
  • Empty format = keep original (compress mode only)

Other Fixes

  • Fixed .gitignore pattern /crush (was blocking internal/crush/ package)
  • Added -vn flag for proper audio extraction from video
  • Added crush* temp scripts to .gitignore