Matroska
padrão de vídeo / De Wikipedia, a enciclopédia encyclopedia
Matroska ou Matrioska (do russo: матрёшка; romanizado: matrioshka)[1][2][3] é um conjunto universal de arquivos computacionais de código aberto criado em 2002 que armazenam (contentores ou containers) audio e video digitais,[4] que possibilitam uma evolução constante de acordo com as necessidades dos desenvolvedores e distribuidores de conteúdos digitais. Este não é um formato de compressão de video, a principal finalidade do arquivo no formato MKV é o armazenamento de video digital de alta definição, este é baseado no formato EBML (Extensible Binary Meta Language) derivado da linguagem XML.[4]
Matroska (Матрёшка) | |
---|---|
Extensão do arquivo | .mkv .mk3d .mka .mks |
MIME | video/x-matroska audio/x-matroska |
Desenvolvido por | Matroska.org |
Lançamento | 6 de dezembro de 2002 |
Variante de | EBML, MCF |
Matroska se concretiza como biblioteca de software, escrita em C++ (com suporte a C e Java),que pode ser usadas pelos criadores de players multimídia. Porém este container não está associado a uma codificação (do inglês codecs) específica, e permite que o desenvolvedor tenha flexibilidade na escolha do formato de compressão de vídeo, por exemplo, você pode reunir em somente um arquivo computacional, o container de forma concisa e eficiente o video, áudio, imagens e legendas, facilitando a vida do desenvolvedor e do usuário final.
Sua adoção é ainda limitada mas é entusiástica, adotado por muitos softwares livres de video digital como x264 e VirtualDubMod. Apesar de ser uma iniciativa Software Livre, Matroska não limita-se a sistemas operacionais livres, como o GNU/Linux; seu "analisador léxico" (do inglês parser) de DirectShow é muito considerado pela equipe do projeto Matroska.