You can edit almost every page by Creating an account. Otherwise, see the FAQ.

Сравнение медиаконтейнеров

Материал из EverybodyWiki Bios & Wiki
Перейти к:навигация, поиск

Ошибка скрипта: Модуля «Unsubst» не существует. В этой таблице сравниваются функциональные возможности различных форматов мультимедиаконтейнеров. Следует заметить, что фильтры DirectShow позволяют проигрывание файла мультимедиа на любом DirectShow-совместимом проигрывателе, включая Windows Media Player.

Информация[править]

Медиаконтейнер Владелец стандарта Поддержка B-frame Аудио с переменным битрейтом Видео с переменной кадровой частотой Edit in-place Главы Субтитры Поддержка видеоформатов Поддержка аудиоформатов
3GP 3GPP Да Да Да Да Неизвестно Шаблон:Частично Шаблон:Частично Шаблон:Частично
Advanced Systems Format (.asf, .wma, .wmv) Microsoft Да Да Да Нет Да Да Шаблон:Частично Шаблон:Частично
AVI Microsoft Шаблон:Частично[1] Шаблон:Частично[2] Шаблон:Частично[3] Нет Шаблон:Частично Шаблон:Частично Шаблон:Частично[4] Шаблон:Частично[5]
WebM Public Domain Да Да Да Нет Да Да, любые, включая внедренные шрифты Да, любые, включая VP8VP9,AV1 Да, любые, включая VorbisOpus
DivX Media Format (.divx) DivX Да Да Да Нет Да Да Шаблон:Частично Шаблон:Частично
EVO MPEG Да Да Да Нет Да Неизвестно Шаблон:Частично Шаблон:Частично
Flash Video (.flv) Adobe Systems Неизвестно Неизвестно Неизвестно Нет Нет Нет Шаблон:Частично Шаблон:Частично
Matroska (.mkv, .mka) Public Domain[6] Да Да Да Нет Да Да, любые, включая внедрённые шрифты Да, любые Да, любые
MCF Лицензия, по типу BSD, для спецификаций, GNU для программ Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно Да, любые Да, любые
MPEG-2 PS Program Stream (.ps) MPEG Да Да Неизвестно Нет Шаблон:Частично Шаблон:Частично Шаблон:Частично Шаблон:Частично
MPEG-2 TS Transport Stream (.ts) MPEG Да Да Да Нет Нет Шаблон:Частично Шаблон:Частично Шаблон:Частично
QuickTime (.mov, .qt) Apple Да Да Да Да Да Да Да, любые через QuickTime Да, любые через Sound Manager или CoreAudio
MP4 MPEG Да Да Да Да Шаблон:Частично Шаблон:Частично Шаблон:Частично Шаблон:Частично
NUT NUT Project/GPL Да Да Да Неизвестно Да Да Да, практически любые Да, практически любые
OGG/OGM Xiph.Org Да[1] Да Нет Нет Да Шаблон:Частично Шаблон:Частично Шаблон:Частично
RMVB RealNetworks Да Неизвестно Да Нет Неизвестно Да Шаблон:Частично Шаблон:Частично
VOB MPEG Да Да Да Нет Да Шаблон:Частично Шаблон:Частично Шаблон:Частично
Медиаконтейнер Владелец стандарта Поддержка B-frame Аудио с переменным битрейтом Видео с переменной кадровой частотой Edit in-place Главы Субтитры Поддержка видеоформатов Поддержка аудиоформатов

Поддержка форматов мультимедиа[править]

Поддерживаемые аудиоформаты[править]

Сжатие с потерями Сжатие без потерь
AAC AC3 DTS MP3 Musepack Opus RealAudio Vorbis WMA APE FLAC ALAC SHN WAV MLP / Dolby TrueHD DTS-HD
QuickTime (.mov, .qt) Да Да Неизвестно Да Неизвестно Неизвестно Неизвестно Да Да Неизвестно Да Да Неизвестно Неизвестно Нет Нет
AVI Да Да Да Да Нет Неизвестно Неизвестно Неизвестно[7] Да Неизвестно Нет Неизвестно Неизвестно Неизвестно Нет Нет
Matroska (.mkv, .mka) Да Да Да Да Нет[8] Да Да Да Да Нет Да Да Неизвестно Да Да Да
MP4 Да Да Да Да Неизвестно Да Нет Да Да Нет Нет Да Нет Нет Нет Да

Поддерживаемые видеоформаты[править]

AV1 MPEG-1 MPEG-2 MPEG-4 (A)SP H.264 VC-1/WMV RealVideo Theora Flash
QuickTime (.mov, .qt) Нет Да Да Да Да Да Неизвестно Да Да
AVI Неизвестно Да Да Да Да, проблемы с B-кадрами Да Нет Да Да
Matroska (.mkv, .mka) Да Да Да Да Да Да Да Да Да
MP4 Да Да Да Да Да Да[9] Нет Нет Нет

См. также[править]

Примечания[править]

  1. 1,0 1,1 Поддержка B-frame не присутствует в исходном формате, поэтому требуется предварительная обработка битового потока или «упаковка». Подробнее про это можно узнать в MPEG-4 B-frames in AVI/VFW hackery description Архивная копия от 26 сентября 2007 на Wayback Machine
  2. Audio Compression Manager (ACM) не может работать со звуковыми потоками в файлах AVI, использующих кодирование с переменным битрейтом (VBR). Таким образом, программы использующие ACM для чтения аудиопотоков из AVI, не будут способны работать с переменным битрейтом, хотя такие файлы и будут отвечать спецификации AVI-контейнера. Это является ограничением ACM, а не формата AVI.
  3. Хотя поддержка VFR в AVI и не предусмотрена, её можно использовать без создания нестандартных файлов, с помощью блоков нулевой длины для пропускаемых кадров.
  4. С помощью обновлённого фильтра x264/FFDShow сейчас возможно посмотреть H.264 в файле AVI вплоть до частоты в 30 кадр/с.
  5. Хотя FFmpeg представил решение позволяющее поместить аудио Vorbis в файлы AVI, это расширение несовместимо с существующими декодерами Vorbis для DirectShow и ACM. Поместить Vorbis в AVI-контейнер очень трудно. Способ, с помощью которого NanDub сохраняет Vorbis-аудиопотоки в AVI-файлах часто приводит к рассинхронизации видео и звука при перемотке.
  6. Спецификации Матрёшки выпускаются как общественное достояние, это значит что они свободны для всех и не защищены никакими патентами. Самую последнюю и правильную версию спецификаций формата всегда можно найти на официальном сайте проекта Matroska.org Архивная копия от 25 февраля 2011 на Wayback Machine. Несмотря на то, что спецификации формата открыты и свободны для всех, исходные коды ПО для работы с файлами Matroska, могут однако быть проприетарными или выпущенными под любой лицензией (BSDL, GPL, LGPL, QPL, и т. д.), в зависимости от решения автора или компании, создавшей их.
  7. Сохранение Vorbis-аудиопотока в AVI-файле иногда приводит к рассинхронизации видео и звука при перемотке. FFmpeg представил решение позволяющее поместить аудио Vorbis в файлы AVI, но это расширение несовместимо с существующими декодерами Vorbis для DirectShow и ACM.
  8. Возможно, но пока не реализовано. Разработчики контейнера ожидают выпуска Musepack 8.x для реализации, поскольку в новой версии кодека ожидаются серьёзные изменения в битовом потоке.
  9. Согласно SMPTE Recommended Practices 2025—2007, «VC-1 Bitstream Storage in the ISO Base Media File Format.»

Шаблон:Медиаконтейнеры


This article "Сравнение медиаконтейнеров" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Сравнение медиаконтейнеров. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.



Read or create/edit this page in another language[править]