вимагало "хрещення" нового формату, а не просто "WebM = Matroska з обмеженим набором кодеків, що використовуються"?
Ось саме це WebM - це не новий формат, а лише підмножина Matroska. Але ім'я також є важливою частиною.
Матроска - контейнер. (Тут дуже гнучка ємність.) Наявність .mkv
файлу нічого не говорить про те, що він містить: він може мати відео VP9, або H.264 відео, або MPEG-2 відео, ні відео, ні дійсно кілька видів відео одночасно. Він може містити багато різних аудіокодеків, різних типів субтитрів, посилання на зовнішні глави та вкладення файлів (наприклад, шрифти для субтитрів SSA).
Більшість файлів MKV містять однакові звичайні формати, але деякі люди творчі, а інші випадково зроблять MKV, половина їх відвідувачів не може грати. Слайди та відео з розмови розробника Vimeo про жах, які завантажували їх користувачі.
(Для порівняння, контейнери MP4 дещо обмежені в тому, які аудіо / відео кодеки вони можуть переносити, і на практиці зазвичай мають якесь MPEG-4 відео.)
Тож сенс WebM полягає у визначенні кількох "стандартних" комбінацій, які потім матимуть великі шанси підтримати будь - який веб-браузер (і автономний плеєр).
Тож назад до назви. Якщо у вас є .webm
файл (і якщо джерело стверджує, що це дійсний файл WebM), ви можете сказати, просто подивившись на його ім'я, що він обіцяє містити щось зрозуміле будь-якому веб-програвачеві, як того вимагає специфікація WebM.
Але якби це був просто звичайний старий обмежений профіль Matroska, у вас все одно був би .mkv
і ви не знали, що в ньому, а також чи можна використовувати <video>
теги та інше.
Вам не потрібно конвертувати файли WebM в Matroska; вони є дійсними файлами Matroska, тому їх досить перейменувати .mkv
.