¿Por qué existen diferentes formatos de video?
El panorama del video web tiene tres métodos de entrega dominantes. Cada uno fue diseñado para resolver problemas diferentes. Comprenderlos te ayudará a saber por qué algunos videos son fáciles de descargar y otros no, y qué hace getvy en segundo plano para manejar cada tipo.
HLS
HTTP Live Streaming
Desarrollado por Apple en 2009. Es el protocolo de streaming más utilizado en internet hoy en día. Entrega el video como una secuencia de pequeños archivos de segmento .ts enumerados en una lista de reproducción .m3u8. Es compatible de forma nativa en Safari, y a través de Media Source Extensions en Chrome y Firefox.
DASH
Dynamic Adaptive Streaming
Un estándar internacional del grupo MPEG, también conocido como MPEG-DASH. Funciona de manera similar a HLS, pero utiliza un archivo de manifiesto XML .mpd y, por lo general, entrega segmentos en formato MP4 fragmentado en lugar de .ts. YouTube utiliza DASH para la mayoría de sus transmisiones.
MP4
Archivo directo
Un archivo de video único y completo que se entrega a través de una URL simple. El formato más sencillo: el navegador lo descarga y lo reproduce directamente. Común en videos autoalojados, clips de noticias y cualquier sitio que no utilice streaming adaptativo.
Diferencias técnicas clave
| Característica | HLS | DASH | MP4 |
| Lista de reproducción/Manifiesto | .m3u8 | .mpd (XML) | Ninguno |
| Formato de segmento | .ts (MPEG-TS) | fMP4 o .ts | Archivo único |
| Tasa de bits adaptativa | ✅ Sí | ✅ Sí | ❌ No |
| Soporte de DRM | FairPlay | Widevine / PlayReady | Varía |
| Soporte de getvy | Completo (MP4 en el navegador) | Comando de ffmpeg | Completo (descarga directa) |
Explicación de la transmisión con tasa de bits adaptativa
Tanto HLS como DASH son compatibles con la transmisión de tasa de bits adaptativa (ABR). Esto significa que el servidor ofrece el mismo video en múltiples niveles de calidad (por ejemplo, 1080p, 720p, 480p, 360p). El reproductor monitorea la velocidad de tu red y cambia automáticamente a una transmisión de calidad superior o inferior durante la reproducción para evitar pausas por almacenamiento en búfer. Es por eso que el video en streaming rara vez se detiene, incluso en una conexión lenta: simplemente reduce su calidad.
La lista de reproducción maestra (o manifiesto maestro) enumerará todas las variantes de calidad disponibles. getvy lee esta lista de reproducción maestra y selecciona la transmisión de mayor calidad para descargar.
¿Qué pasa con las transmisiones protegidas por DRM?
La gestión de derechos digitales (DRM) agrega una capa de cifrado adicional sobre HLS o DASH. Los segmentos de video se cifran con una clave que solo los reproductores con licencia pueden obtener. getvy no elude el DRM: funciona únicamente con transmisiones no protegidas. Esto significa que no puede descargar contenido de Netflix, Disney+, Amazon Prime Video u otros servicios de suscripción principales que utilicen DRM.
Cómo identificar qué formato utiliza un video
- Abre Chrome DevTools (F12) y ve a la pestaña Red.
- Filtra por "Multimedia" o busca ".m3u8" o ".mpd".
- Presiona Reproducir en el video. Si ves solicitudes .m3u8, es HLS. Si ves solicitudes .mpd, es DASH. Si ves una URL directa de .mp4, es un archivo simple.
- Alternativamente, simplemente instala getvy: identificará y etiquetará automáticamente cada video detectado como HLS, DASH o MP4.