Formato MPEG / MPG: Guía Completa
Los archivos MPEG (.mpeg o .mpg) representan una de las tecnologías de vídeo fundamentales de la era digital. Desarrollados por el Moving Picture Experts Group — un grupo de trabajo conjunto ISO/IEC — la familia de estándares MPEG impulsó los VCD, los DVD, la televisión digital y el vídeo en internet de los primeros tiempos. Hoy, MPEG-1 y MPEG-2 son formatos heredados, pero siguen siendo frecuentes en vídeo archivado, grabaciones de broadcast, copias de DVD y tarjetas de captura de TV por satélite.
La familia MPEG
MPEG no es un único formato sino una familia de estándares:
| Estándar | Extensión | Uso común |
|---|---|---|
| MPEG-1 | .mpg, .mpeg |
VCD (Video CD), vídeo temprano en internet |
| MPEG-2 | .mpg, .mpeg, .m2v, .ts, .vob |
DVD, TV digital (DVB), satélite digital |
| MPEG-4 Parte 2 | .mp4, .avi |
Era DivX/Xvid |
| MPEG-4 Parte 10 (H.264) | .mp4, .mkv, .mov |
Estándar web actual |
| MPEG-H (H.265) | .mp4, .mkv, .ts |
Streaming 4K |
MPEG-1 vs MPEG-2
| Característica | MPEG-1 | MPEG-2 |
|---|---|---|
| Introducido | 1992 | 1995 |
| Resolución máxima | 352×240 (SIF) | 1920×1080 (1080i) |
| Tasa de bits | Hasta 1,5 Mbps | 1,5 a 80+ Mbps |
| Solo progresivo | Sí | Entrelazado + Progresivo |
| Uso común | VCD | DVD, TV digital |
| Audio | MP1, MP2 | MP2, AC3 (Dolby Digital) |
Cómo convertir MPEG/MPG a MP4
# MPEG-1 a MP4 (H.264 + AAC)
ffmpeg -i entrada.mpg -c:v libx264 -preset slow -crf 22 -c:a aac -b:a 192k salida.mp4
# MPEG-2 a MP4 (desentrelazado + codificación)
ffmpeg -i entrada.mpg -vf yadif=mode=1 -c:v libx264 -crf 22 -c:a aac -b:a 192k salida.mp4
# Convertir a H.265 para archivos más pequeños
ffmpeg -i entrada.mpg -vf yadif=mode=1 -c:v libx265 -crf 28 -c:a aac salida.mp4
# Máxima calidad (para edición posterior)
ffmpeg -i entrada.mpg -c:v libx264 -crf 15 -c:a aac -b:a 320k salida.mp4
El desentrelazado explicado
Las grabaciones de broadcast en MPEG-2 suelen ser entrelazadas (cada fotograma son dos campos capturados en momentos diferentes). Sin desentrelazar, el vídeo mostrará artefactos de "peinado" horizontal en pantallas progresivas modernas:
-vf yadif # desentrelazado simple
-vf yadif=mode=1 # un fotograma por campo (dobla la tasa: 25fps → 50fps)
-vf bwdif # mayor calidad (recomendado para archivo)
Conversión en lote de MPEG a MP4
# Linux / macOS
for f in *.mpg *.mpeg; do
ffmpeg -i "$f" -vf yadif=mode=1 -c:v libx264 -crf 22 -c:a aac "${f%.*}.mp4"
done
Problemas comunes con archivos MPEG
| Problema | Solución |
|---|---|
| Artefactos de entrelazado (peinado) | Añade -vf yadif al comando FFmpeg |
| Audio desincronizado | Añade -async 1 o -af aresample=async=1000 |
| Archivo muy grande | MPEG-1/2 son ineficientes — convierte a H.264 para reducir un 60–80 % |
| Archivos .DAT de VCD no abren | Renómbralos a .mpg o usa -i directamente con FFmpeg |
Conversiones relacionadas
Conversiones de vídeo que encajan con esta guía: