Jump to content

Daala

Daala
Расширение имени файла
.ogv
Тип интернет-СМИ
видео/ogg
Разработано Xiph.Org , Mozilla , IETF
Тип формата Сжатое видео
Содержится Огг
Распространено на АВ1
Открытый формат ? Да
Веб-сайт ксиф .org /daala

Daala — это формат кодирования видео , разрабатываемый фондом Xiph.Org под руководством Тимоти Б. Терриберри, в основном спонсируемый корпорацией Mozilla . [1] Как и Theora и Opus , Daala доступна бесплатно, а ее эталонная реализация разрабатывается как бесплатное программное обеспечение с открытым исходным кодом . Название взято от вымышленного персонажа адмирала Натаси Даалы из вселенной «Звездных войн» .

Эталонная реализация написана на языке C и опубликована вместе со своим исходным кодом как свободное программное обеспечение на условиях BSD-подобной лицензии . Патенты на программное обеспечение подаются на методы, используемые и разрабатываемые для Daala. Эти патенты предоставляются каждому по свободной лицензии на использование в любых целях. [2] Однако владельцы патентов оставляют за собой право использовать их для противодействия искам о нарушении патентных прав, поданным другими лицами.

С 20 июня 2013 года разработка сопровождается серией спорадически публикуемых публикаций о базовой технологии на сайте Xiph.Org Foundation. [3] [4] [5] Проект Daala является одним из участников IETF проекта NETVC .

Цели дизайна [ править ]

Daala призвана стать подходящим предложением для нового стандарта кодирования видео для Интернета и приложений реального времени .Таким образом, предполагается, что его можно будет использовать без ограничений патентного лицензирования и открыто документировать, чтобы обеспечить широкое внедрение. [6] Кроме того, он разрабатывается для охвата широкого спектра вариантов использования.

Ожидается, что Daala в конечном итоге будет работать не хуже, если не лучше, чем другие современные форматы. Разработчики хотят меньше полагаться на постепенное совершенствование традиционных принципов проектирования, поскольку такие усилия приводят к снижению отдачи через многие годы и имеют тенденцию к увеличению сложности. (Все широко распространенные на сегодняшний день конструкции имеют один и тот же базовый дизайн, который восходит к H.261 , появившемуся три десятилетия назад.) [7] Вместо этого ожидается, что более высокий риск исследования и опробования новых базовых методов приведет к появлению беспрецедентных и потенциально более полезных алгоритмов. Такой подход также снижает вероятность нарушения патентных прав на программное обеспечение.

Кроме того, рассматриваются возможности параллельной обработки и аппаратная поддержка. [8] преследуется.

Daala задуман как высокоэффективный формат кодирования видео для случаев использования, аналогичных высокоэффективному кодированию видео (HEVC или H.265) и VP9 . [9] Было заявлено, что цель производительности — выйти за рамки HEVC и VP9. [10]

Технология [ править ]

В качестве базовой технологии Daala использует нетрадиционное дискретное косинусное преобразование с перекрывающимися блоками . Это уменьшает артефакты блокировки, характерные для других видеокодеков, которые используют дискретное косинусное преобразование (DCT) напрямую, без необходимости дополнительной фильтрации от артефактов блокировки . [11]

Коэффициенты кодируются с помощью векторного квантования восприятия (PVQ, сферическое векторное квантование ), которое моделирует человеческое восприятие.

Все подпотоки, создаваемые кодером, кодируются в один битовый поток кодером диапазона .

История [ править ]

В семействе мультимедийных форматов Xiph.Org Daala является преемником Theora 2004 года. [6] Проблемы с согласованием форматов видео для WebRTC и успехи в разработке стандарта кодирования аудио Opus называют мотивами для разработки стандарта кодирования видео. [6] Вслед за успешной стандартизацией Opus в Инженерной группе Интернета (IETF) планировалось также разработать там всемирный стандарт кодирования видео. [6] Цель Daala — предоставить первоначальное предложение по разработке этого стандарта. Поэтому мы надеемся, что он будет трансформирован или пересобран с учетом большого количества полезных вкладов других сторон.

Первый экспериментальный код уже существовал в 2010 году. [12] Первые шаги по переходу от простого исследования методов кодирования к созданию функционального прототипа планировалось начать 27 мая 2013 года. [13] 30 мая альфа- прототип Daala был использован для потоковой передачи видео через Интернет. [3]

17 сентября 2014 года было объявлено, что он может давать лучшие результаты, чем его аналоги, примерно до 0,5 бита на пиксель. [14]

По словам Тимоти Терриберри, с января 2015 года необходим еще один год разработки. [15]

После нескольких предварительных встреч 18 мая 2015 года соответствующая рабочая группа с миссией по разработке кодека интернет-видео (NetVC) официально начала свою деятельность. [16] Помимо прочего, группе официально был предложен ряд методов кодирования от Daala. [17]

1 сентября 2015 года Mozilla объявила, что Альянс открытых медиа будет использовать элементы Daala для разработки бесплатного видеоформата AOMedia Video 1 . [18] [19] [20]

NETVC [ править ]

24 марта 2015 года Daala был представлен IETF в качестве кандидата на роль стандарта видеокодека Интернет-видео ( NETVC ). [6] [21] [22] Методы кодирования Daala были предложены IETF для включения в NETVC. [17]

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

  • WebM — формат видеофайлов для бесплатного использования в видеоэлементе HTML5.
  • AV1 — формат видеокодирования следующего поколения, разрабатываемый Альянсом открытых медиа, в котором используются элементы Daala и других современных форматов видеокодирования.
  • Сравнение видеокодеков

Дальнейшее чтение [ править ]

  • Мальвар, Энрике С. (ноябрь 1992 г.). «Расширенные преобразования с перекрытием: свойства, приложения и быстрые алгоритмы» (PDF) . Транзакции IEEE по обработке сигналов . 40 (11): 2703–2714. Бибкод : 1992ITSP...40.2703M . дои : 10.1109/78.165657 . Проверено 20 апреля 2014 г.
  • Тран, Трак Д.; Лян, Цзе; Ту, Чэнцзе (июнь 2003 г.). «Прямое преобразование с помощью предварительной и пост-фильтрации во временной области» (PDF) . Транзакции IEEE по обработке сигналов . 51 (6): 1557–1571. Бибкод : 2003ITSP...51.1557T . CiteSeerX   10.1.1.7.8314 . дои : 10.1109/tsp.2003.811222 . Архивировано из оригинала (PDF) 4 марта 2016 г. Проверено 20 апреля 2014 г.

Ссылки [ править ]

  1. ^ Реттгерс, Янко (15 октября 2013 г.). «Пионер открытых кодеков покидает Red Hat и присоединяется к Mozilla, чтобы работать над видеокодеком следующего поколения» . ГигаОм . Архивировано из оригинала 29 марта 2014 г. Проверено 20 апреля 2014 г.
  2. Себастьян Грюнер (golem.de), 1 февраля 2015 г.: Бесплатный видеокодек: Daala должна запатентовать технологию (немецкий)
  3. Перейти обратно: Перейти обратно: а б Монти (20 июня 2013 г.). «Знакомство с Даалой» . Фонд Xiph.Org . Архивировано из оригинала 23 июня 2013 г. Проверено 21 июня 2013 г.
  4. ^ Перекрывающееся преобразование с помощью предварительной и пост-фильтрации во временной области . Архивировано 4 марта 2016 г. в Wayback Machine , Трак Д. Тран, Цзе Лян, Чэнджи Ту, Транзакции IEEE по обработке сигналов, том. 51, нет. 6 июня 2003 г., по состоянию на 22 июня 2013 г.
  5. ^ Расширенные преобразования с перекрытием: свойства, приложения и быстрые алгоритмы , Энрике С. Мальвар, факультет электротехники, Университет Бразилиа. в: Транзакции IEEE по обработке сигналов, том. 40, нет. 11, стр. 2703–2714, ноябрь 1992 г.
  6. Перейти обратно: Перейти обратно: а б с д и Люсиан Армасу (25 марта 2015 г.). «IETF начинает процесс стандартизации видеокодека нового поколения NETVC (Daala)» . Аппаратное обеспечение Тома . Проверено 5 августа 2015 г.
  7. ^ Руди Шмидтс (slashCAM), 23 октября 2013 г.: Daala – лучше, чем H.265/HEVC и V9? (немецкий)
  8. Томас Даеде, 25 ноября 2013 г.: Дипломная работа с отличием - Даала в аппаратном обеспечении
  9. ^ Шенкленд, Стивен (15 ноября 2013 г.). «VLC вступает в видеовойны следующего поколения с поддержкой VP9 и HEVC» . CNet . Проверено 20 апреля 2014 г.
  10. ^ Парфени, Лукиан (30 октября 2013 г.). «Mozilla анонсирует видеокодек следующего поколения, который обойдет Google VP9 и H.265» . Софтпедия . Проверено 20 апреля 2014 г.
  11. ^ Уиллис, Натан (30 октября 2013 г.). «Разработка кодеков Opus и Daala» . LWN.net . Проверено 20 апреля 2014 г.
  12. ^ «Первоначальный импорт кода daala-exp Тимоти Терриберри» . github.com . Гитхаб. 13 октября 2010 г. Проверено 1 августа 2015 г.
  13. ^ сообщение Тимоти Б. Терриберри от 20 мая 2013 г. в списке рассылки видеокодеков IETF: Daala Coding Party.
  14. ^ «Даала: Мы уже сжаты?» . Фонд Мозилла. 17 сентября 2014 г. Проверено 15 декабря 2014 г.
  15. ^ «Видеокодеку Daala все еще нужен как минимум еще один год разработки» . Фороникс . 19 января 2015 г. Проверено 12 марта 2015 г.
  16. ^ Интернет-видеокодек (netvc) - История
  17. Перейти обратно: Перейти обратно: а б Документы рабочей группы NetVC
  18. ^ «Новый открытый стандарт видео сверхвысокой четкости позволит улучшить воспроизведение видео» . Альянс открытых СМИ. 01 сентября 2015 г. Архивировано из оригинала 3 сентября 2015 г. Проверено 1 сентября 2015 г.
  19. ^ Стивен Шенкленд (01 сентября 2015 г.). «Технологические гиганты объединяют усилия, чтобы ускорить выпуск высококачественного онлайн-видео» . CNET . Проверено 1 сентября 2015 г.
  20. ^ Циммерман, Стивен (15 мая 2017 г.). «Бесплатный ответ Google на HEVC: взгляд на AV1 и будущее видеокодеков» . Разработчики XDA. Архивировано из оригинала 14 июня 2017 года . Проверено 10 июня 2017 г.
  21. ^ «Собрания ловких рыб (усилия предварительной рабочей группы IETF)» . Рабочая группа по интернет-инжинирингу . Архивировано из оригинала 9 августа 2015 г. Проверено 5 августа 2015 г.
  22. ^ «NETVC BoF» (PDF) . Рабочая группа по интернет-инжинирингу. 24 марта 2015 г. Проверено 6 августа 2015 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 3e2560d7fe5ec92fbe22ccfcdbb9ea2d__1704360420
URL1:https://arc.ask3.ru/arc/aa/3e/2d/3e2560d7fe5ec92fbe22ccfcdbb9ea2d.html
Заголовок, (Title) документа по адресу, URL1:
Daala - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)