Vorbis
Тази статия се нуждае от подобрение. Необходимо е: форматиране. Ако желаете да помогнете на Уикипедия, използвайте опцията редактиране в горното меню над статията, за да нанесете нужните корекции. |
Vorbis | |
Информация | |
---|---|
Файлово разширение | .ogg, .oga |
Тип MIME | audio/ogg, audio/vorbis, audio/vorbis-config |
Собственик | Xiph.Org Foundation |
Тип на формата | Аудио |
Уебсайт | www.xiph.org |
Vorbis в Общомедия |
Проектът Vorbis е свободен софтуер с отворен код развиван от Xiph.Org Foundation (по-рано Xiphophorus company). Проектът дава спецификация на аудио-форматът и софтуерна реализация (кодек) за компресиране (със загуба на информация) на аудио. Най-често Vorbis се използва в Ogg контейнер[1] и поради това е известен като Ogg Vorbis.
Vorbis е продължение на работата по разработване на аудио компресиране започната през 1993 от Chris Montgomery[2][3]. Интензивна работа започва след писмото от септември 1998, в което Fraunhofer Society обявяват намерението си да изискват лицензни такси за използването на MP3 аудио формат[4][5]. Проектът Vorbis започва като част от проекта Ogg на Xiphophorus company (още известен като OggSquish мултимедиен проект)[6][7].
Chris Montgomery започва работа по проекта, подпомаган от разрастващ се кръг разработчици. Те продължават изчистването на кода докато файловия формат на Vorbis се финализира за версия 1.0 през май 2000 г[8]Xiph.Org Foundation. xiph.org Ogg Vorbis // Посетен на 11 септември 2009.[9]. Стабилна версия (1.0) излиза на 19 юли 2002 г[10][11].
Компанията Xiph.Org Foundation поддържа препоръчителната реализация, библиотеката libvorbis, последната версия на която е 1.2.3, излязла на 10 юли 2009 г.[12] Съществуват някои оптимизирани проекти, най-забележим от които е aoTuV. Тази версия предлага по-добро качество, по-специално на ниските битрейти. Тези подобрения периодично се включват в препоръчителния код.
Име
[редактиране | редактиране на кода]„Vorbis“ е персонаж от поредицата Светът на диска на Тери Пратчет, инквизитора Ворбис се появява в книгата Малки богове. Съответно, леля Ог е друг персонаж от Светът на диска, вещица, която се появява в няколко книги като Вещици в чужбина, обаче форматът Ogg не е наречен на нея. Терминът ogging всъщност идва от компютърната игра Netrek[3].
Употреба
[редактиране | редактиране на кода]Форматът Vorbis е популярен сред поддръжниците на свободен софтуер.[13]. Техните аргументи са, че с по-високото си качество и напълно свободна архитектура, необременена от патенти го правят подходящ за заместване на патентовани и ограничени формати, като MP3.
Vorbis може да се срещне в различни крайни продукти. Много заглавия на видео игри като 18 Wheels of Steel, Halo, Unreal Tournament 2004, Unreal Tournament 3, Mafia: The City of Lost Heaven, Grand Theft Auto: San Andreas, Crimsonland, Devil May Cry 3, Live For Speed и Guitar Hero: On Tour използват Vorbis кодиране на звука. Известни софтуерни плейъри поддържат Vorbis вътрешно или чрез външни плъгини. Много уебсайтове, включително Уикипедия, също го използват.[14][15][16] Vorbis се използва се също от много национални радиостанции като CBC Radio[17], JazzRadio, Absolute Radio, NPR, Radio New Zealand[18] и Deutschlandradio[19]. Услугата за поточно аудио Spotify също използва Vorbis[20].
Качество: Сравнение на кодеци
[редактиране | редактиране на кода]За много приложения предимствата при използването на Vorbis в сравнение с другите кодеци със загуба на информация са в това, че той не е обвързан с патенти, има отворен код и е свободен за използване, вграждане и модификации в зависимост от нуждите, при това компресираните файлове са по-малки отколкото при повечето други кодеци при съпоставимо или по-добро качество[21][22]
Правени са много опити да се намери кодек с най-добро качество при различни битрейти. Някои заключения от слушателските тестове:
- Ниски битрейти (по-малко от 64 kbit/s): последните публични многоформатни тестове на 48 kbit/s показват, че aoTuV Vorbis осигурява по-добро качество от WMA и LC-AAC, същото качество като WMA Professional, и по-ниско качество от HE-AAC.[23]
- Средни до ниски битрейти (по-малко от 128 kbit/s до 64 kbit/s): индивидуални тестове на 80 kbit/s и 96 kbit/s показват, че aoTuV Vorbis е с по-добро качество от повечето кодеци със загуба на информация (LC-AAC, HE-AAC, MP3, MPC, WMA).[24][25]
- Високи битрейти (повече от 128 kbit/s): повечето хора не могат да открият значителни разлики. Тренирано слушателско ухо, обаче, може да открие значителни разлики между кодеците на еднакви битрейти, и тук aoTuV Vorbis се представя по-добре от LC-AAC, MP3, и понякога от MPC.[26]
Тези резултати, разбира се, е трудно да бъдат редовно обновявани, тъй като кодеците непрекъснато се подобряват.
Слушателски тестове
[редактиране | редактиране на кода]Слушателските тестове обикновено се провеждат като ABX тестове, т.е. слушателят трябва да идентифицира непознат семпъл X като A или B, където A (оригиналът) и B (кодираната версия) се подават за сравнение на случаен принцип. Резултатът от тестовете трябва да бъде статистически значим. Тази постановка дава сигурност, че слушателят не е пристрастен, и е малко вероятно резултатът да е случаен. Ако семпълът X може да бъде идентифициран надеждно, слушателят може да зададе субективна оценка като на акачеството на кодека. В противен случай, кодираната версия се смята за прозрачна. По-долу са дадени връзки към някои резултати от слушателски тестове.
- 2005, юли – AAC с/у MP3 с/у Vorbis с/у WMA на 80 kbit/s. Показва aoTuV beta 4 като най-добър енкодер за класическа и друга разнообразна музика на този битрейт, като качеството е сравнимо с LAME ABR MP3 на 128 kbit/s.[24]
- 2005, август – AAC с/у MP3 с/у Vorbis с/у WMA на 96 kbit/s. Показва, че aoTuV beta 4 и AAC са най-добрите енкодери за класическа музика на този битрейт, като aoTuV beta 4 е най-добър енкодер за поп музика, дори по-добър от LAME на 128 kbit/s.[25]
- 2005, август – MPC с/у Vorbis с/у MP3 с/у AAC на 180 kbit/s. Слушателски тест за аудиофили, който показва, че за класическа музика beta 4 има 93% вероятност за най-добър кодек редом с MPC. MPC е най-близък с Vorbis, и на второ място с LAME.[26]
Аудио качество: Характерни проблеми
[редактиране | редактиране на кода]Както при повечето модерни кодеци, най-често споменаваният проблем при Vorbis е пред-ехото, бледо копие на остра атака, което се появява преди действителния звук (звукът на кастанети най-често се споменава като причина за този проблем).
Когато битрейтът е твърде нисък за да кодира аудио с приемливи загуби, Vorbis вкарва 'аналогов' шум който се описва като реверберации в стая или амфитеатър.
Източници
[редактиране | редактиране на кода]- ↑ Xiph.org wiki, MIME Types and File Extensions // Посетен на 13 октомври 2007.
- ↑ Advogado. Interview: Christopher Montgomery of Xiphophorus // Advogado, 4 април 2000. Посетен на 2 септември 2009.
- ↑ а б Xiph.Org Foundation. xiph.org: naming // Архивиран от оригинала на 2012-02-27. Посетен на 2010-03-01.
- ↑ Xiph.org. About Xiph.org // Посетен на 31 август 2009.
- ↑ Michael Robertson. Fraunhofer Lowers Patent Boom On MP3 Software Developers // Archive.org, 11 септември 1998. Архивиран от оригинала на 2000-08-16. Посетен на 31 август 2009.
- ↑ Brian Zisk. vorbis – Dvorak Interviews Monty // 19 април 2000. Посетен на 4 септември 2008.
- ↑ Xiphophorus company. The Ogg project homepage // Archive.org, 20 май 2000. Архивиран от оригинала на 2000-05-20. Посетен на 2 септември 2008.
- ↑ Christopher Montgomery. vorbis-dev – Merge done // 8 май 2000. Посетен на 3 септември 2009.
- ↑ Xiphophorus company. The Ogg Vorbis CODEC project // Archive.org, 11 май 2000. Архивиран от оригинала на 2000-06-10. Посетен на 3 септември 2009.
- ↑ AfterDawn. OGG Vorbis 1.0 officially released // 19 юли 2002. Посетен на 4 юни 2009.
- ↑ CNET News. Ogg Vorbis official release is here // 19 юли 2002. Посетен на 4 юни 2009.
- ↑ Xiph.Org. July 10, 2009: Xiph.Org releases libVorbis 1.2.3 // 10 юли 2009. Посетен на 13 юли 2009.
- ↑ Recordings about our Philosophy – GNU Project – Free Software Foundation (FSF) // Архивиран от оригинала на 2008-01-31. Посетен на 12 януари 2008.
- ↑ Free Software Foundation. Ogg Sites // Free Software Foundation. Посетен на 2 октомври 2009.
- ↑ Ogg Vorbis -- no future? // 4 ноември 2007. Посетен на 2 октомври 2009.
- ↑ Wikimedia Commons:First steps/Quality and description // Посетен на 2 октомври 2009.
- ↑ CBC Radio – Listen to CBC Radio
- ↑ Radio New Zealand Oggcasts // Посетен на 14 януари 2009.
- ↑ Deutschlandradio im Internet mit OGG-Vorbis-Stream // Посетен на 8 октомври 2009.
- ↑ Spotify FAQ // Архивиран от оригинала на 2009-03-14. Посетен на 16 март 2009.
- ↑ MedO. Ogg Vorbis – Better Than Mp3?
- ↑ Nanook. Ogg Vorbis – An Alternative to MP3 // Архивиран от оригинала на 2004-02-02. Посетен на 2010-05-17.
- ↑ Results of Public, Multiformat Listening Test @ 48 kbps (November 2006) // Посетен на 12 януари 2008.
- ↑ а б 80 kbps personal listening test (summer 2005) – Hydrogenaudio Forums // Посетен на 12 януари 2008.
- ↑ а б MP3, WMA, AAC, OGG qualité à 96 kbps (évaluation) – Traitement Audio – Video & Son – FORUM HardWare.fr // Посетен на 12 януари 2008. (на френски)
- ↑ а б MPC vs VORBIS vs MP3 vs AAC at 180 kbit/s – Hydrogenaudio Forums // Посетен на 12 януари 2008.
Външни препратки
[редактиране | редактиране на кода]- Официален уебсайт на Xiph.Org Foundation
- Официален уебсайт на Vorbis – препоръчителна реализация на Xiph
- Слушателски тестове за сравнение на Vorbis към MP3, RealAudio, WMA, и т.н. Архив на оригинала от 2007-07-16 в Wayback Machine.
- Vorbis уики – предимно за разработчици
- Списък на видео игри, използващи Vorbis
- Често задавани въприси
- Vorbis документация
- Справочна информация и структури данни на libvorbis[неработеща препратка]
- Други реализации на енкодери / декодери:
- Списък на декодери
- Списък на енкодери
- препоръчителна реализация
- aoTuV – aoTuV Vorbis оптимизирана реализация
- Vorbis acceleration project Архив на оригинала от 2005-12-29 в Wayback Machine. – Оптимизирана версия на aoTuV Vorbis енкодер и други SSE/MultiThread оптимизации
- Целочислена версиа на Vorbis декодер
- Други полезни връзки:
- Ogg (Vorbis) с/у Lame(MP3) – сравнение на 128.350 kbps, Vorbis_1.0beta4 X Lame_3.88, 2001 г.
- Описание на модифицирана дискретна косинусова трансформация
- Vorbis на Hydrogenaudio уики
- Въведение в компресирането на аудио с Vorbis
- RFC 5215 – RTP Payload Format for Vorbis Encoded Audio (audio/vorbis, audio/vorbis-config)
- RFC 5334 – Ogg Media Типове