Container Format
Formato de Container (Wrapper Multimidia)
Um formato de ficheiro que organiza e armazena multiplos tipos de dados multimidia (video, audio, legendas, metadados) num unico ficheiro, separado dos codecs utilizados para codificar esses dados.
Detalhe técnico
Os containers fornecem: multiplexacao de fluxos (intercalar video, audio, legendas), sincronizacao de tempo (timestamps por pacote, PTS/DTS), seeking (tabelas de indice para acesso aleatorio), metadados (titulo, artista, capitulos) e extensibilidade. Os containers comuns: MP4/MOV (ISOBMFF, baseado em atoms), MKV/WebM (EBML, baseado em elementos), AVI (RIFF, baseado em chunks), Ogg (baseado em paginas, streaming), MPEG-TS (baseado em pacotes de 188 bytes, transmissao). O container e independente do codec — MP4 pode conter H.264, H.265 ou AV1.
Exemplo
```html <!-- Container Format: HTML5 video with format fallback --> <video controls preload="metadata"> <source src="video.webm" type="video/webm; codecs=vp9,opus"> <source src="video.mp4" type="video/mp4"> Your browser does not support HTML5 video. </video> ```