necessitated "christening" a new format rather than just saying "WebM = Matroska with a restricted set of codecs used"?
Isso é exatamente o que o WebM é - não um novo formato, apenas um subconjunto do Matroska. Mas o nome também é uma parte importante.
Matroska é um contêiner. (Um container muito flexível.) Ter um arquivo .mkv
informa nada sobre o que ele contém: ele pode ter vídeo VP9, ou vídeo H.264 ou vídeo MPEG-2, sem vídeo ou, na verdade, vários tipos de vídeo de uma vez. Ele pode transportar muitos codecs de áudio diferentes, diferentes tipos de legendas, links para capítulos externos e anexos de arquivos (como fontes para legendas SSA).
A maioria dos arquivos MKV contém os mesmos formatos usuais, mas algumas pessoas são criativas e outras acidentalmente fazem MKV, que metade dos visitantes não podem reproduzir. Slides e vídeo da conversa de um desenvolvedor do Vimeo sobre os horrores que seus usuários enviaram.
(Em comparação, os contêineres MP4 são um pouco mais limitados em quais codecs de áudio / vídeo eles podem carregar e, na prática, costumam ter algum tipo de vídeo MPEG-4.)
Assim, o ponto do WebM é definir algumas combinações "padrão", que terão uma boa chance de serem suportadas pelo qualquer navegador da web (e player independente).
Então, de volta ao nome. Se você tem um arquivo .webm
(e se a fonte afirma que é um arquivo WebM válido), você pode dizer apenas olhando para o seu nome que ele promete conter algo compreensível por qualquer reprodutor WebM, conforme exigido pela especificação WebM. / p>
Mas se fosse apenas um perfil Matroska limitado antigo, você ainda teria um .mkv
e não saberia o que está nele, nem se é utilizável para <video>
tags e tal.
Você não precisa converter arquivos WebM para Matroska; eles são arquivos Matroska válidos, então é suficiente renomeá-los para .mkv
.