sqsh
v1.0.4
Published
Fast media compression for your terminal
Maintainers
Readme
Sqsh
Fast media compression for your terminal. Beautiful, interactive CLI tool powered by FFmpeg.
Repository: github.com/saviomartin/sqsh
Installation
npm install -g sqshThen run:
sqshPrerequisites
FFmpeg must be installed:
macOS: brew install ffmpeg
Linux: sudo apt-get install ffmpeg
Windows: Download from ffmpeg.org
Features
- 🎨 Clean, minimal terminal UI
- 📹 Video compression (MP4, MOV, AVI, MKV, WebM, etc.)
- 🖼️ Image compression (JPG, PNG, GIF, WebP, BMP)
- 🎵 Audio compression (MP3, AAC, WAV, OGG, FLAC, M4A)
- ⚡ Fast FFmpeg-based compression
- 📊 Real-time progress tracking
- 🎯 Multiple quality presets
- 📁 Batch processing support
- 🎛️ Advanced settings (target size, format conversion, custom output folder)
Usage
Simply run sqsh and follow the interactive prompts. Compressed files are saved with a -sqshed suffix in the same directory (or your chosen output folder).
License
MIT
