Windows:
Для воспроизведения файлов matroska под Windows скачайте последнюю версию DirectShow(TM) парсера Gabest'а. Наш фильтр-парсер (версии 0.5.0 для Windows NT/2K/XP) в данный момент не рекомендуется к использованию. Для Win9x/ME вам потребуется специальный билд этого фильтра, без поддержки Unicode (Win9x/ME не способна обрабатывать его). Фильтр-парсер matroska делает возможным проигрывание файлов matroska в практически любом Медиаплеере под ОС Windows, если он использует Microsoft DirectShow(TM). Для удобства пользователей matroska, мы подготовили Matroska Playback pack, который сам определит версию вашей операционной системы и инсталлирует необходимый фильтр-парсер, вместе с другими фильтрами, необходимыми для проигрывания большинства файлов matroska.
Для создания/редактирования файлов matroska используйте VirtualdubMod, отличный open-source инструмент для работы с мультимедиа файлами,
основанный на Virtualdub от Avery Lee.
Большое спасибо Julien 'Cyrius' Coloos и Tobias 'Belgabor' Minnich за введение и обновление
поддержки mkv в VirtualDubMod'e.
Другая альтернатива - использование программы
mkvmerger для Win 32
от Mosu.
Если вам не нравится работать в командной строке, скачайте также
графический интерфейс для mkvmerge
от Florian 'sirelvis' Wagner.
Разница между ними в том, что VirtualdubMod позволяет редактировать файлы matroska,
например - вырезать определенные сцены, тогда как mkvmerger умеет вкладывать в matroska
больше форматов, например звук в формате AAC.
Для работы с mkvmerge под Win32 вам также
потребуются два .dll файла из комплекта mingw32, вы можете скачать их
здесь.
Gabest, автор VobSub и MediaPlayerClassic, написал свой, альтернативный DirectShow парсер (на это у него ушло всего 3 дня!). Парсер Gabest'а можно скачать на странице проекта Guliverkli. Там же находится работающий DirectShow фильтр-muxer, с помощью которого можно захватывать видео сразу в mkv файлы через WDM драйвера. Настоящий чародей субтитров, он сделал еще и первый DirectShow субтитровый фильтр, работающий с текстовыми субтитрами в UTF8, вложенными в файлы matroska как с помощью VirtualdubMod'а под Windows, так и mkvmerge под Linux. Этот фильтр называется 'vsfilter.dll' и находится на все той же странице (также входит в состав Matroska Playback pack).
Кроме того, существует несколько программ типа "все-в-одном" на основе VirtualdubMod или win32 версии mkvmerge, позволяющих создавать файлы mkv прямо с DVD-дисков, для резервного копирования. Конкретно, это DVX и DVDtoOGM. Наш старый друг, Nic, тоже добавил поддержку файлов mkv в его версию программы DVD2AVI, ссылка на нее скоро будет добавлена.
Для проигрывания под Windows, мы рекомендуем The Core Media Player (TCMP) с отличным matroska CDL-плагином для расширенной поддержки чтения тэгов. TCMP также осуществляет автоматическую коррекцию соотношения сторон (Aspect Ratio) файлов matroska. Если вы хотите использовать эту возможность в других медиаплеерах, основанных на DirectShow, вам нужно использовать последнюю альфа-версию видео-декодера ffdshow (от 23-го мая), включив в его настройках на странице 'codec' опцию 'use overlay mixer'.
И наконец, jcsston написал для matroska плагин для Windows shell, так что теперь вы можете читать и писать тэги файлов matroska прямо из Проводника Windows!
Linux:
Для воспроизведения вам понадобится Mplayer,
для создания/редактирования файлов все необходимое вы найдете на
сайте Mosu.
Кроме того, существует отличный Gstreamer-плагин, написанный Ronald 'BBB' Bultje.
Он позволяет создавать и воспроизводить файлы matroska под Linux с установленным
мультимедийным окружением GStreamer
(плагин находится в GStreamer CVS).
MacOS/OSX:
Для воспроизведения файлов matroska под MacOSX вам так же необходима специальная версия Mplayer.
BeOS / Open BeOS:
Как и в случае MacOS, здесь вам поможет Mplayer.
