Формальной спецификации для формата битового потока VP3 , помимо исходного кода VP3, опубликованного On2 Technologies, не существует . В 2003 году Майк Мелансон создал неполное описание формата битового потока VP3 и процесса декодирования на более высоком уровне, чем исходный код, с некоторой помощью от On2 и Xiph.Org Foundation .
История
VP3 изначально был запатентованным видеокодеком. On2 TrueMotion VP3.1 был представлен в мае 2000 года, а через три месяца последовал релиз VP3.2. [1] [2] Позже в том же году On2 анонсировала плагины VP3 для QuickTime и RealPlayer . [3] [4] В мае 2001 года On2 выпустила бета-версию своего нового запатентованного кодека VP4. [5] [6] В июне 2001 года On2 также выпустила реализацию кодека VP3 для Microsoft Windows [7] , где кодер стоил 39,95 долларов США для личного использования и 2995 долларов США для ограниченного коммерческого использования. [8] В августе 2001 года On2 Technologies объявила о выпуске версии с открытым исходным кодом своего алгоритма сжатия видео VP3.2. [9] [10] В сентябре 2001 года они опубликовали исходный код и лицензию с открытым исходным кодом для алгоритма сжатия видео VP3.2 на сайте www.vp3.com. [11] [12] [13] [14] [15] Публичная лицензия VP3.2 0.1 предоставляла право изменять исходный код только в том случае, если полученная более крупная работа продолжала поддерживать воспроизведение данных VP3.2. [11] [12] [16]
Перейти на бесплатное программное обеспечение
В сентябре 2001 года он был передан общественности как открытый исходный код , и On2 безвозвратно отказалась от всех прав на него, предоставив безвозмездную лицензию на любые патентные претензии, которые она могла иметь по отношению к программному обеспечению и любым производным, [17] позволяя любому человеку использовать любой производный от VP3 кодек для любых целей. [18] [19]
В марте 2002 года On2 изменила условия лицензирования, необходимые для загрузки исходного кода для VP3, на LGPL . [20]
Бесплатный видеокодек Theora был ответвлен от выпущенной кодовой базы VP3.2 и в дальнейшем доработан до независимого кодека. On2 объявила Theora преемником в родословной VP3. [ необходима цитата ]
Разработчики Theora объявили о заморозке формата битстрима Theora I в июне 2004 года, что позволило другим компаниям начать реализацию кодеров и декодеров для этого формата, не беспокоясь о том, что формат изменится несовместимым образом. [23] Спецификация Theora I была опубликована в сентябре 2004 года. [24] Все последующие изменения в спецификации являются незначительными обновлениями. Первый стабильный релиз (версия 1.0) эталонной реализации Theora (libtheora) был выпущен в ноябре 2008 года. [25] [26]
ВП4
VP4 был анонсирован в январе 2001 года. [27] On2 Technologies выпустила бета-версию VP4 21 мая 2001 года. [6] [28] В июне 2001 года On2 Technologies разместила производственный релиз VP4 на своем веб-сайте. [6] VP4 принес улучшенный кодер для формата битового потока VP3. [ необходима цитата ]
Таким образом, из-за сохранения формата битового потока VP4 не может рассматриваться как отдельный кодек. [ необходима цитата ]
19 июля 2001 года On2 объявила о соглашении с RealNetworks о лицензировании своей технологии сжатия видео VP4 для телевизионных приставок и других устройств. On2 включила RealPlayer в качестве эксклюзивного медиаплеера для кодека VP4, а архитектура RealSystem iQ стала единственной потоковой медиаплатформой, способной предоставлять кодек VP4. [29] [30] Первая бета-версия плагина для RealPlayer была анонсирована в январе 2002 года. [31]
^ "On2 представляет TrueMotion VP3.2" (пресс-релиз). On2. 16 августа 2000 г. Архивировано из оригинала 3 декабря 2007 г. Получено 11 августа 2009 г.
^ "On2.com запускает новое поколение революционной технологии широкополосного видео" (пресс-релиз). On2. 17 мая 2000 г. Архивировано из оригинала 3 декабря 2007 г. Получено 11 августа 2009 г.
^ "Кодек VP3 компании On2 доступен через функцию загрузки компонентов QuickTime 5" (пресс-релиз). On2. 10 октября 2000 г. Архивировано из оригинала 3 декабря 2007 г. Получено 18 августа 2009 г.
^ "On2 Plug-In for RealNetworks Server to be Distributed on Akamai Network" (пресс-релиз). On2. 23 октября 2000 г. Архивировано из оригинала 3 декабря 2007 г. Получено 18 августа 2009 г.
^ "On2 дебютирует с VP4 для Интернета, часть запуска нового веб-сайта" (пресс-релиз). On2. 18 мая 2001 г. Архивировано из оригинала 3 декабря 2007 г. Получено 16 августа 2009 г.
^ abc "On2 публикует выпуск кодека VP4" (пресс-релиз). On2. 20 июня 2001 г. Архивировано из оригинала 3 декабря 2007 г. Получено 16 августа 2009 г.
^ "On2 Technologies объявляет о глобальном выпуске VP3 для Windows" (пресс-релиз). On2. 15 мая 2001 г. Архивировано из оригинала 3 декабря 2007 г. Получено 18 августа 2009 г.
^ Бесплатная библиотека (27.06.2001) VP3 для Windows теперь доступна для лицензирования на On2.com., получено 18.08.2009
^ On2 (2001-08-07) On2 Technologies представляет технологию сжатия видео VP3.2 с открытым исходным кодом. Архивировано 03.12.2007 на Wayback Machine , получено 16.08.2009
^ CNET News (07.08.2001) Видеокодек On2 станет общедоступным, Получено 16.08.2009
^ ab On2 Technologies (2001), VP3.2 Public License 0.1, архивировано из оригинала 26 октября 2001 г. , извлечено 22 сентября 2009 г.{{citation}}: CS1 maint: числовые имена: список авторов ( ссылка )
^ ab On2 Technologies (2001), VP3.2 Public License 0.1, Xiph. Org Foundation, архивировано из оригинала 4 апреля 2016 г. , извлечено 10 февраля 2008 г.{{citation}}: CS1 maint: числовые имена: список авторов ( ссылка )
^ StreamingMedia.com (2001-09-07) On2 предлагает исходный код VP3.2. Архивировано 14 августа 2007 г. на Wayback Machine , получено 16 августа 2009 г.
^ On2 (2001-09-07) On2 Technologies делает технологию сжатия видео доступной для сообщества разработчиков ПО с открытым исходным кодом Архивировано 2007-12-07 на Wayback Machine , получено 2009-08-16
^ Linux.com (2001-09-06) On2 Technologies Open-Sources код сжатия видео VP3, получено 2009-08-16
^ lists.xiph.org (2001-09-09) Список рассылки Vorbis — видеокодек VP3.2 с открытым исходным кодом, получено 2009-08-16
^ Xiph. Org Foundation (5 августа 2009 г.), Theora Specification (PDF) , Xiph. Org Foundation , получено 25 сентября 2009 г.
^ Лицензия Xiph.org libtheora (Subversion - Trunk), получено 16 августа 2009 г.
^ Лицензия кодека Xiph.org VP32 (Subversion - Trunk), получено 16 августа 2009 г.
^ The Free Library (2002-03-28) On2 изменяет условия лицензирования для VP3; компания отвечает на требования сообщества разработчиков ПО с открытым исходным кодом. Архивировано 2010-12-04 на Wayback Machine , получено 2009-08-16
↑ On2 (2002-06-24) VP3 объединяется с Vorbis для создания первой мультимедийной платформы с открытым исходным кодом. Архивировано 03.12.2007 на Wayback Machine , получено 16.08.2009
^ InternetNews.com (2002-06-24) On2 предлагает больше открытого исходного кода в MPEG-4, получено 2009-08-16
^ Джайлс, Ральф (1 июня 2004 г.). "Theora I bitstream freeze". theora-dev (список рассылки) . Получено 25 сентября 2009 г.
^ Xiph. Org Foundation (17 сентября 2004 г.). "Theora I Specification, Xiph.org Foundation, 17 сентября 2004 г." (PDF) . Архивировано из оригинала (PDF) 28 сентября 2004 г. . Получено 26 сентября 2009 г. .
^ Джайлс, Ральф (3 ноября 2008 г.). "Theora 1.0 final release!". theora-dev (список рассылки) . Получено 4 ноября 2008 г.
^ "Фонд Xiph. Org объявляет о выпуске Theora 1.0" (пресс-релиз). Фонд Xiph. Org. 3 ноября 2008 г. Получено 6 августа 2009 г.