1.0.01180.7 MB
MIT
strict
core22
Target-file-size (MB) & CRF batch video compressor with crop & filters
A practical batch video compressor for shrinking large recordings to exact MB size budgets or CRF quality targets.
A lightweight Linux alternative to VidCoder for batch video compression and transcoding.
Key features powered by bundled FFmpeg:
- Target File Size mode (8 MB, 10 MB, 25 MB, 50 MB, 100 MB, or custom MB) with automatic video/audio bitrate
calculation and optional 2-pass rate control to fit strict upload or attachment limits.
- Constant Quality (CRF) encoding across H.264 (libx264), H.265/HEVC (libx265), and VP9 (libvpx-vp9).
- Picture filter pipeline: resolution downscaling presets, frame-rate capping, YADIF/BWDIF deinterlacing,
manual even-pixel cropping, and one-click black-bar detection via FFmpeg cropdetect.
- Live FFmpeg filter chain preview and detailed Size Reduction Stats table with CSV report export.
Disclaimer: This project is an independent open-source tool and is not affiliated with, sponsored by, or endorsed by RandomEngy or the authors of VidCoder or HandBrake.
A lightweight Linux alternative to VidCoder for batch video compression and transcoding.
Key features powered by bundled FFmpeg:
- Target File Size mode (8 MB, 10 MB, 25 MB, 50 MB, 100 MB, or custom MB) with automatic video/audio bitrate
calculation and optional 2-pass rate control to fit strict upload or attachment limits.
- Constant Quality (CRF) encoding across H.264 (libx264), H.265/HEVC (libx265), and VP9 (libvpx-vp9).
- Picture filter pipeline: resolution downscaling presets, frame-rate capping, YADIF/BWDIF deinterlacing,
manual even-pixel cropping, and one-click black-bar detection via FFmpeg cropdetect.
- Live FFmpeg filter chain preview and detailed Size Reduction Stats table with CSV report export.
Disclaimer: This project is an independent open-source tool and is not affiliated with, sponsored by, or endorsed by RandomEngy or the authors of VidCoder or HandBrake.
Update History
1.0.0 (1)13 Nov 2026, 20:30 UTC
13 Nov 2026, 20:21 UTC
13 Nov 2026, 20:15 UTC
13 Nov 2026, 20:30 UTC


