¿Qué es el formato de archivo DASH?
La extensión .dash identifica un segmento de medios MPEG-DASH, un fragmento binario corto de un flujo de video o audio entregado a través de HTTP mediante Transmisión Adaptativa Dinámica sobre HTTP (DASH), estandarizado como ISO/IEC 23009-1 en 2012. Un archivo .dash puede contener:
- Video comprimido codificado con H.264 (AVC), H.265 (HEVC) o AV1,
- Pistas de audio, típicamente AAC a 44.1 o 48 kHz,
- Metadatos temporizados e información opcional de cifrado DRM.
Los segmentos .dash se producen durante el proceso de empaquetado de una fuente de medios en un flujo DASH. El formato del segmento es binario, basado en MP4 fragmentado (ISO Base Media File Format): un cuadro ftyp o styp aparece en el desplazamiento de byte 4, seguido de pares de fragmentos moof/mdat. Un solo segmento cubre unos pocos segundos de reproducción (típicamente 2-10 s) y no puede reproducirse por sí solo; requiere un manifiesto XML .mpd complementario que describe todas las representaciones disponibles (resoluciones y tasas de bits) e indica al reproductor qué segmentos buscar en cada nivel de calidad.
DASH admite el Cifrado Común (CENC) opcional - AES-CTR o AES-CBC - para contenido protegido por DRM a través de Widevine o PlayReady. El empaquetado se gestiona con herramientas como GPAC MP4Box, Bento4 y ffmpeg. El formato compite con el HLS de Apple (.m3u8 / .ts) para la transmisión adaptativa por HTTP y es ampliamente utilizado por las principales plataformas de video.
Seguridad y protección
RIESGO: LOWLos segmentos DASH son datos de medios pasivos y no se ejecutan, por lo que los archivos en sí son de bajo riesgo. Las preocupaciones reales son legales y prácticas: extraer segmentos de un servicio de transmisión puede violar sus términos y el DRM (los segmentos cifrados con CENC no se reproducirán sin una clave de licencia de todos modos) y, como con cualquier medio, mantenga su reproductor (VLC/FFmpeg) actualizado ya que los demultiplexores tienen un historial de CVE. Evite sitios dudosos de «descarga/conversión de DASH» que incluyan adware; FFmpeg y VLC son gratuitos y suficientes.
Detalles del formato
en pocas palabras- Archivo de copia de seguridad/exportación de Dashlane - Algunas versiones del gestor de contraseñas Dashlane utilizaban una copia de seguridad .dash de la bóveda cifrada; este es un almacén de contraseñas cifrado, no un archivo de medios.
- Datos específicos de DashO / aplicaciones - Varias aplicaciones emiten archivos de proyecto o datos con una extensión .dash no relacionada con la transmisión o Dashlane.
Programas que abren archivos DASH
Detalles técnicos
especificación profunda| Formato de contenedor | Fragmented ISO Base Media File Format (ISO BMFF / fMP4) |
| Orden de bytes | Big-endian |
| Tipo MIME (segmentos) | video/mp4 o video/iso.segment |
| Tipo MIME (manifiesto) | application/dash+xml (archivo .mpd complementario) |
| Bytes mágicos | ftyp o styp en el desplazamiento de byte 4 (hex: 66 74 79 70 / 73 74 79 70) |
| Estructura del segmento | Segmento de inicialización (ftyp + moov) seguido de segmentos de medios (styp + moof + mdat) |
| Duración típica del segmento | 2-10 segundos de reproducción por segmento |
| Tamaño típico del segmento | 0.5-10 MB por segmento, dependiendo del códec y la resolución |
| Códecs de video compatibles | H.264 (AVC), H.265 (HEVC), AV1; resolución hasta 4K con H.264, hasta 8K con HEVC/AV1 |
| Códecs de audio compatibles | AAC (típico); frecuencia de muestreo de 44.1 kHz o 48 kHz |
| Profundidad de color | 8-bit 4:2:0 (estándar); 10-bit para contenido HDR (HEVC Main10, AV1) |
| Cifrado / DRM | Cifrado Común (CENC) opcional: AES-CTR o AES-CBC; compatible con Widevine y PlayReady |
| Tasa de bits adaptativa | Múltiples representaciones en varias resoluciones y tasas de bits; el cliente selecciona por segmento según el ancho de banda |
| Señalización de perfil DASH | URI de perfil en MPD (ej., urn:mpeg:dash:profile:isoff-live:2011); marca ftyp ej. «dash», «iso6» |
| Desarrollador / Organismo de estándares | MPEG (ISO/IEC) y DASH Industry Forum (DASH-IF) |
| Lanzado | MPEG-DASH standardized as ISO/IEC 23009-1 in 2012 |
| Última versión | ISO/IEC 23009-1:2022 (4th edition) |
| Estándar abierto | Sí · libre de regalías |
| Especificación | www.iso.org |
Conversiones de DASH
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos DASH.