O que é o formato de ficheiro DASH?
A extensão .dash identifica um segmento de mídia MPEG-DASH - um pequeno bloco binário de um fluxo de vídeo ou áudio entregue via HTTP usando Dynamic Adaptive Streaming (DASH), padronizado como ISO/IEC 23009-1 em 2012. Um arquivo .dash pode conter:
- Vídeo comprimido codificado com H.264 (AVC), H.265 (HEVC) ou AV1,
- Trilhas de áudio, tipicamente AAC a 44.1 ou 48 kHz,
- Metadados temporizados e informações opcionais de criptografia DRM.
Segmentos .dash são produzidos durante o processo de empacotamento de uma fonte de mídia em um fluxo DASH. O formato do segmento é binário, construído sobre MP4 fragmentado (ISO Base Media File Format): uma caixa ftyp ou styp aparece no deslocamento de byte 4, seguida por pares de fragmentos moof/mdat. Um único segmento cobre alguns segundos de reprodução (tipicamente 2-10 s) e não pode ser reproduzido sozinho - ele requer um manifesto XML .mpd complementar que descreve todas as representações disponíveis (resoluções e taxas de bits) e instrui o reprodutor sobre quais segmentos buscar em cada nível de qualidade.
O DASH suporta Common Encryption (CENC) opcional - AES-CTR ou AES-CBC - para conteúdo protegido por DRM via Widevine ou PlayReady. O empacotamento é manipulado por ferramentas como GPAC MP4Box, Bento4 e ffmpeg. O formato compete com o HLS da Apple (.m3u8 / .ts) para streaming adaptativo via HTTP e é amplamente implantado pelas principais plataformas de vídeo.
Segurança e proteção
RISCO: LOWOs segmentos DASH são dados de mídia passivos e não executam, portanto, os arquivos em si são de baixo risco. As preocupações reais são legais e práticas: extrair segmentos de um serviço de streaming pode violar seus termos e o DRM (segmentos criptografados por CENC não serão reproduzidos sem uma chave de licença de qualquer maneira) e, como em qualquer mídia, mantenha seu reprodutor (VLC/FFmpeg) atualizado, pois os demuxers têm um histórico de CVEs. Evite sites duvidosos de «baixador/conversor DASH» que incluam adware - FFmpeg e VLC são gratuitos e suficientes.
Detalhes do formato
em resumo- Arquivo de backup/exportação Dashlane - Algumas versões do gerenciador de senhas Dashlane usavam um backup .dash do cofre criptografado; este é um armazenamento de senhas criptografado, não um arquivo de mídia.
- Dados DashO / específicos de aplicativos - Vários aplicativos emitem arquivos de projeto/dados com uma extensão .dash não relacionada a streaming ou ao Dashlane.
Programas que abrem arquivos DASH
Detalhes técnicos
especificação profunda| Formato de contêiner | Fragmented ISO Base Media File Format (ISO BMFF / fMP4) |
| Ordem dos bytes | Big-endian |
| Tipo MIME (segmentos) | video/mp4 ou video/iso.segment |
| Tipo MIME (manifesto) | application/dash+xml (arquivo .mpd acompanhante) |
| Bytes mágicos | ftyp ou styp no deslocamento de byte 4 (hex: 66 74 79 70 / 73 74 79 70) |
| Estrutura do segmento | Segmento de inicialização (ftyp + moov) seguido por segmentos de mídia (styp + moof + mdat) |
| Duração típica do segmento | 2-10 segundos de reprodução por segmento |
| Tamanho típico do segmento | 0.5-10 MB por segmento, dependendo do codec e da resolução |
| Codecs de vídeo suportados | H.264 (AVC), H.265 (HEVC), AV1; resolução de até 4K com H.264, até 8K com HEVC/AV1 |
| Codecs de áudio suportados | AAC (típico); taxa de amostragem de 44.1 kHz ou 48 kHz |
| Profundidade de cor | 8-bit 4:2:0 (padrão); 10-bit para conteúdo HDR (HEVC Main10, AV1) |
| Criptografia / DRM | Common Encryption (CENC) opcional: AES-CTR ou AES-CBC; compatível com Widevine e PlayReady |
| Taxa de bits adaptativa | Múltiplas representações em várias resoluções e taxas de bits; o cliente seleciona por segmento com base na largura de banda |
| Sinalização de perfil DASH | URI de perfil no MPD (ex: urn:mpeg:dash:profile:isoff-live:2011); marca ftyp ex: «dash», «iso6» |
| Desenvolvedor / órgão de padronização | MPEG (ISO/IEC) e DASH Industry Forum (DASH-IF) |
| Lançado | MPEG-DASH standardized as ISO/IEC 23009-1 in 2012 |
| Versão mais recente | ISO/IEC 23009-1:2022 (4th edition) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.iso.org |
Conversões de DASH
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos DASH.