stringtranslate.com

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

В этих таблицах сравниваются характеристики форматов мультимедийных контейнеров , которые чаще всего используются для хранения или потоковой передачи цифрового видео или цифрового аудиоконтента . Чтобы узнать, какие мультимедийные проигрыватели поддерживают какой формат контейнера, посмотрите сравнение медиаплееров .

Общая информация

Контейнеры, связанные по производному принципу

Во многом производные контейнеры подобны тем, на которых они основаны, иногда расширяя их, иногда ограничивая их возможности.

  • РИФФ
    • АВИ
      • ДМФ
  • РМ
    • РМВБ
  1. ^ Указывает, можно ли использовать контейнер для битового потока контейнера, например, для использования в качестве формата полезной нагрузки RTP . Некоторые технологии, такие как WebRTC , не используют какие-либо форматы контейнеров для потоковой передачи. Некоторые используют фрагментированные файлы сегментов MP4 (fMP4) или MPEG-TS , такие как HLS и MPEG-DASH . [2]
  2. ^ Теги.
  3. ^ Уровень формата контейнера.
  4. ^ Также .mkaдля контента, который в основном состоит из аудио или .mksтолько для субтитров. [4]
  5. ^ Хотя CoreCodec, Inc. владеет авторскими правами и товарными знаками на спецификацию Matroska, спецификации открыты для всех. Исходный код библиотек, разработанных командой Matroska, лицензируется по лицензиям LGPL и BSD .
  6. ^ Любой может использовать его или модифицировать для своих нужд, не платя никаких лицензий или патентов. [5] [6]
  7. ^ ab Matroska предназначена для хранения контента VBR и VFR. [7]
  8. ^ Компании, производящие оборудование с поддержкой Matroska, включают Asus , [8] OPPO Digital , [9] Samsung , [10] и LG [11]
  9. ^ Matroska может передаваться по HTTP и RTP/RTSP, поскольку она не предназначена для потоковой передачи по RTP, поскольку оба имеют дублирующие функции. [12]
  10. ^ Также .m4aили .m4bдля .m4pаудиоконтента.
  11. ^ Существует два популярных представления: текстовая дорожка (QuickTime) и атом пользовательских данных (Nero). [18] [19]
  12. ^ Также .wmaдля аудиоконтента.
  13. ^ Требуется лицензия от производителей или разработчиков кодеков, но без лицензионных сборов за распространение контента. [21]
  14. ^ ACM не может обрабатывать аудиопотоки VBR в файлах AVI. Таким образом, программное обеспечение, использующее ACM для чтения аудио из файлов AVI, не сможет правильно обрабатывать аудиопотоки VBR, даже если такие файлы соответствуют спецификации файла AVI. Это ограничение ACM, а не формата файла AVI.
  15. ^ Хотя AVI не предназначен для переменной частоты кадров, их можно использовать, не создавая нестандартный файл, используя 0-байтовые фрагменты для пропущенных кадров. Однако для этого требуется, чтобы частота кадров была установлена ​​равной наименьшему общему кратному всех используемых частот кадров, и приводит к небольшим накладным расходам по сравнению с настоящим VFR.
  16. ^ ab Следующие расширения также часто используются для программы MPEG или транспортного потока: .mpg, .mpeg, .mpv, .m1v; также .mpa, .mp3, .mp2, .mp1, .m2aили .m1aдля аудиоконтента.
  17. ^ Спецификация MPEG-2 Часть 1 , [27] с. 64, сек. 2.6.3.
  18. ^ Также .tsaдля аудиоконтента.
  19. ^ Blu-ray использует определенную файловую структуру . В файле хранятся простые метаданные заголовка /BMDV/index.bdmv.
  20. ^ Blu-ray использует определенную файловую структуру . Для глав требуется сопутствующий .mplsфайл в /BDMV/PLAYLIST/каталоге.
  21. ^ Blu-ray 3D использует специальную файловую структуру для кодирования стереоскопического видео. Стереоскопические данные MVC находятся в .ssifфайлах в /BDMV/STREAM/SSIF/каталоге и требуют соответствующего базового .m2tsфайла.
  22. ^ ab VOB использует специальную файловую структуру для кодирования содержимого DVD. Главы и меню требуют сопутствующего .ifoфайла.
  23. ^ EVO использует специальную файловую структуру для кодирования контента HD DVD. Главы требуют сопутствующего .xplфайла. [30]
  24. ^ Также .f4aи .f4bдля .f4pаудиоконтента.
  25. ^ Спецификация формата видеофайла Adobe Flash, [34] стр. 1. Спецификация формата файла SWF, [35] , с. 188.
  26. ^ Также .ogaили .oggдля .opusаудиоконтента. [36] [37]
  27. ^ Главы, хранящиеся в виде комментариев Vorbis [41], хорошо поддерживаются такими распространенными инструментами, как FFmpeg и VLC .
  28. ^ Поддерживаются некоторые стереорежимы. [43]

Вложения (дополнительные файлы, например шрифты для субтитров) поддерживаются только в Matroska , [16] MP4 и QTFF . M2TS поддерживает вложения в виде нескольких файлов в определенной файловой структуре : шрифты для субтитров находятся в .otfфайлах в /BDMV/AUXDATA/каталоге.

Некоторые распространенные форматы мультимедийных файлов не являются полностью отдельными форматами контейнеров. Некоторые из них представляют собой контейнеры для определенных форматов кодирования аудио и видео, например WebM , подмножество Matroska . Некоторые из них представляют собой комбинации распространенных форматов контейнеров и профилей кодирования аудио и видео, например форматы AVCHD и DivX . Хотя иногда его сравнивают с продуктами DivX , Xvid не является ни контейнерным форматом, ни видеоформатом, это программная библиотека, которая кодирует видео с использованием определенных профилей кодирования общего видеоформата MPEG-4 ASP. Эти типы ограничений предназначены для упрощения конструкции мультимедийных записывающих устройств и проигрывателей.

Поддержка форматов кодирования видео

  1. ^ См. спецификацию MPEG-2 Part 1 [27] и зарегистрированные идентификаторы TS . [51]
  2. ^ Спецификация формата видеофайла Adobe Flash, [34] стр. 72, сек. Е.4.3.1; п. 1. Спецификация формата файла SWF, [35] Глава 14: Видео, стр. 204–218.
  3. ^ HEVC упоминается в последнем (07) проекте Matroska , [53] MKVToolNix и VLC уже поддерживают его. [54]
  4. ^ B-кадры в файле AVI представляют собой проблему только для древнего API-интерфейса Video-for-Windows, а не для самого контейнера AVI.
  5. ^ MVC не подпадает под действие последней версии стандартов MXF . [62]
  6. ^ MPEG, MXF и SMPTE 381M, [63], стр. 201-219.
  7. ^ DV, DVC Pro и DVCam в MXF, [63] , стр. 166-172.
  8. ^ Цифровой формат YCbCr часто неофициально называют YUV , это аналоговый формат, используемый в качестве основы для него.

Некоторые контейнеры поддерживают только ограниченный набор видеоформатов:

Поддержка форматов аудиокодирования

  1. ^ Спецификация формата видеофайла Adobe Flash, [34] стр. 70, сек. Е.4.3.2; п. 1. Спецификация формата файла SWF, [35] Глава 11: Звуки, стр. 177–192.
  2. ^ Требуется лицензия от производителей или разработчиков кодеков, но без лицензионных сборов за распространение контента. [86]
  3. ^ ab Установка dwSampleSizeзначения 0 в заголовках потока запускает поиск потока VBR [89] , позволяя использовать аудиоформаты VBR в AVI. [90]
  4. ^ Спецификация формата видеофайла Adobe Flash, [34], стр. 7-8, сек. 1.8.
  5. ^ ab Matroska может поддерживать некоторые кодеки в частном порядке, если они заключены в структуру данных QuickTime . [72]
  6. ^ Vorbis официально не поддерживается в AVI. Хотя технически его можно мультиплексировать в AVI с помощью FFmpeg , Nandub и AVI-Mux GUI [94], многие источники сообщают о проблемах с воспроизведением полученных файлов, [95] которые несовместимы с существующими декодерами Vorbis для DirectShow и ACM , что иногда приводит к десинхронизации при поиске. .
  7. ^ Собственные инструменты. [96]
  8. ^ Dolby TrueHD поддерживается такими распространенными инструментами, как MKVToolNix и VLC .
  9. ^ Особый случай LPCM. [98]

Некоторые контейнеры поддерживают только ограниченный набор аудиоформатов:

Контент, содержащий только аудио, иногда можно поместить в более простой контейнер только для аудио, например Native FLAC для FLAC [103] и ADTS для AAC .

Поддержка форматов субтитров

  1. ^ AVI не предназначен для встраивания субтитров, что требует внесения изменений в формат и использования сторонних инструментов, таких как DirectVobSub [105] и VLC .
  2. ^ SMPTE стандартизировал формат текстовых субтитров в MXF [106] [107] [108] без эталонной программной реализации, оставив его независимым разработчикам. [109]
  3. ^ SubRip можно конвертировать без потерь в собственные форматы субтитров нескольких контейнеров и обратно, и это преобразование поддерживается многими распространенными инструментами.
  4. ^ Требуются инструменты, официально не относящиеся к формату контейнера. [109]
  5. ^ Загрузка субтитров с помощью ActionScript [114] может быть ограничена официальным Adobe Flash Player .
  6. ^ TTXT часто называют синхронизированным текстом MPEG-4 (MP4TT, MP4-TT) или синхронизированным текстом 3GPP (3GPP-TT, tx3g).
  7. ^ По словам разработчика MKVToolNix , субтитры MPEG-4 Timed Text не поддерживаются в Matroska . [116]
  8. ^ abcd VobSub , PGS, DVB-SUB и Ogg Kate хорошо поддерживаются такими распространенными инструментами, как MKVToolNix и VLC . Формат хранения указан, [53] но спецификация еще официально не утверждена.
  9. ^ abc Требуются инструменты, официально не относящиеся к формату контейнера. [117]
  10. ^ ab Субтитры HDMV PGS и TextST используются на HD DVD и Blu-ray .
  11. ^ Требуются изменения в контейнере. [121] [122]

Некоторые контейнеры поддерживают только ограниченный набор форматов субтитров:

Преобразование субтитров изображений в текстовые форматы возможно с использованием сторонних инструментов [127] , но оно основано на оптическом распознавании символов , которое не является абсолютно точным и в лучшем случае может извлечь базовое форматирование. Преобразование текста в изображения возможно с сохранением содержания и стиля. Обратное преобразование между текстовыми форматами может оказаться невозможным без потери некоторых функций форматирования.

Накладные расходы

Мультимедийные контейнеры чередуют данные в медиапотоках, чтобы обеспечить эффективное воспроизведение с использованием меньшего количества вычислительных ресурсов, таких как время, затрачиваемое на чтение с накопителя, память, необходимая для буферизации выбранных медиапотоков, и время, затрачиваемое на декодирование при поиске в другую позицию во времени. В этом смысле издержки мультиплексирования — это управляющая информация, добавляемая контейнером для переноса чередующихся потоков. Меньшие накладные расходы приводят к уменьшению размера файла при передаче тех же потоков с теми же данными. На накладные расходы влияет общее количество пакетов и размер заголовков пакетов потока. При кодировании с высокой скоростью передачи данных полезная нагрузка контента обычно достаточно велика, чтобы сделать служебные данные относительно незначительными, но в кодировках с низкой скоростью передачи данных неэффективность служебных данных может существенно повлиять на конечный размер файла, если контейнер использует большие заголовки пакетов потока или большое количество пакетов.

В общем, Matroska [128] требует наименьших затрат, за ним следуют MP4 , AVI и Ogg . [129]

Смотрите также

Примечания

  1. ^ abcd Указывает, является ли стандарт открытым или проприетарным, непатентованным или обремененным, требуются ли лицензионные платежи для потоковой передачи и реализации кодека, а также может указывать на наличие бесплатных инструментов для него. [1]
  2. ^ abc См. Спецификацию формата файла QuickTime [46] и коды входа MP4RA, зарегистрированные для QuickTime. [45]
  3. ^ ab AVI официально поддерживает все кодеки Media Foundation [48] [47] , которые являются развитием VCM и ACM , оба из которых сейчас устарели. Некоторые старые кодеки ранее официально поддерживались [49] , и существует множество известных нестандартных сторонних расширений. [50]
  4. ^ abcdefghijk Matroska может поддерживать некоторые кодеки, если они заключены в две конкретные структуры данных Video for Windows , VCM и ACM, [72] , но поддержка за пределами Windows может быть ограничена. [72]
  5. ^ abc Xiph стандартизировал поддержку кодеков в Ogg, [36] , но впоследствии добавил поддержку большего количества кодеков. [79] [37]

Рекомендации

  1. ^ Проблемы с мультимедийными форматами для целевых групп CWS (PDF) . Восьмая сессия Комитета по стандартам ВОИС (КСВ). Женева: Всемирная организация интеллектуальной собственности. 23 октября 2020 г. CWS/8/ITEM 3. Архивировано (PDF) из оригинала 3 декабря 2021 г. . Проверено 3 декабря 2021 г.
  2. Сиглин Т (8 апреля 2020 г.). «Понимание того, как получать и доставлять прямые трансляции». Вовза Медиа Системс . Архивировано из оригинала 8 декабря 2021 года . Проверено 8 декабря 2021 г.
  3. ^ Гаврилов К (2017). «Стереоскопические форматы». sView (Руководство). Архивировано из оригинала 26 февраля 2021 года . Проверено 26 июля 2019 г.
  4. ^ "Домашняя страница медиа-контейнера Matroska" . Матроска. 2018. Архивировано из оригинала 10 декабря 2003 г. Проверено 30 ноября 2021 г.
  5. ^ Ломм С., Виалле Л., Бункус М. (2018). «Правовой аспект» (Лицензия). Рубе, Франция: Матроска. Архивировано из оригинала 14 июня 2020 г. Проверено 30 декабря 2020 г.
  6. ^ Мультимедийный контейнер Matroska (частичный черновик). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 19 августа 2020 г. Проверено 17 декабря 2021 г.
  7. ^ "Часто задаваемые вопросы по Матроске" (FAQ). Матроска. 2018. Архивировано из оригинала 14 июня 2020 г. Проверено 17 декабря 2021 г.
  8. ^ "O!Play Air" (Продукт). Асус . 2015 . Проверено 22 июля 2019 г.
  9. ^ «Поддержка продуктов BDP-83/BDP-83SE» (Руководство). Оппо Диджитал . 29 декабря 2001 года . Проверено 22 июля 2019 г.
  10. Бьюкенен М (29 декабря 2008 г.). «Утечка линейки HDTV Samsung 2009 года» . Гизмодо . Проверено 22 июля 2019 г.
  11. ^ Вонг П. (18 октября 2010 г.). «Как правильно выбрать HDTV LG (2010)». CNET Азия (Путеводитель). CNET . Архивировано из оригинала 10 января 2011 года . Проверено 22 июля 2019 г.
  12. ^ "Matroska Streaming" (Руководство). Матроска. 2018. Архивировано из оригинала 25 мая 2010 г. Проверено 21 июля 2019 г.
  13. ^ Спецификации тегов (Спецификация). Матроска. 2018 . Проверено 21 июля 2019 г.
  14. ^ Технические характеристики главы (Спецификация). Матроска. 2018 . Проверено 21 июля 2019 г.
  15. ^ Спецификации меню (проект). Матроска. 2018 . Проверено 21 июля 2019 г.
  16. ^ abc «Семантические элементы». Технические условия (проект). Матроска. 2018 . Проверено 21 июля 2019 г.
  17. ^ Формат файла MPEG-4, версия 2 (полный проект). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 2 марта 2012 года . Проверено 13 декабря 2021 г.
  18. ^ «MP4: как хранятся главы и текстовые субтитры?». Форум Doom9 (сообщение на форуме). 28 декабря 2012 года . Проверено 2 декабря 2021 г.
  19. ^ Документация по форматам FFmpeg (Руководство). FFmpeg . Проверено 2 декабря 2021 г.
  20. ^ Формат файла QuickTime (полный черновик). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 14 февраля 2013 года . Проверено 21 июля 2019 г.
  21. ^ ASF (формат расширенных систем) (Полный проект). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 6 апреля 2007 года . Проверено 1 декабря 2021 г.
  22. ^ «Протокол потоковой передачи в реальном времени (RTSP) - связь с другими протоколами» (Руководство). Майкрософт . 14 февраля 2019 года . Проверено 8 декабря 2021 г.
  23. ^ Формат файла AVI (аудио-видео с чередованием) (полный черновик). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 9 марта 2016 года . Проверено 21 июля 2019 г.
  24. ^ ab Формат обмена материалами (MXF) (Полный проект). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 17 января 2012 года . Проверено 21 июля 2019 г.
  25. ^ Стереоскопическое 3D в MXF для операций – Общие положения (стандарт). Уайт-Плейнс, штат Нью-Йорк: SMPTE . 13 мая 2014 г. doi :10.5594/SMPTE.ST2070-1.2014. ISBN 978-1-61482-808-2. ST 2070-1:2014 - через цифровую библиотеку IEEE Xplore.
  26. ^ ab Семейство кодировок MPEG-2 (полный проект). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 14 февраля 2012 года . Проверено 13 декабря 2021 г. Лицензии относятся к инструментам, а не к потокам или файлам как таковым.
  27. ^ ab Информационные технологии – Общее кодирование движущихся изображений и связанной с ними аудиоинформации: Системы (PDF) (Стандарт) (2-е изд.). ИСО . 1 декабря 2000 г. ИСО/МЭК 13818-1:2000. Архивировано из оригинала 26 ноября 2010 года.
  28. ^ «Вопросы по м2ц». Форум Doom9 (сообщение на форуме). 18 мая 2015 года . Проверено 8 декабря 2021 г.
  29. ^ Колфилд I (16 января 2007 г.). «Поддержка файлов HDDVD .evo (вариант MPG PS) в ffmpeg». ffmpeg-devel (список рассылки).
  30. ^ «Сопоставление информации о главе HD DVD с файлом EVO» . Форум Doom9 (сообщение на форуме). 8 декабря 2007 года . Проверено 1 декабря 2021 г. Я решил, что для выполнения этой задачи необходимы эти 4 файла: файл .xpl, в котором расположены название главы и временная метка...
  31. ^ Прозрачная служба сквозной потоковой передачи с коммутацией пакетов (PSS); Формат файла 3GPP (3GP) (Спецификация). Версия 15.0.0 (2018-06). Вальбонн, Франция: 3GPP . 22 июня 2018 г. 3GPP TS 26.244 . Проверено 20 июля 2019 г.
  32. ^ ab «Понимание ключевых точек» (Руководство). Adobe Inc., 10 сентября 2017 г. Проверено 1 декабря 2021 г.
  33. ^ Формат видеофайла Macromedia Flash FLV (частичный черновик). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 8 декабря 2011 года . Проверено 1 декабря 2021 г.
  34. ^ abcde Спецификация формата видеофайла Adobe Flash (PDF) (Спецификация). Версия 10.1. Сан-Хосе, Калифорния: Adobe Inc., 3 сентября 2010 г. Проверено 21 июля 2019 г.
  35. ^ Спецификация формата файла SWF abc (PDF) (Спецификация). Версия 19. Сан-Хосе, Калифорния: Adobe Inc., 23 апреля 2013 г. . Проверено 30 ноября 2021 г.
  36. ^ аб Гонсалвес I, Пфайффер С, Монтгомери С (сентябрь 2008 г.). Типы носителей Ogg. IETF . дои : 10.17487/RFC5334 . RFC 5334 . Проверено 21 июля 2019 г.
  37. ^ ab Терриберри Т., Ли Р., Джайлз Р. (апрель 2016 г.). Инкапсуляция Ogg для аудиокодека Opus. IETF . дои : 10.17487/RFC7845 . РФК 7845 . Проверено 30 ноября 2021 г.
  38. ^ Формат файла Ogg (полный черновик). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 19 февраля 2008 года . Проверено 1 декабря 2021 г.
  39. ^ "Обзор битового потока Ogg" . Ксиф.орг . 2016. Архивировано из оригинала 18 января 2000 г. Проверено 3 декабря 2021 г.
  40. ^ Метаданные (Спецификация). Фонд Xiph.Org . 24 июля 2013 года . Проверено 21 июля 2019 г.
  41. ^ Расширение главы (спецификация). Фонд Xiph.Org . 19 августа 2015 года . Проверено 2 декабря 2021 г.
  42. ^ WebM (Частичный черновик). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 19 августа 2020 г. Проверено 1 декабря 2021 г.
  43. ^ abcdefg Рекомендации по контейнерам WebM (спецификация). Проект ВебМ. 28 ноября 2017 года . Проверено 21 июля 2019 г.
  44. ^ "РеалМедиа". МультимедиаВики (Руководство). 28 ноября 2018 года . Проверено 1 декабря 2021 г.
  45. ^ abcde «Кодеки». MP4RA – Орган регистрации MP4 – Официальный орган регистрации семейства стандартов ISOBMFF (Реестр). ИСО . Проверено 21 июля 2019 г.
  46. ^ ab «Типы атомов медиаданных». Спецификация формата файла QuickTime (Спецификация). Купертино, Калифорния: Apple, Inc., 13 сентября 2016 г. Проверено 21 июля 2019 г.
  47. ^ abcde «Типы носителей» (Указатель). Майкрософт . 30 мая 2018 года . Проверено 24 июля 2019 г.
  48. ^ Поддерживаемые форматы мультимедиа в Media Foundation (спецификация). Майкрософт . 30 мая 2018 года . Проверено 21 июля 2019 г.
  49. ^ Флейшман Э (июнь 1998 г.). Реестры кодеков WAVE и AVI. IETF . дои : 10.17487/RFC2361 . РФК 2361 . Проверено 21 июля 2019 г.
  50. ^ Уилсон Д. (2016). «Видеокодеры FOURCC». FOURCC.org (Индекс) . Проверено 22 июля 2019 г.
  51. ^ abc «Список зарегистрированных идентификаторов MPEG TS». ООО «Регистрационный орган СМПТЭ» (Реестр). Уайт-Плейнс, штат Нью-Йорк: SMPTE . Проверено 21 июля 2019 г.
  52. ^ Семейство высокоэффективного кодирования видео (HEVC), H.265, MPEG-H, часть 2 (предварительный проект). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 19 ноября 2020 г. Проверено 1 декабря 2021 г.
  53. ↑ abc Lhomme S, Bunkus M, Rice D (22 июля 2019 г.). Кодек Матроска. Версия 02. Идентификатор Draft-ietf-cellar-codec . Проверено 23 июля 2019 г.
  54. Бункус М (22 июня 2019 г.). "Новости". MKVToolNix — инструменты Matroska для Linux/Unix и Windows (журнал изменений) . Проверено 21 июля 2019 г.
  55. ^ «Использование носителей HEIF или HEVC на устройствах Apple» . Поддержка Apple (статья базы знаний). Купертино, Калифорния: Apple, Inc., 12 апреля 2019 г. . Проверено 21 июля 2019 г.
  56. ^ Формат обмена материалами — отображение потоков HEVC в общий контейнер MXF (стандартный). Уайт-Плейнс, штат Нью-Йорк: SMPTE . 5 ноября 2020 г. doi :10.5594/SMPTE.ST381-5.2020. ISBN 978-1-68303-227-4. SMPTE ST 381-5:2020 – через цифровую библиотеку IEEE Xplore.
  57. ^ MPEG-4, Расширенное кодирование видео (Часть 10) (H.264) (Полный проект). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 5 декабря 2011 года . Проверено 1 декабря 2021 г.
  58. Ли Дж., Калва Х (19 августа 2008 г.). Стандарты сжатия видео VC-1 и H.264 для широкополосных видеоуслуг (1-е изд.). Издательство Спрингер . ISBN 978-0-387-71042-6. Проверено 22 июля 2019 г.
  59. ^ ab Сопоставление кодека AOM AV1 в Matroska/WebM. GitHub (черновик). Версия 1. Рабочая группа IETF CELLAR. 2 августа 2020 г. Проверено 26 декабря 2021 г.
  60. ^ "Часто задаваемые вопросы - Дираквидео" . Сжатие видео по Дираку . Архивировано из оригинала 15 апреля 2009 года.
  61. ^ "Дирак". SourceForge (Репозиторий). 4 июня 2013 года . Проверено 21 июля 2019 г.
  62. ^ Формат обмена материалами — отображение потоков AVC в общий контейнер MXF (стандартный). Уайт-Плейнс, штат Нью-Йорк: SMPTE . 22 сентября 2017 г. doi : 10.5594/SMPTE.ST381-3.2017 . ISBN 978-1-68303-108-6. SMPTE ST 381-3:2017 – через цифровую библиотеку IEEE Xplore.
  63. ^ аб Девлин Б., Уилкинсон Дж., Берд М., Тюдор П. (28 марта 2006 г.). Уэллс Н. (ред.). Книга MXF: Введение в формат обмена материалами (1-е изд.). Берлингтон, Массачусетс: Focal Press . ISBN 978-0-240-80693-8. Проверено 23 июля 2019 г.
  64. ^ Руководство по веб-видеокодекам (спецификация). Мозилла . Проверено 11 мая 2022 г.
  65. ^ Кодирование видео MPEG-1 (H.261) (Полный проект). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 1 декабря 2011 года . Проверено 1 декабря 2021 г.
  66. ^ ab MPEG-4, Визуальное кодирование (Часть 2) (H.263) (Полный проект). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 14 марта 2011 года . Проверено 1 декабря 2021 г.
  67. ^ Видеокодек Windows Media 9; SMPTE VC-1 (Полный проект). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 26 мая 2010 года . Проверено 13 декабря 2021 г.
  68. ^ Рекомендуемая практика – Хранение битового потока VC-1 в базовом формате медиафайлов ISO (рекомендация). Уайт-Плейнс, штат Нью-Йорк: SMPTE . 4 апреля 2007 г. doi :10.5594/SMPTE.RP2025.2007. ISBN 978-1-61482-251-6. SMPTE RP 2025:2007 – через цифровую библиотеку IEEE Xplore.
  69. ^ "Часто задаваемые вопросы по Теоре" . Ксиф.орг . 2016. Архивировано из оригинала 20 мая 2006 г. Проверено 1 декабря 2021 г.
  70. ^ "ВП6". Codecs.com (репозиторий). Версия 6.4.2.0. 29 декабря 2004 года . Проверено 27 ноября 2019 г. .
  71. ^ "Он2 ВП6" . МультимедиаВики (Руководство). 14 сентября 2011 года . Проверено 27 ноября 2019 г. .
  72. ^ Спецификации кодека abc (Спецификация). Матроска. 2018 . Проверено 21 июля 2019 г.
  73. ^ ab Для телевидения – Формат обмена материалами (MXF) – Сопоставление данных DV-DIF с общим контейнером MXF (Стандарт) (Стандарт). Уайт-Плейнс, штат Нью-Йорк: SMPTE . 13 марта 2008 г. doi :10.5594/SMPTE.ST383.2008. ISBN 978-1-61482-525-8. SMPTE ST 383:2008 – через цифровую библиотеку IEEE Xplore.
  74. ^ Видеокодек MJPEG (Motion JPEG) (Полный проект). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 10 марта 2016 г. Проверено 1 декабря 2021 г.
  75. ^ «Пришло время заменить JPEG кодеком изображения следующего поколения» . Облачный блог . 22 февраля 2021 г. Проверено 25 августа 2023 г.
  76. ^ ab Apple ProRes (PDF) (Белая книга). Купертино, Калифорния: Apple, Inc., январь 2020 г., стр. 5, 26. Архивировано (PDF) из оригинала 1 ноября 2021 г. . Проверено 21 июля 2019 г. В Final Cut Pro 10.3 или более поздней версии вы также можете экспортировать файлы ProRes внутри оболочки метаданных MXF вместо экспорта файлов .mov. ... Битовый поток в кодировке ProRes, обычно в виде файла .mov.
  77. ^ "ХаффЮВ". Codecs.com (репозиторий). Версия 2.2.0. 4 мая 2004 года . Проверено 21 июля 2019 г.
  78. ^ Формат обмена материалами (MXF) - спецификация формата файла (стандарт). Уайт-Плейнс, штат Нью-Йорк: SMPTE . 7 июня 2011 г. doi :10.5594/SMPTE.ST377-1.2011. ISBN 978-1-61482-517-3. SMPTE ST 377-1:2011 – через цифровую библиотеку IEEE Xplore.
  79. ^ Спецификация типов MIME и соответствующих параметров кодеков (Спецификация). Фонд Xiph.Org . 17 ноября 2015 года . Проверено 21 июля 2019 г.
  80. ^ OggMNG (Спецификация). Фонд Xiph.Org . 10 сентября 2015 года . Проверено 4 августа 2019 г.
  81. ^ "ОггДирак" (Указатель). Фонд Xiph.Org . 11 июля 2009 года . Проверено 4 августа 2019 г.
  82. ^ Инкапсуляция Дирака в Ogg (PDF) (Спецификация). Версия 1.0. Лондон : Би-би-си . 8 октября 2008 г. Архивировано из оригинала (PDF) 31 июля 2009 г. . Проверено 4 августа 2019 г.
  83. ^ Форматы медиаконтейнеров (типы файлов) (Спецификация). Мозилла . 13 июня 2019 года . Проверено 22 июля 2019 г.
  84. ^ "Огг". VideoLAN Wiki (Руководство). 30 октября 2009 года . Проверено 21 июля 2019 г.
  85. ^ DVD-Video - различия MPEG (спецификация). Ресурсы DVD для разработки с открытым исходным кодом. 2004 . Проверено 22 июля 2019 г.
  86. ^ Расширенное кодирование звука (MPEG-4) (Полный проект). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 22 июня 2010 г. Проверено 1 декабря 2021 г.
  87. ^ ab Декодер AAC (спецификация). Майкрософт . 25 августа 2021 г. Проверено 22 декабря 2021 г.
  88. ^ MP3 (кодирование звука MPEG Layer III) (Полный проект). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 3 мая 2017 года . Проверено 1 декабря 2021 г.
  89. ^ Структура AVISTREAMHEADER (спецификация). Майкрософт . 6 марта 2008 года . Проверено 22 июля 2019 г.
  90. ^ Ноэ А (2006). «Мифы об АВИ» (Путеводитель) . Проверено 22 июля 2019 г.
  91. ^ «Приложение F: битовые потоки AC-3 и расширенный AC-3 в базовом формате медиафайлов ISO» . Цифровое сжатие звука (AC-3, Enhanced AC-3) Стандарт (PDF) (Стандарт). Версия 1.4.1 (2017-09). Вальбонн, Франция: ETSI . 1 сентября 2017 г. ETSI TS 102 366 . Проверено 22 июля 2019 г.
  92. ^ Формат файла WMA (Windows Media Audio) (полный проект). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 13 декабря 2016 года . Проверено 1 декабря 2021 г.
  93. ^ Аудиоформат Ogg Vorbis (Полный черновик). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 19 февраля 2008 года . Проверено 13 декабря 2021 г.
  94. ^ abc Noé A (26 августа 2010 г.). «AVI-Mux GUI» (Проект). 1.17.8.3 . Проверено 21 июля 2019 г.
  95. ^ Поддерживаемые форматы вывода (спецификация). Авидемукс. 11 ноября 2012 года . Проверено 22 июля 2019 г.
  96. ^ Кодирование звука MPEG-1 и MPEG-2 Layer II (частичный черновик). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 17 мая 2012 года . Проверено 1 декабря 2021 г.
  97. ^ Аудиокодек без потерь Windows Media 9 (полный проект). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 13 мая 2010 года . Проверено 1 декабря 2021 г.
  98. ^ ab Звук с линейной импульсно-кодовой модуляцией (LPCM) (Полный проект). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 19 февраля 2008 года . Проверено 1 декабря 2021 г.
  99. ^ ab Патент США 4404544A, Мирмира Двараканат, «PCM CODEC μ-Law/A-law», выданный 13 сентября 1983 г., передан корпорации AT&T. 
  100. ^ Аудиокодек Speex, версия 1.2 (Полный проект). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 19 февраля 2008 года . Проверено 1 декабря 2021 г.
  101. ^ «Сжатие ADPCM». Спецификация формата SWF-файла (PDF) (Спецификация). Версия 10. Adobe, Inc., ноябрь 2008 г., стр. 213–215 . Проверено 28 июля 2019 г.
  102. ^ аб Бункус М. "OGMtools" (Проект) . Проверено 21 июля 2019 г.
  103. ^ "FLAC - часто задаваемые вопросы" . Бесплатный аудиокодек без потерь (FAQ). Фонд Xiph.Org . 2014. Архивировано из оригинала 11 января 2013 г. Проверено 1 декабря 2021 г.
  104. ^ «Субтитры» (Указатель). Матроска . Проверено 26 декабря 2021 г.
  105. ^ "DirectVobSub (VSFilter)" . Codecs.com (репозиторий). Версия 2.46.4616. 15 июля 2009 года . Проверено 21 июля 2019 г.
  106. ^ Упаковка D-Cinema - Файл синхронизированной текстовой дорожки (стандартный). Уайт-Плейнс, штат Нью-Йорк: SMPTE . 9 марта 2009 г. doi :10.5594/SMPTE.ST429-5.2009. ISBN 978-1-61482-578-4. SMPTE ST 429-5:2009 – через цифровую библиотеку IEEE Xplore.
  107. ^ ab Формат синхронизированного текста (SMPTE-TT) (стандартный). Уайт-Плейнс, штат Нью-Йорк: SMPTE . 5 июня 2013 г. doi : 10.5594/SMPTE.ST2052-1.2013 . ISBN 978-1-61482-759-7. SMPTE ST 2052-1:2013 – через цифровую библиотеку IEEE Xplore.
  108. ^ «Файлы синхронизированных текстовых дорожек» . Синепедия (Путеводитель). 11 марта 2019 года . Проверено 22 июля 2019 г.
  109. ^ ab «ccConvert Suite для субтитров» (Продукт). Торонто: Радикальные технологии. 2018 . Проверено 21 июля 2019 г.
  110. ^ Субтитры SRT (спецификация). Матроска. 2020 . Проверено 28 ноября 2020 г.
  111. ^ abcdefg Concolato C (4 сентября 2014 г.). Создание субтитров с помощью GPAC (Вручную). ГПАК . Проверено 21 июля 2019 г.
  112. ^ WebVTT (Спецификация). Матроска. 2020 . Проверено 28 ноября 2020 г.
  113. ^ Информационные технологии. Кодирование аудиовизуальных объектов. Часть 30. Синхронизированный текст и другие визуальные наложения в базовом формате медиафайлов ISO (стандарт) (2-е изд.). ИСО . 1 ноября 2018 г. ISO/IEC 14496-30:2018.
  114. ^ FLVPlaybackCaptioning — Справочник по API Adobe ActionScript 3 (AS3) (Руководство). Adobe, Inc., 6 декабря 2018 г., стр. 96-38 . Проверено 27 июля 2019 г.
  115. ^ Субтитры SSA/ASS (спецификация). Матроска. 2020 . Проверено 28 ноября 2020 г.
  116. Бункус М (25 февраля 2018 г.). «Проблема импорта субтитров из файла MP4». GitLab — MKVToolNix (сообщение на форуме) . Проверено 21 июля 2019 г. Что ж, субтитры MPEG-4 Timed Text являются стандартными для формата контейнера MP4, они просто не поддерживаются ничем другим. ...
  117. Отх В., Юхас М. (28 декабря 2013 г.). «БДСуп2Суб». Гитхаб (проект) . Проверено 4 августа 2019 г.
  118. ^ Цифровое видеовещание (DVB); Системы субтитров (PDF) (Стандарт). Версия 1.3.1 (2006-11). Вальбонн, Франция: ETSI . 1 ноября 2006 г. ETSI EN 300 743 . Проверено 27 июля 2019 г.
  119. ^ Сопоставления MXF для строк VI и пакетов вспомогательных данных (стандарт). Уайт-Плейнс, штат Нью-Йорк: SMPTE . 6 ноября 2013 г. doi : 10.5594/SMPTE.ST436-1.2013 . ISBN 978-1-61482-783-2. SMPTE ST 436-1:2013 – через цифровую библиотеку IEEE Xplore.
  120. ^ OggKate (Спецификация). Фонд Xiph.Org . 21 ноября 2017 года . Проверено 21 июля 2019 г.
  121. ^ "AVIAddXSubs" (Проект). 19 апреля 2014 года . Проверено 21 июля 2019 г.
  122. ^ «Как воспроизвести видеофайл с субтитрами в DivX Player?». Портал поддержки сообщества DivX (статья базы знаний). DivX, Inc., 12 июля 2019 г. Проверено 22 июля 2019 г.
  123. ^ Транспортировка субтитров с использованием MXF в ИТ-среде телевизионного производства (PDF) (рекомендация) (1-е изд.). Женева: ЕВС . 9 мая 2012 г. с. 8. ЭБУ Р 133 . Проверено 22 июля 2019 г.
  124. Черлин Э., Уилсон Х., Гербер Дж., Ланг С. (15 августа 2009 г.). «Вставка субтитров». В Гайде А (ред.). Поваренная книга Огг Теоры. Берлин . Проверено 21 июля 2019 г.{{cite book}}: CS1 maint: отсутствует местоположение издателя ( ссылка )
  125. ^ OggWrit (Спецификация). Фонд Xiph.Org . 10 ноября 2007 года . Проверено 27 июля 2019 г.
  126. ^ OggWrit (Черновик). Фонд Xiph.Org . 10 ноября 2007 года . Проверено 21 июля 2019 г.
  127. ^ Зондерфельд Р. (18 декабря 2017 г.). «ВобСуб2СРТ». Гитхаб (проект) . Проверено 4 августа 2019 г.
  128. ^ Накладные расходы (Технический отчет). Матроска. 2008 год . Проверено 3 августа 2019 г.
  129. ^ Ноэ А (2006). «Накладное сравнение» (Руководство) . Проверено 3 августа 2019 г.