Theora

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Theora
Fish theora org.png
Расширение .ogv; ранее — .ogg
MIME-тип video/ogg
Разработчик Xiph.Org
Опубликован 5 августа 2004[1]
Последний выпуск 1.1.1 (5 августа 2009[2])
Тип формата Видеокодек
Содержится в Ogg
Расширен из VP3[d]
Стандарт(ы) Спецификация
Сайт theora.org

Theora — свободный видеокодек, разработанный Фондом Xiph.Org как часть их проекта Ogg. Целью этого проекта является интеграция видеокодека On2 VP3, аудиокодека Vorbis и мультимедиаконтейнера Ogg в одно мультимедийное решение, наподобие MPEG-4. Является аналогом кодеков MPEG-4 (таких, например, как Xvid, DivX и H.264), RealVideo, Windows Media Video и других.

Назван в честь Теоры Джонс, героини британского телевизионного сериала Max Headroom, которую сыграла Аманда Пэйс[3].

Технические детали[править | править код]

Theora является форматом сжатия видео с потерями, основанным на кодеке On2 VP3. Сжатое в этом формате видео может быть сохранено в любом подходящем медиаконтейнере. На 2007 год для этой цели чаще всего используется контейнер Ogg в сочетании со звуком в формате Ogg Vorbis.

В отличие от небесплатных для коммерческого использования распространённых аналогов (MPEG-4, MP3), комбинация из контейнера Ogg, видео в Theora и звука в Ogg Vorbis представляет собой полностью открытый, свободный в лицензионном отношении мультимедиаформат.

Особенности[править | править код]

Theora выдает кадры не в виде привычных для видеокарт RGB-данных, а использует формат цветового смешивания YUV, так как человеческий глаз лучше различает яркость, чем разность цветов.

Theora имеет три массива для кадра: если в RGB данные трёх «по соседству» байт отвечают за цвет одного пикселя, то Theora имеет отдельные три массива для каждого кадра: черно-белый, синий и красный. При использовании формата YUV420 второй и третий кадры имеют размер в четыре раза меньше, чем первый. Например, если первый кадр 1280х720, то второй и третий - 640х360.

Проигрыватели Theora[править | править код]

Проигрыватели, поддерживающие Theora:

В новых версиях браузеров Mozilla Firefox, Opera, Chromium формат OGV поддерживается для просмотра в браузере по умолчанию.

Все плагины и компоненты см. тут

Конверторы Theora[править | править код]

И другие см. тут

Theora: прочее[править | править код]

  • Cobnut3D (Windows) DLL-библиотека для проигрывания Theora в среде NetFramework

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

Примечания[править | править код]

  1. Giles, Ralph Theora I bitstream freeze. Список рассылки theora-dev (1 June 2004). Дата обращения 25 сентября 2009.
  2. Xiph.Org Foundation. Theora Specification (PDF). Xiph.Org Foundation (5 August 2009). Дата обращения 25 сентября 2009. Архивировано 20 февраля 2012 года.
  3. OpenNews: Завершена фаза бета-тестирования кодека Ogg Theora

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