Download VidShrink

VidShrink — Free Download. Video compressor

VidShrink is a desktop application for reducing video files to a chosen size in megabytes. It calculates codec, resolution, frame rate and quality settings automatically, displays the predicted result before processing, and reports quality through VMAF-NEG scoring. The package also contains a player, a screen recorder, a timeline editor and a format converter.

★★★★★
5.0(1 ratings)
Version: 1.2.9
Size: 11.2 MB
Systems: Windows, Mac OS, Linux

The software targets situations where a video must fit under a fixed limit, such as an email attachment or a messaging service. Preset buttons cover common ceilings, while a slider handles other values. Encoder probing selects working hardware or software encoders on the current machine, and batch processing handles folders of files.

VidShrink is developed by Mustafa Özel and written in Python. It has been maintained since the early 2020s. Installation of ffmpeg is required for video recognition and processing. Share destinations and their size limits are stored in a separate configuration file, and the full feature documentation is available in the project's documentation folder.

Use Cases for VidShrink

Shrinks video to specified megabyte target automatically Calculates codec, quality, resolution, frame rate before processing
Preset buttons for 8, 16, 25, 180 MB ceilings Slider covers arbitrary values outside preset ranges
Tests twelve encoders including NVENC, Quick Sync, AMF Automatic mode selects encoder without dropped frames
VMAF-NEG scoring reports mean, harmonic mean, worst frame Detailed quality view comparing compressed result to source
Folder of videos added to sequential batch queue Queue can sleep or shut down machine when finished
libmpv-based player opens MKV, MP4, WebM, AVI, MOV Side-by-side comparison panel reviews source and processed video
Sidecar subtitles load automatically, dropped files activate Timing shifts, styling, OpenSubtitles search integrated in player
Audio track selection, delay shifting, ten-band equaliser Picture controls include crop, rotate, mirror, aspect, zoom
Captures entire screen, single window, or drawn region Native backends gdigrab, avfoundation, x11grab per platform
Webcam overlay with green-screen option and corner placement Cursor, click rings, pressed keys, magnifier for tutorials
Timeline with three clips, Split, Delete, Speed, Undo Fast, Smart, Full export modes differ in re-encoding scope
Convert tab handles MP4, MKV, WebM, GIF, animated AVIF Audio-only output MP3, M4A, WAV, FLAC with trimming
Hidden Advanced tab displays exact FFmpeg command Performance check panel verifies parameters chosen automatically
Share uploads file and returns link with QR code Storage.to up to 25 GB, uguu.se up to 128 MB