A nossa "MooCow"!
 
 


Início


Guias

Downloads

Links

Fórum

Matroska FAQ


1 ) O que é Matroska? Ouvi dizer que era um "container". O que é isso?
Um container permite a combinação de diferentes faixas multimédia (usualmente de vídeo e de áudio ), num ficheiro único. Como exemplo de containers de multimédia temos por exemplo, o velhinho e conhecido AVI (.avi), o MPEG (.mpg, .mpeg), o OGM (.ogm), o MP4 (.mp4) ou o Realmedia (.rm, .rmvb)...

O projecto Matroska é open-source, e é um container que visa poder oferecer muitas características avançadas, que formatos mais antigos tal como o AVI não suportam.
O Matroska suporta por exemplo: áudio de bitrate variável (VBR - Variable Bitrate Áudio) sem quaisquer problemas; frame rates de vídeo e de áudio variáveis (VFR - Variable frame rates); capítulos; o anexar de ficheiros e codecs de vídeo e de áudio modernos, tais como o "Advanced Audio Coding" (AAC), o "Ogg Vorbis" ou o "Realvideo9" (RV9), todos estes codecs o AVI não suporta.

2 ) Que extensões é que o Matroska usa?
- .mkv: geralmente para ficheiros de vídeo (com ou sem áudio)
- .mka: unicamente para ficheiros de áudio, pode conter qualquer formato de áudio suportado, tal como, MP2, MP3, Vorbis, AAC, AC3, DTS,...
- .mks: contém qualquer faixa de legendas

3 ) Como posso criar ficheiros Matroska?
Pode criar ou editar ficheiros Matroska (pode por exemplo converter os ficheiros AVI para Matroska), com as seguintes aplicações:
- VirtualDubMod
- MKVtoolnix
- AVI-Mux GUI (suporta Matroska desde a versão 1.15)
- Graphedit (para utilizadores mais experientes)

Pode encontrar um guia com todos os passos necessários para criar um ficheiro Matroska aqui.

4 ) A conversão para ficheiros Matroska exige uma recodificação ("reencode") do conteúdo?
Não, durante este processo não se verificam quaisquer perdas, as faixas (vídeo, áudio, ...) são apenas mudadas do container onde estão para o Matroska.

5 ) Depois de se juntar duas files Matroska no VirualDubMod, o ficheiros resultante parece ter às vezes alguns erros?
Isto é um problema conhecido do VirtualDubMod. Use o AVI-Mux GUI para juntar dois ficheiros Matroska.

6 ) Os ficheiros Matroska que crio agora, serão compatíveis com futuras implementações no container Matroska?
Sim, os ficheiros que são agora criados seguem totalmente as especificações. De facto o Matroska é baseado numa estrutura subjacente muito flexível chamada EBML, que permite que no futuro sejam adicionadas novas características a este container (por exemplo, novos codecs de vídeo ou de áudio, menus como nos DVD's,...), sem que seja quebrada a compatibilidade com programas ou ficheiros mais antigos.

7 ) Como posso correr ficheiros Matroska no Windows?
Resposta simples:
Preparamos-lhe um pack de instalação, que lhe permitirá a leitura de qualquer ficheiro Matroska em qualquer player baseado no DirectShow (por exemplo o media player classic, o bsplayer, o zoomplayer ou até mesmo o windows media player).
Poderá obter esse pack daqui.
Para um maior detalhe, sobre a configuração do seu PC para suportar Matroska, vá até aqui.

Resposta mais detalhada:
São precisas duas coisas para o playback de ficheiros Matroska em qualquer player baseado no DirectShow:
- um filtro "splitter", que separa o conteúdo dum ficheiro nas faixas incluídas (vídeo, áudio, legendas,...) durante o playback;
- um filtro "decoder", que descodifica as faixas codificadas (por exemplo em DivX, XviD, MP3, Ogg,...)

Em suma, para o playback dum ficheiro Matroska é necessário o filtro matroska splitter e um filtro específico para o codec utilizado (tanto de vídeo, como de áudio. Como por exemplo o Xvid, DivX, Vorbis, AC3, AAC, Realmedia...)
A única razão pela qual ficheiros AVI não precisam da instalação de um splitter, é porque o windows instala um por default (também o faz para o decoder de MP3)

Uma outra alternativa é a instalação do The Core Media Player com o plugin Matroska (CDL) .

8 ) Como posso correr ficheiros Matroska em Linux, MacOS e X-BOX?
Terá de arranjar a versão mais actualizada do mplayer.
Para a criação/edição de ficheiros Matroska, encontrará tudo o que precisa no site do Mosu.
Há também um plugin Gstreamer de "Ronald 'BBB' Bultje, que poderá encontrar em GStreamer CVS.

9 ) O Matroska exige maior processamento por parte do CPU que o AVI?
Não, não notará qualquer diferença entre a leitura de ficheiros AVI ou Matroska em processadores actuais.
No entanto a criação de ficheiros Matroska é actualmente mais demorada, isto porque ainda é necessário mais algum tempo, para a optimização das aplicações.

10 ) Que formatos de legendas é que podem ser incorporados (muxed) em Matroska?
Actualmente, SRT, SSA, AAS e SUB/IDX (Vobsub).

11 ) Por que é que ficheiros Matroska criados a partir de AVI, tornam-se mais pequenos?
Isto acontece porque o Matroska precisa de menos overhead que o container AVI (especialmente com VBR-MP3)
Poderá encontrar uma comparação de overhead dos diferentes formatos aqui.

12 ) Como é que é possível criar faixas com frame rate variável (VFR) em Matroska?
O AVI-Mux GUI permite a junção de ficheiros AVI com diferentes frame rates (ficheiros de 25 fps com 23,976 p.e.), num ficheiro Matroska.
Há até em desenvolvimento um projecto, para a codificação de ficheiros em frame rate variável, chamado Variable Framerate Encoder. Foi já lançado, pelos criadores deste projecto uma aplicação que permite a junção de ficheiros AVI com VFR.

13 ) O Matroska suporta "resize anamórfico"?
Sim, poderá definir a resolução de imagem que deseja durante o playback para os seus ficheiros Matroska, usando aplicações como o MKVmerge, AVI-Mux GUI ou através do explorador do windows, usando a matroska shell extension.
Isto permite-lhe criar ficheiros com a resolução nativa do DVD e depois definir uma outra resolução, que permite a visualização do filme com as proporções correctas no seu PC.
Para que seja feito o resizing da imagem para as proporções correctas no monitor do seu PC, no playback de conteúdo anamórfico, deverá ter o ffdshow instalado com a opção "overlay mixer" activada.

14 ) Quais são as vantagens de manter o aspecto anamórfico dum DVD?
Manter o aspecto anamórfico do DVD, significa que não será feito o resizing da imagem, antes do encoding do filme. Logo o codec utilizado no encoding, trabalhará numa imagem com maior resolução, que não foi sujeita a qualquer alteração, logo mais livre de artefactos.
Isto permitirá a obtenção de melhores resultados.

15 ) Qual é a vantagem de colocar apenas áudio em .mka?
Gravar no formato .mka, permitirá colocar albúns inteiros, com divisão em capítulos para os diferentes albúns e em sub-capítulos para dividir as diferentes músicas nos respectivos albúns.
Permitirá também a anexação de ficheiros, poderá assim, incluir as capas dos cd's, as letras das músicas...
Poderá misturar os diferentes formatos de áudio que o Matroska suporta (MP3, Ogg, AC3, AAC...)

16 ) Quero saber mais sobre Matroska! Tenho dúvidas que gostava de ver esclarecidas. Onde posso obter ajuda?
Poderá colocar quaisquer dúvidas no nosso fórum Matroska, foi para isso que ele foi criado. Poderá encontrar muita documentação também no nosso site.


Escrito por Insolit. FAQ original aqui.