The Evolution of Mobile Video
3GP β The 2G/3G Era (2001-2010)
3GP was designed for the first camera phones:
- Low resolution: 176x144 or 320x240 pixels typically
- Codecs: H.263 or MPEG-4 Part 2; AMR audio
- Tiny size: built for MMS and 64-128 MB SD cards
- Status: obsolete β only found in old backups or ultra-budget feature phones
MP4 β The Modern Standard
Since ~2010, all smartphones record in MP4:
- Resolution: 720p, 1080p, 4K depending on model
- Codecs: H.264 (universal) or H.265/HEVC (recent flagships)
- Compatibility: plays everywhere
HEVC/H.265 β Half the Size
High-end phones since ~2017 record in H.265:
- ~50% smaller than H.264 at equivalent visual quality
- Requires HEVC-capable decoder hardware
Current Recording Formats by Manufacturer
| Device | Format | Codec |
|---|---|---|
| iPhone 13+ | MP4 / MOV | H.265 HEVC |
| Samsung Galaxy S23+ | MP4 | H.265 HEVC |
| Google Pixel | MP4 | H.264 / H.265 |
| Budget Android | MP4 | H.264 |
| Legacy 2G/3G phones | 3GP | H.263 |
Converting 3GP to MP4
# Single file
ffmpeg -i video.3gp -c:v libx264 -c:a aac video.mp4
# Batch convert entire folder
for f in *.3gp; do
ffmpeg -i "$f" -c:v libx264 -c:a aac "${f%.3gp}.mp4"
done
HEVC vs H.264 Compatibility
The main issue today isn't 3GP vs MP4 β it's HEVC vs H.264:
- iPhone 13+ HEVC files may not play in older desktop software
- Fix: iPhone Settings β Camera β Formats β Most Compatible to record in H.264
Optimizing Mobile Video for Social Media
WhatsApp, Instagram, TikTok all re-encode uploads. For best results:
- Format: MP4 with H.264
- Resolution: 1080p maximum
- Bitrate: 5-10 Mbps before uploading
- Audio: AAC 128 kbps
Recovering Old 3GP Files
- Copy 3GP files to your computer
- Convert to MP4 H.264 with FFmpeg or KaijuConverter
- Result plays on all devices and platforms