Ogg (произносится, по словам разработчика[4], как [ɑg], [ɒg] или [og]) — открытый стандарт формата мультимедиаконтейнера, являющийся основным файловым и потоковым форматом для мультимедиа кодеков фонда Xiph.Org, а также название проекта, занимающегося разработкой этого формата и кодеков для него. Как и все технологии, разрабатываемые под эгидой Xiph.Org, формат Ogg является открытым и свободным стандартом, не имеющим патентных или лицензионных ограничений.
Ogg | |
---|---|
Расширение |
.ogg , .ogv , .oga , .ogx , .spx или .opus |
MIME-тип | audio/ogg[1], video/ogg[1] и application/ogg[2][3][…] |
Сигнатура | OggS |
Разработчик | Кристофер Монтгомери[вд] и Xiph.Org |
Тип формата | мультимедиаконтейнер |
Содержит | Vorbis, Theora, Speex, FLAC, Dirac и другие. |
Сайт | xiph.org/ogg/ (англ.) |
Медиафайлы на Викискладе |
На данный момент не существует официального стандарта метаданных для включения в контейнер Ogg. Фондом Xiph.Org рассматриваются несколько вариантов:[5]
- Дублинское ядро в формате RDF
- XML-семейство (включая RDF, CMML и XMP)
- XML-метаданные MusicBrainz
- Ogg Skeleton
До принятия общего формата метаданных используются метаданные кодека. В программном обеспечении широко поддерживаются метаданные (комментарии) кодека Vorbis, в то время как комментарии Theora и FLAC поддерживаются в очень ограниченном количестве приложений.
Кодеки Ogg
правитьOgg является всего лишь контейнером. Звук или видео сжимаются кодеками, а результат обработки хранится в подобных контейнерах. Контейнеры Ogg могут хранить потоки, закодированные несколькими кодеками. Например, файл с видео и звуком может содержать данные, закодированные аудио- и видеокодеками.
В контейнере Ogg можно хранить звук и видео в различных форматах (таких как MPEG-4, Dirac, MP3 и другие), но обычно Ogg используется со следующими:
- Аудиокодеки:
- с потерями:
- Opus (ранее Harmony) — с низкой задержкой кодирования (от 2,5 мс до 60 мс, настраиваемо) и более высокой компрессией аудиоданных, также битрейт от 6 до 510 кбит/с;
- Speex — для сжатия речевого сигнала на низких битрейтах (~8—32 (кбит/c)/канал);
- Vorbis — для сжатия звука на средних и высоких битрейтах (~16—500 (кбит/c)/канал).
- без потерь:
- FLAC — для обработки звуковых архивов и других аудиоданных, требующих высокого качества воспроизведения.
- с потерями:
- Текстовые кодеки:
- Видеокодеки:
- Theora — основанный на VP3 фирмы On2 Technologies конкурент видеокодекам MPEG-4 (например, DivX или Xvid, RealVideo или Windows Media Video);
- Tarkin — экспериментальный кодек, использующий дискретные вейвлет-преобразования в трёх измерениях — ширина, высота и время. С февраля 2000 года его разработка была приостановлена, а основные усилия были сосредоточены на Theora;
- Dirac — экспериментальный кодек, разработанный BBC в качестве основы нового кодека для передачи видео через Интернет. Проект Шрёдингер разрабатывает переносимые библиотеки, написанные на Си, реализующие кодек Дирак. Он также позволяет хранить сжатые Дираком данные внутри контейнера Ogg;
- OggUVS — черновой вариант кодека для хранения несжатого видео.
- Субтитры:
Примечания
править- ↑ 1 2 Goncalves I., Pfeiffer S., Montgomery C. Ogg Media Types (англ.) — IETF, 2008. — 14 p. — doi:10.17487/RFC5334
- ↑ https://www.nationalarchives.gov.uk/pronom/fmt/944
- ↑ Walleij L. The application/ogg Media Type (англ.) — IETF, 2003. — 6 p. — doi:10.17487/RFC3534
- ↑ Xiph.org: naming Архивная копия от 27 февраля 2012 на Wayback Machine (англ.)
- ↑ Ogg Metadata . Xiph Wiki (20 декабря 2005). Дата обращения: 31 августа 2007. Архивировано из оригинала 9 февраля 2012 года.
Ссылки
править- Страница формата Ogg на сайте фонда Xiph.org
В статье не хватает ссылок на источники (см. рекомендации по поиску). |
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |