📌 Last updated: September 2026 · Reading time: ~8 min
Video files are too big. Compress them to solve:
✅ 100% Free · ✅ Files stay local · ✅ 95%+ quality retention
Uncompressed (theoretical): ~150 GB MP4 (H.264): ~150 MB MP4 (H.265): ~80 MB WebM (VP9): ~70 MB
| Parameter | Effect |
|---|---|
| Bitrate | Data per second |
| Resolution | Width × Height |
| Frame rate (FPS) | Frames per second |
| Codec | H.264 / H.265 / VP9 / AV1 |
Target: ≤ 25 MB Resolution: 720p Bitrate: 2.5 Mbps Codec: H.264 Result: 1 minute ≈ 18 MB ✅
Bitrate: 8 Mbps (1080p) / 20 Mbps (4K) Codec: H.265 (30% smaller than H.264 at same quality) Frame rate: preserve original
Target: 90%+ quality retention Resolution: 1080p (4K → 1080p is imperceptible) Bitrate: 5 Mbps Codec: H.265 Result: 1 hour ≈ 2.2 GB (90%+ saved)
Resolution: 1080p Bitrate: 3 Mbps (screen content can be lower) Codec: H.264 (best compatibility) Frame rate: 15-24 FPS (60 FPS unnecessary)
Target: ≤ 100 MB Duration: 30 seconds Resolution: 1080p (vertical 1080×1920) Bitrate: 25 Mbps Codec: H.264
Standard (1-pass): Original → encode → output
Two-pass:
Result: 20-30% smaller file, better quality. But 2x slower.
| Mode | Description | Use Case |
|---|---|---|
| CBR | Fixed bitrate throughout | Live streaming |
| VBR | Dynamic (low for simple, high for complex) | 90% of cases |
JianHeBox defaults to VBR.
30-min recording but only 5 min useful? Cut first → compress. File size can drop 80%+.
| Scenario | Audio Bitrate |
|---|---|
| Normal dialogue | 64 kbps |
| Music MV | 128 kbps (stereo) |
| Movie | 192 kbps (surround) |
| Container | Compatibility | Use |
|---|---|---|
| MP4 | All platforms | General (recommended) |
| MOV | macOS | Apple devices |
| WebM | Web | Website embedding |
| MKV | Desktop | Multi-track |
Wrong! 4K on phone screen is indistinguishable from 1080p but file is 4x larger.
Wrong! 1080p at <2 Mbps looks bad. Find the "acceptable quality" minimum bitrate.
Not always! H.265 compatibility is worse. Use H.265 for modern devices, H.264 for compatibility.
Wrong! Files may be permanently stored on servers. For privacy videos (family, meetings), use local processing.
| Codec | Year | Compression | Compatibility |
|---|---|---|---|
| H.264 (AVC) | 2003 | Baseline | 100% |
| H.265 (HEVC) | 2013 | +30% | 70% |
| VP9 | 2013 | +30% | 80% |
| AV1 | 2018 | +50% | 30% (newest) |
👉 Open JianHeBox Video Toolbox