Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> О формате "Матрешка"
Alexxx
сообщение 23.02.2007 - 09:23
Звезда форума
******
орден III степени
Группа: Участник
Сообщений: 1131
Регистрация: 7.10.2003
Пользователь №: 326


Проект Matroska нацелен на создание СТАНДАРТА форматов мультимедийных контейнеров. Он является развитием проекта MCF, но значительно отличается тем, что основан на EBML (Extensible Binary Meta Language, Расширяемый Двоичный Мета Язык), двоичной форме XML. EBML дает команде разработчиков Matroska значительные преимущества в области расширения возможностей формата без потери совместимости со старыми программами.

Для начала необходимо четко сформулировать понятие "аудио/видео контейнер".
Это НЕ формат сжатия видео
Он не может сжимать музыку или картинки как MP3 или JPEG, это не кодек.
Это упаковка, которая может содержать большое число потоков аудио, видео и субтитров, позволяя пользователью хранить в одном файле целый фильм. Таким образом, большинство мультимедиа проигрывателей смогут проиграть этот файл.

Matroska создается с прицелом на будущее. Поэтому она обладает возможностями, которые вы ожидаете от современного формата контейнера, например:
Трансляция по Интернет (протоколы HTTP и RTP)
Быстрая перемотка в файле
Устойчивость к ошибкам
Экранные меню (как на ДВД дисках)
Разбиение файла на главы (Chapters)
Переключаемые на лету потоки субтитров
Переключаемые звуковые потоки
Модульная расширяемость

Matroska является открытым проектом (open standard). Это означает, что для персонального использования она абсолютно бесплатна, а техническая спецификация формата битового потока доступна любому, даже компаниям, желающим встроить поддержку формата в свои продукты (для этого потребуется специальная лицензия). Посетите подраздел 'Лицензия' для получения дополнительной информации. Исходный код всех библиотек, созданных Группой Разработчиков проекта Matroska распространяется на условиях GNU лицензий LGPL. О подробностях лицензирования вы можете узнать у разработчиков.

Основатели проекта Matroska ставят перед собой следующие цели:
Создание и описание современного, гибкого, кросс-платформенного формата аудио/видео контейнера
Утверждение формата Matroska как открытой альтернативы существующим контейнерам, таким как AVI, ASF, MOV, RM, MP4, MPG
Разработка набора инструментов для создания, редактирования и обработки файлов в формате Matroska, распространяемого под лицензией типа GNU GPL
Разработка библиотек и инструментария, облегчающих поддержку Matroska в приложениях других разработчиков программ
- Подготовка аппаратной поддержки файлов формата Matroska в следующем поколении стационарных медиа-проигрывателей, в тесном сотрудничестве с производителями оборудования
Поддержка адаптации и реализации библиотек Matroska для Haiku (OpenBeOS) Mediakit и GStreamer (это Мультимедийное Окружение (Multimedia Framework) для ОС Linux, равнозначное Microsoft ™ DirectShow ® для Windows ™)
Создание набора фильтров DirectShow для воспроизведения и создания файлов Matroska в ОС Windows ™
Перейти в начало страницы
 
+Цитировать сообщение

Ответить в данную темуНачать новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 16.10.2021 - 12:29