Você pode querer dar uma olhada em Matroska Media Container .
Matroska is usually found as
.MKV
files (matroska video),.MKA
files (matroska audio) and.MKS
files (subtitles) and.MK3D
files (stereoscopic/3D video). It is also the basis for.webm
(WebM) files.
Matroska é semelhante em conceito a outros contêineres como AVI, MP4 ou Advanced Systems Format (ASF), mas é totalmente aberto em especificação, com implementações consistindo principalmente de software de código aberto.
O Matroska pode suportar todos os formatos conhecidos de compactação de áudio e vídeo por design. Ele pode suportar muitos dos recursos mais avançados que os formatos modernos de compactação de áudio e vídeo oferecem, como VBR (Variable Bitrate audio encoding) ou VFR (Variable Framerate video encoding) superando as limitações de outros frameworks como o Video for Windows (VfW) framework. usado por contêineres como .AVI
.
To make sure it will also be capable of coping with the future standards it is based on a very flexible underlying framework called EBML, allowing to add more functionalities to the container format without breaking backwards compatibility with older softwares and files.
Recursos úteis
Agradecimentos