матрёшка / matroska

English Deutsch Français 日本語 Español Português Русский Nederlands Italiano
Matroska Logo
Matroska Logo
CorePlayer Mobile

Программы для работы с matroska

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.