VidShrink: Video Compressor
On-device hardware-accelerated video compressor — one-tap presets for WhatsApp, Discord, and social. No uploads, no ads, no watermarks.
50+ downloads · Google Play
AndroidH.264Hardware Encoding
Designed, built, and operated by Amal Chaitanya
Problem
Sharing a video means long uploads, Discord size limits, or handing your files to a random cloud compressor covered in ads and watermarks.
Why I built it
Shrink videos right on the phone with hardware encoding — real progress, before/after sizes, share straight to WhatsApp or email.
How it works
- H.264 hardware encoding compresses fully on-device; nothing is uploaded.
- One-tap presets: Discord/email under 10MB, WhatsApp 720p, social 1080p, or custom bitrate.
- Estimated output size before starting; results saved to Downloads and shareable anywhere.
Technology stack
- Native Android
- Hardware-accelerated encoding
- MP4/MOV output, Android 7.0+
Challenges
- Codec support varying across low-end devices
- Accurate output-size estimation before encoding
- Modern Android scoped-storage compatibility
What I learned
- Showing real frames-processed beats a fake spinner for trust.
- Presets remove decisions — most users never touch custom settings.