The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"В Firefox 15 появится поддержка аудиокодека Opus "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В Firefox 15 появится поддержка аудиокодека Opus "  +/
Сообщение от opennews (ok), 31-Май-12, 15:31 
Разработчики Mozilla приняли (https://bugzilla.mozilla.org/show_bug.cgi?id=674225) в состав экспериментальной ветки, на базе которой будет сформирован релиз Firefox 15, патчи с реализацией поддержки аудиокодека Opus (http://www.opus-codec.org/). Firefox будет поддерживать из коробки аудиоданные в формате сжатия Opus внутри медиаконтейера Ogg только при включении в настройке опции media.opus.enabled, которая первое время будет по умолчанию отключена.

Напомним, что кодек Opus продвигается (http://tools.ietf.org/html/draft-ietf-codec-opus) рабочей группой Internet Engineering Task Force (IETF) как стандартный аудио-кодек для интернет-приложений, не требующий лицензионных отчислений и не пересекающийся с запатентованными технологиями. Кодек создан путем комбинации лучших технологий из разработанного организацией Xiph.org кодека CELT (http://www.celt-codec.org/) и открытого компанией Skype кодека SILK (https://www.opennet.ru/opennews/art.shtml?num=25802). Кодек Opus отличается высоким качеством кодирования и минимальной зареджкой как при сжатии потокового звука с высоким битрейтом, так и при сжатии голоса в ограниченных по пропускной способности приложениях VoIP-телефонии. Ранее Opus был признан (https://www.opennet.ru/opennews/art.shtml?num=24259) лучшим кодеком при использовании битрейта 64Kbit, обогнав таких конкурентов, как Apple HE-AAC, Nero HE-AAC, Vorbis и AAC LC.

Основные возможности Opus:

- Дискретизация от 8 до 48KHz;

- Битрейт от 6 до 510 Kbit;

- Поддержка постоянного (CBR) и переменного (VBR) битрейтов;

- Поддержка узкополосного и широкополосного звука;

- Поддержка голоса и музыки;

- Поддержка стерео и моно;

- Продолжительность кадров от 2.5 до 60 миллисекунд;
-  Поддержка динамической настройки битрейта, пропускной способности и размера кадра;

- Возможность восстановления звукового потока в случае потери кадров (PLC);

- Доступность реализаций с использованием арифметики с плавающей и фиксированной запятой.

URL: https://bugzilla.mozilla.org/show_bug.cgi?id=674225
Новость: https://www.opennet.ru/opennews/art.shtml?num=33978

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "В Firefox 15 появится поддержка аудиокодека Opus "  +/
Сообщение от Crazy Alex (ok), 31-Май-12, 15:31 
А кто в курсе - как оно по сравнению со Speex?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "В Firefox 15 появится поддержка аудиокодека Opus "  +2 +/
Сообщение от h31 (ok), 31-Май-12, 17:08 
Когда-то пользовался CELTом в мамбле - звук был ощутимо лучше Speex'а.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

9. "В Firefox 15 появится поддержка аудиокодека Opus "  –6 +/
Сообщение от Аноним (-), 31-Май-12, 17:37 
> Когда-то пользовался CELTом в мамбле - звук был ощутимо лучше Speex'а.

"не в лотерею, а в карты, не выиграл, а проиграл..."

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

2. "В Firefox 15 появится поддержка аудиокодека Opus "  –5 +/
Сообщение от v.v.b. (??), 31-Май-12, 15:57 
s/зареджкой/задержкой
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "В Firefox 15 появится поддержка аудиокодека Opus "  +7 +/
Сообщение от Инкогнито (?), 31-Май-12, 16:24 
"Исправить" для кого?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

10. "В Firefox 15 появится поддержка аудиокодека Opus "  +1 +/
Сообщение от paulus (ok), 31-Май-12, 17:54 
а поумничать? :)
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

4. "В Firefox 15 появится поддержка аудиокодека Opus "  +/
Сообщение от paulus (ok), 31-Май-12, 16:26 
В ночнушках Opus уже давно есть...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "В Firefox 15 появится поддержка аудиокодека Opus "  +/
Сообщение от Аноним (-), 31-Май-12, 16:48 
Поддержка голоса и музыки

o_O
Это как? Или тут особая акустическая магия.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "В Firefox 15 появится поддержка аудиокодека Opus "  +1 +/
Сообщение от Kein (?), 31-Май-12, 17:23 
Голос и музыка идут разных частотных диапазонах, тут имеется в виду что он одинаково хорошо работает и с тем и этим.
Есть чисто "голосовые" кодеки которые хорошо сжимают только "голосовые" частоты
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "В Firefox 15 появится поддержка аудиокодека Opus "  +/
Сообщение от Аноним (-), 31-Май-12, 17:26 
Послушайте музыку с частотой дискретизации 8кГц. Плохо звучит? А для передачи голоса этого вполне хватит.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

13. "В Firefox 15 появится поддержка аудиокодека Opus "  +/
Сообщение от Аноним (-), 31-Май-12, 18:13 
> Послушайте музыку с частотой дискретизации 8кГц. Плохо звучит?

А будучи пропущенной через кодек ориентированный на голос и особенности его формирования - она вообще никаковски звучит, потому что корежится напрочь.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

15. "В Firefox 15 появится поддержка аудиокодека Opus "  +/
Сообщение от gregethtr (?), 01-Июн-12, 01:13 
> Послушайте музыку с частотой дискретизации 8кГц. Плохо звучит? А для передачи голоса  этого вполне хватит.

Ну конечно же это так, именно поэтому аудиокниги и выпускают с частотой дискретизации не выше 8кГц. Это же всем понятно.


Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

16. "В Firefox 15 появится поддержка аудиокодека Opus "  +/
Сообщение от arisu (ok), 01-Июн-12, 07:55 
а что, аудиокниги у нас уже стали кодировать спецкодеками для речи? круто.

ты, конечно, не читатель, поэтому успешно не прочитал про то, что "универсальные" кодеки при таких частотах вполне предсказуемо косячат. и не читай, а то чересчур умным станешь, а это нынче не принято.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

20. "В Firefox 15 появится поддержка аудиокодека Opus "  +/
Сообщение от dwefdewf (?), 04-Июн-12, 01:14 
>ты, конечно, не читатель, поэтому успешно не прочитал про то, что "универсальные" кодеки при таких частотах вполне предсказуемо косячат. и не читай, а то чересчур умным станешь, а это нынче не принято.

ну вот ты и читай, недаром великий Мао сказал - чем больше читаешь, тем глупее становишься. какое отношение частота дискретизации имеет к любым кодекам вообще? лучше подумай на досуге, дай клаве отдохнуть то

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

22. "В Firefox 15 появится поддержка аудиокодека Opus "  +/
Сообщение от arisu (ok), 04-Июн-12, 08:44 
я так понимаю, это тот же самый персонаж. возьми себе ник «ёжик», тогда «я не обгадился» будет выглядеть органичней.

то, что изначальный камент был сформулирован глупо — факт. впрочем, из него просто выходит, что поциент путает (возможно, намеренно) частоту дискретизации и stream bandwith. но даже это не важно, потому что «универсальные» кодеки вполне предсазуемо косячат на звуке, оцифрованом с низкой частотой.

но ты продолжай ничего не читать, ведь чем меньше знаешь — тем удобней Вещать.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

11. "В Firefox 15 появится поддержка аудиокодека Opus "  –2 +/
Сообщение от arisu (ok), 31-Май-12, 18:01 
> Это как? Или тут особая акустическая магия.

да, особая. слова «психоакустическая модель» какие-то мысли рождают в голове, нет?

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

12. "В Firefox 15 появится поддержка аудиокодека Opus "  +9 +/
Сообщение от Аноним (-), 31-Май-12, 18:08 
> Это как? Или тут особая акустическая магия.

Именно так. Для голоса традиционно используются кодеки способные загонять его в очень узкий поток (единицы-десятки килобит/сек) путем продвинутой обработки, но для музыки такие кодеки не подходят, поскольку их работа (в т.ч. отбрасывание избыточности) сильно завязана на то как происходит произношение слов человеками, их восприятие и использование этих особенностей, так что для достаточно правдоподобно звучащей реконструкции достаточно небольшого объема информации. Музыка не попадает в эти принципы, поэтому качество передачи музыки таким кодеком в результате получается ниже всякой критики - там будет вопиюще заметно что это совсем не то же самое что и оригинал, т.к. принципы реконструирвоания сигнала ориентированные на голос неважно работают для музыки. Типовые примеры: speex, iLBC, AMR, и прочие "голосовые" кодеки.

Для музыки и просто "звуковых дорожек" используются более качественно звучащие и универсальные кодеки, которым не принципиально - голос там или музыка или что-то еще (mp3, vorbis, aac, ... ). Но у них есть свои проблемы. Используется более генеральная модель того как двуногие слышат (без допущений что это именно голос) и отброс того чего они по идее слышать не должны. Поэтому им не важно, музыка, голос или что там еще. Но это означает куда бОльший поток данных. Ни один из таковых кодеков не работает на единицах килобит с приемлимым качеством. Ни для голоса ни для музыки. На десятках килобит - потери ощутимы на слух. На сотне кбит и более - качество много лучше "голосовых" кодеков и приближается к lossless, при существенной (vs lossless) экономии потока.

Упомянутый кодек - попытка сделать нечто промежуточное, вытащив лучшие технологии и там и тут, чтобы и при низком битрейте в грязь лицом не падал при кодировании голоса, а на более высоких битрейтах - хорошо предавал не только голос но и все остальное. Этакий два-в-одном.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

23. "В Firefox 15 появится поддержка аудиокодека Opus "  +/
Сообщение от ram_scan (?), 12-Июн-12, 13:56 
Направление магии в целом правильное. Но детали практически все мимо тазика.

Собственно в части кодирования как такового разница музыка/голос не особо принципиальна (психоакустические модели таки для речи попроще и в плане "отрезать лишнего" поэкстремальнее но речь щас не про то). Основная шляпа в речевом кодеке с поддержкой "музыки" - алгоритм детектирования пауз. То есть то что превосходно работает на человеческой речи на музыке путается, и находит паузы там где их нет. В итоге музыку (в частности music on hold) слышно "с дырками", а в особо тяжелых случаях бывает не слышно вовсе.

Для решения этой засады в кодеке есть костыль который называется "music detect", который определяет кодируется речь/не речь и при кодировании "не речи" умеет принудительно отключать voice activity detect.

Фича получается обратно совместимой, но музыка при этом не корежица.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

14. "В Firefox 15 появится поддержка аудиокодека Opus "  +/
Сообщение от Xasd (ok), 31-Май-12, 21:48 
это всё для WebRTC надеюсь а не просто так?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "В Firefox 15 появится поддержка аудиокодека Opus "  +/
Сообщение от Инкогнито (?), 01-Июн-12, 09:23 
Конечно для прикола, чем им там ещё заниматься.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

18. "В Firefox 15 появится поддержка аудиокодека Opus "  –2 +/
Сообщение от Аноним (-), 03-Июн-12, 09:51 
А смысл?
MP3 стандарт и самые распространенные браузеры их поддерживают
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "В Firefox 15 появится поддержка аудиокодека Opus "  +1 +/
Сообщение от arisu (ok), 03-Июн-12, 10:08 
ты ошибся форумом, проприерасты тусят в другом месте.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

21. "В Firefox 15 появится поддержка аудиокодека Opus "  +1 +/
Сообщение от Аноним (-), 04-Июн-12, 02:34 
> MP3 стандарт

Ну тогда у вас наверное и проржавевший жигуль-копейка - хорошая машина...

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру