Theora
Theora | |
---|---|
![]() | |
Расширение | .ogv; ранее — .ogg |
MIME-тип | video/theora[3] |
Разработчик | Xiph.Org |
Опубликован | 5 августа2004[1] |
Последний выпуск | 1.1.1 (5 августа2009[2]) |
Тип формата | Видеокодек |
Содержится в | Ogg |
Расширен из | VP3[вд] |
Стандарт(ы) | Спецификация |
Сайт | theora.org (англ.) |
![]() |
Theora —свободныйвидеокодек, разработанный ФондомXiph.Org как часть их проекта Ogg. Целью этого проекта является интеграция видеокодека On2 VP3,аудиокодекаVorbis имультимедиаконтейнераOgg в одно мультимедийное решение, наподобиеMPEG-4. Является аналогом кодеков MPEG-4 (таких, например, какXvid,DivX иH.264),RealVideo,Windows Media Video и других.
Назван в честьТеоры Джонс, героини британского телевизионного сериала«Макс Хэдрум»[англ.], которую сыгралаАманда Пэйс[4].
Технические детали
[править |править код]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:
- VLC media player (Multi-platform)
- SMPlayer (Multi-platform)
- MPlayer (Multi-platform)
- CorePlayerАрхивная копия от 27 июня 2009 наWayback Machine (Multi-platform)
- Light Alloy (Windows)
- Xine (Mac OS /Linux /BSD)
- Helix Player (Linux / BSD)
- Totem (Linux / BSD)
В новых версиях браузеровMozilla Firefox,Opera,Chromium формат OGV поддерживается для просмотра в браузере по умолчанию. Однако, с версии Chromium 120, выпущенной 12 декабря 2023 года, поддержка Theora прекратилась для 1% пользователей. 16 января 2024 года кодек окончательно прекратил поддерживаться Chromium[5].
Все плагины и компоненты см.тут
Конверторы Theora
[править |править код]- VLC media player (Multi-platform)
- HandBrake (Multi-platform)
- ffmpeg2theora (Multi-platform) +Theora Converter .NET (графическая оболочка для Windows)
- OggConvert (Windows / Linux)
- Simple Theora Encoder (Mac OS X)
- LiVES (Mac OS X / Linux)
И другие см.тут
Theora: прочее
[править |править код]- Cobnut3D (Windows) DLL-библиотека для проигрывания Theora в среде NetFramework
См. также
[править |править код]Примечания
[править |править код]- ↑Giles, Ralph (1 июня 2004).Theora I bitstream freeze.theora-dev (Mailing list).Архивировано 27 сентября 2011. Дата обращения: 25 сентября 2009.
- ↑Xiph.Org Foundation. Theora Specification (неопр.) (PDF). Xiph.Org Foundation (5 августа 2009). Дата обращения: 25 сентября 2009. Архивировано 20 февраля 2012 года.
- ↑6. IANA Considerations //RTP Payload Format for Theora Encoded Video: draft-barbato-avt-rtp-theora-01 — 2006.
- ↑OpenNews: Завершена фаза бета-тестирования кодека Ogg Theora (неопр.). Дата обращения: 5 ноября 2008. Архивировано 8 ноября 2008 года.
- ↑Chrome Platform Status (неопр.). chromestatus.com. Дата обращения: 8 марта 2024. Архивировано 18 февраля 2024 года.
Ссылки
[править |править код]- theora.org — официальный сайт Theora (англ.)
- Спецификации Theora I (англ.)
Этозаготовка статьи опрограммном обеспечении. Помогите Википедии, дополнив её. |