Audiophile's Blog
Логин:Пароль:


Забыл пароль | Регистрация (убрать всю рекламу)
О сайте | Ликбез | Словарь | Audiophile's Testroom | Поддержать | Контакты
Разделы
Поиск по сайту
Популярное
Персональная настройка
Настройка звука онлайн (foobar2000, драйвера, Windows), создание персональных сборок foobar2000.

Контакты

Случайный опрос
Какой программный плеер вы используете для прослушивания музыки?
Всего ответов: 4945
Полезный софт
Opera QIP 2010 Download Master µTorrent
Ace Utilities AIDA64 SpeedFan 7-Zip
ESET NOD32 FileZilla Media Player Classic Home Cinema Paint.NET
Sony Sound Forge VirtualDub Unlocker Punto Switcher
Похожие проекты
Сейчас на сайте
Онлайн всего: 13
Гостей: 13
Пользователей: 0
» »

Opus Audio Tools 0.1.9 (libopus 1.1.3) x86+x64


04 Февраля 2016, 18:17

Opus

Сайт | История

Кодек Opus основан на новом алгоритме CELT (Constrained Energy Lapped Transform) — последней разработке проекта Xiph.Org — рассчитанном на передачу сигналов со средним и низким битрейтом (преимущественно <128 кбит/с), ультра-низкой задержкой и, в то же время, высоким качеством. В будущем, по словам разработчиков, с использованием этого кодека музыканты с разных концов света смогут вместе, через интернет, давать целые концерты; также, введение этого кодека способно значительно повысить качество телефонии.

Opus является чем-то средним между двумя другими разработками Xiph.Org — Vorbis и Speex. В отличии от них, он одинаково подходит как для речи, так и для музыки.

Характеристики алгоритма:

 - Ультра-низкая задержка (в среднем от 5 до 22.5 мс)
 - Одновременная поддержка голоса и музыки
 - Отношение размер/качество сравнимое с современными lossy кодеками
 - Поддержка стерео
 - Коррекция потерь в сети
 - диапазон битрейтов от 32 до ~480 кбит/с

Надо также отметить, что кодек показал лучший результат в последнем тесте lossy кодеров @64 кбит/с на hydrogenaudio.org, обойдя при этом кодеры Vorbis и AAC.

Смотрите также Opus: часто задаваемые вопросы.

[СКАЧАТЬ] (0.65 МБ)


Настройка

Использование:
opusenc.exe <параметры> <входной_файл> <выходной_файл>

Основные параметры

* --bitrate n    целевой битрейт
Задает целевой битрейт в диапазоне 6-256 kbps на канал (12-512 кбит/с для стерео). По умолчанию кодер использует кодирование в режиме VBR, поэтому результирующий битрейт может быть отличным от целевого (значения целевого битрейта получены путем статистического анализа результатов кодирования большого количества различного музыкального материала).



* --hard-cbr    постоянный битрейт
Включает режим кодирования с постоянным битрейтом.



* --cvbr    ограниченный переменный битрейт
Включает режим кодирования Constrained Variable Bitrate. При этом на изменение битрейта будут накладываться ограничения для большего соответствия результирующего битрейта заданному..



* --comp n     сложность
Устанавливает сложность алгоритма кодирования (от 0 до 10). Чем больше значение этого параметра - тем выше качество звучания выходного файла, и медленнее скорость кодирования. По умолчанию - 10.



* --framesize n     размер фрейма
Максимальная продоллжительность фрейма в миллисекундах (2.5, 5, 10, 20, 40, 60, по умолчанию: 20). Меньшее значение даст меньшую задержку, но и более низкое качество (при том же битрейте). Значения более 29 мс представляют интерес лишь на очень низких битрейтах.



[Полный список параметров (EN)]

Рекомендации и примеры для конвертера foobar2000

VBR, ~128 кбит/с
--bitrate 128 - %d


Скриншот с примером:


ВАЖНО:

[Принципы настройки конвертера foobar2000]


Информация от спонсора

Купить скоростные жесткие диски SSD. Solid State Drive — это твердотелые накопители, которые отличаются исключительной скоростью доступа и чтения/записи. Установив операционную систему на такой диск, Вы значительно ускорите работу своего компьютера.

 
   
Категория: Кодеры и утилиты (+ настройка) | Добавил: Audiophile () | Теги: CELT, Opus, OGA, Xiph.Org
Просмотров: 18526 | Комментарии: 51 | Рейтинг: 5.0/5, голосов: 2
Всего комментариев: 51
[51] mgear   (13 Мая 2016 14:25)
Почему в OPUS-файлах ReplayGain не показывает уровень пиков? Там что, данные хранятся с плавающей точкой? Так, может быть, тогда при конвертации в OPUS ReplayGain и клиппинг не имеют значения?

P.S. сам нашёл. Оказывается, в формате опус такой тэг просто не предусмотрен, причём намеренно, якобы, из-за того, что разные реализации декодеров могут давать разное значение пиков. По мне - тупость страшная. По мнению автора комментария - стыдухи кусок :)

Ссылка на обсуждение: https://hydrogenaud.io/index.php/topic,97357.0.html

Цитата
The Comment Header "OpusTags" section says that to avoid confusion, normalization schemes other than R128 SHOULD NOT be used (they can, but
are not recommended rather strongly). This does not mean that the
intersample-compatible peak measurements of R128 cannot be used, but it
seems a shame that a standardised comment tag name for R128_TRACK_PEAK
and R128_ALBUM_PEAK has not been included, so as to prevent incompatible implementations (particularly in their number format) from being produced in different software.

[50] lamia-w   (07 Марта 2016 02:31)
Мне очень жаль! Я я не знаю, как записать видео из экрана моего компьютера.

'opusinfo.exe' is not working properly! - только миг… а потом - Screen is blank! (XP, service pack 3)…

[48] lamia-w   (07 Марта 2016 01:58)
What does this mean?

program opusinfo is not working properly! (Screen is blank)!

on the occasion: look

нет: "ответить"

[31] lamia-w   (06 Марта 2016 16:12)
opus-tools.7z  >>  x86  >>  all files:  is not a valid Win32 application (XP, service pack 3)

0  
[32] Audiophile   (06 Марта 2016 16:30)
What are the files' sizes?
Maybe you have unpacked them with old arcivator. Try to use latest 7-zip

[33] lamia-w   (06 Марта 2016 16:37)
opusdec.exe                                    296,0 k
opusenc.exe                                    492,0 k
opusinfo.exe                                    248,0 k

7-zip: v15.14

0  
[34] Audiophile   (06 Марта 2016 16:42)
It's very strange. I'm runing opus under windows 10 x64 and task manager shows that application is 32-bit.
Need someone else with Win XP who will proove such behavior...

[35] lamia-w   (06 Марта 2016 16:59)

0  
[36] Audiophile   (06 Марта 2016 17:02)
"Invalid or Deleted File."

[37] lamia-w   (06 Марта 2016 17:21)
fixed link (2x)

[38] lamia-w   (06 Марта 2016 18:41)
Я получил по электронной почте. Мой друг пишет: у мения (XP 32bit Service Pack 3) тоже не работают.

0  
[39] Audiophile   (06 Марта 2016 18:43)
Ok, I'll contact the man who has builded this binaries.

[40] lamia-w   (06 Марта 2016 18:49)
спасибо

0  
[41] Audiophile   (07 Марта 2016 00:03)
Rebuilded and reuploaded. Try it now.
Thanks for reporting.

[42] lamia-w   (07 Марта 2016 00:56)
opusdec.exe & opusenc.exe - OK   happy

opusinfo.exe = ??

take the test: opusinfo.bat (opusinfo -h pause) = ??

0  
[43] Audiophile   (07 Марта 2016 00:58)
Could you describe the problem in more detailed way? Is this the same problem as it was?

[44] lamia-w   (07 Марта 2016 01:06)
создать файл: opusinfo.bat   (opusinfo.exe  -h  pause)  ENTER

что вы видите?  почему нет: -h (помощь)?

0  
[45] Audiophile   (07 Марта 2016 01:19)
Цитата
opusinfo from opus-tools v0.1.9-10-gdbea7e6
by the Xiph.Org Foundation (http://www.xiph.org/)

...


And what you see? Can you make a screenshot?

[46] lamia-w   (07 Марта 2016 01:39)
да!: opus-tools v0.1.9-10-gdbea7e6

Я так вижу:

1. opusenc.exe (opusenc -h pause)  =  opusenc - look
2. opusinfo.exe (opusinfo -h pause)  =  opusinfo - look

Теперь вы понимаете?

0  
[47] Audiophile   (07 Марта 2016 01:50)
The first image is console windows, the second is just a white screen. What does this mean?

0  
[49] Audiophile   (07 Марта 2016 02:04)
Console must show at least something. Try to run cmd.exe, then switch current folder to dirctory where opusinfo is located and then run opusinfo.exe -h

[29] andrey29   (19 Марта 2015 01:10)
Кто нибудь может объяснить как работает этот энкодер? Он просто рвет всех на части на таких битрейтах как 48-64 кбит.
Как это ему удается что там всунули разрабы, может кто-то сможет растолковать?

0  
[30] Audiophile   (19 Марта 2015 09:38)
Цитата
For music and general audio, the CELT layer of Opus builds on knowledge gained during xiph.org's Vorbis development and ensures as a primary goal that the total energy in each spectral band is preserved while requiring only a modest bitrate overhead to achieve this, thereby eliminating a lot of bitrate-starvation artifacts such as 'birdies' that are common in low-bitrate MP3, especially during transients, applause and cymbal sounds. This technique likewise increases coding efficiency at bitrates targetting transparent music reproduction. Short blocks (2.5 ms) are also possible for efficient transient handling.

[28] flylxz   (21 Октября 2014 19:02)
Opus добавили в 5 андроид, вопрос во что кодировать для андроидофилов снят.

[27] takt   (06 Февраля 2014 19:31)
Здравствуйте, а почему конвертирую FLAC 44100Hz, а на выходе получаю opus 48000Hz?, параметры для opus: --bitrate 256 - %d

[26] zet-ando   (12 Августа 2013 21:52)
Добрый вечер. У меня есть несколько файлов в формате .CELT    Я их не могу прогнать через декодер OPUSа, хотя с Wav и opus могу работать (кодировать, декодировать). А вот .Celt , вроде, составная часть Opusа. Где найти Celt-декодер? Не opus, а celt. А то уже замучился. Как-то разрабы туповато сделали. Не доделали одно, а уже другое вводят.

[23] Arahnid   (25 Декабря 2012 21:39)
С наступающим новым годом! тестовая сборка vlc player android версия читает данный формат http://nightlies.videolan.org/

[22] VadimPRO   (11 Октября 2012 00:04)
Это всё конечно прекрасно ,но на телефоне стандартным плеером воспроизвести не получится ... Придётся пользоваться AAC fraunhofer scratch

[20] plov333   (05 Октября 2012 10:00)
Добрый день! Вот тоже решил опробовать кодек opus, с кодированием проблем нет, всё как по маслу. Но вот с декодированием проблемы. Фубар без плагина декодирования наотрез отказывается декодировать файлы *.opus. Плагин декодера искал и у вас на сайту, и на сайте фубара, но нигде его не нашел. Сейчас декодирую лишь внедрённым в архив opus'a декодером opusdec.exe. Скажите, есть ли плагин, для декодирования в фубаре и если есть, то где его взять? Заранее спасибо.

[21] Audiophile   (07 Октября 2012 12:22)
Последнюю версию плеера для начала поставьте.

[19] RetainedProfit   (11 Сентября 2012 03:18)
После открытия того, что кодер работает только на частоте 48kHz он стал абсолютно не интересен лично для меня.

[25] Palintin   (05 Июля 2013 05:08)
Меня тоже это огорчило, надеюсь введут возможность в будущих версиях, кодек позиционируется передовым в области низких битрейтов и в тоже время такое глупое ограничение, для аудиокниг к примеру 48000 ну уж точно незачем.
Если интересно посмотрите в сторону Codec2 он полностью открытый и жмет в ультра низкие битрейты. Кстати кто знает как заставить фубар его проигрывать.

[17] BadR   (08 Сентября 2012 12:42)
09 Сентября 2012, 09:57
Новость из будущего!)))

[18] Audiophile   (08 Сентября 2012 17:17)
Да, мы весьма дальновидны :D

[15] SnowLeo   (15 Августа 2012 19:18)
Здравствуйте. Скажите, а можно ли как-то заставить foobar2000 проигрывать файлы .opus? Ставлю декодер CELT, но при попытке воспроизвести выдает ошибку воспроизведения. Выручайте, пожалуйста.

[16] no404error   (17 Августа 2012 19:24)
foobar2000 v1.1.14 beta 3 has been released; now with support for Opus encoding through the Converter component.

[14] Raido   (23 Июля 2012 14:58)
Теперь безупречно, спасибо!

[13] Raido   (23 Июля 2012 01:04)
Была та же беда, пока не изменил настройку:
--music --bitrate 128 %s %d
Пробывал кодировать из wav, flac, mp3 - результат отличный, качество звучания с этим битрейтом недурственное.
Правда кодирует долговато, т.е. создаёт сначала темп-файл, а из него opus.
Ответ: можно прочерк поставить. без временного файла т.е.

+1   Спам
[12] igor-tf   (20 Июля 2012 10:08)
Ввел параметры как на скрине. Пишет:1 out of 1 tracks converted with major problems.

Source: "D:\02 Легкий ветерок .wav"
An error occurred while writing to file (The encoder has terminated prematurely with code 1 (0x00000001); please re-check parameters) : "D:\02 Легкий ветерок .opus"
Additional information:
Encoder stream format: 44100Hz / 2ch / 16bps
Command line: "C:\Program Files\foobar2000\encoders\opusenc.exe" --music --bitrate 128 "temp-DAD8B4EE2D56851A1FB7051B5A6B0A50.opus"
Working folder: D:\

Conversion failed: The encoder has terminated prematurely with code 1 (0x00000001); please re-check parameters
Я понимаю,что надо изменить параметры.Но ведь правильно все ввел.
Ответ: там еще прочерк в параметрах. забыл поставить

[11] Ramires   (22 Декабря 2011 21:47)
Не пойму, чем отличаются CELT и Opus? Вроде один проект, а файлы и версии разные...
Ответ: Opus - это CELT + SILK. Первый для высоких частот дискретизации, второй - для низких.

[9] unknown2304   (28 Июня 2011 14:08)
верно, а разве винрар не обязан предупреждать об ошибках при попытке извлечения? scratch
в прошлый раз все было тихо мирно... в любом случае спасибо за терпение, теперь все ок
Ответ: Это что-то у меня недокопировалось. Т.е. битый файл был в архиве. Приношу свои извинения.

[8] unknown2304   (28 Июня 2011 13:48)
http://s013.radikal.ru/i322/1106/10/f9539c680857.png
надеюсь это имели ввиду.. почему-то только это и все...
Ответ: Что-то недокачалось или недокопировалось. Загрузите повторно архив.

[7] unknown2304   (28 Июня 2011 13:40)
антивирь вырублен с утра, ну в этом вопросе проблем точно нет..

при конвертировании через батник возникает та же проблема..

при подмене исходного файла на mp3 конвертируется шум, но ведь конвертируется.. хоть и не надо из mp3..
Ответ: А что в системной консоли пишется при конверте через bat? Скопируйте пожалуйста (или скриншот сделайте).

[6] unknown2304   (28 Июня 2011 13:16)
спасибо, вот данные..

CLI encoder: C:\Program Files (x86)\foobar2000\enc\celtenc.exe
Destination file: C:\Users\lmn\Desktop\12. Morte et Dabo.oga
Encoder stream format: 44100Hz / 2ch / 16bps
Command line: "C:\Program Files (x86)\foobar2000\enc\celtenc.exe" --comp 10 --bitrate 64 "C:\Users\lmn\Desktop\temp-5218580694F45137B1F7CA5850E60E7F.wav" "12. Morte et Dabo.oga"
Working folder: C:\Users\lmn\Desktop\
An error occurred while finalizing the encoding process (Object not found) : "C:\Users\lmn\Desktop\12. Morte et Dabo.oga"
Conversion failed: Object not found
could not enumerate tracks (Object not found) on:
C:\Users\lmn\Desktop\12. Morte et Dabo.oga
Total encoding time: 0:01.076, 292.72x realtime
Ответ: Даже не знаю, что это может быть. Попробуйте через консоль (или bat файл) поконвертировать. Например, текст батника:
Code
"C:\Program Files (x86)\foobar2000\enc\celtenc.exe" --comp 10 --bitrate 64 C:\1.wav C:\1.oga
pause

Соответственно, нужен wav aфайл по указанному адресу.
И еще попробуйте антивирус отключить.

[5] unknown2304   (28 Июня 2011 13:10)
а где консоль найти? :(
и почему-то не все mp3 файлы даже конвертируются.. из 10 смог получить только 4...
Ответ: View->Console
Пока не могу сказать. Видимо, что-то с записью или чтением метаданных.

[4] unknown2304   (28 Июня 2011 13:04)
на сайте фубара зашел в категорию компонентов, установил декодер)

все равно не получается сконвертировать в версии 1.1.7, ось Win7 64bit, настройки выставил строго по скриншоту, все равно не помогло..
конвертируется только из mp3, после конвертирования странные строки -

1 out of 1 tracks converted with major problems.

Source: "D:\Multimedia\Music\Jordan Blake & Etienne Sin - The Legend, The Leader - 2011\03 - A Photo Doesn't Capture Your Charm (Ft. Justin Ma).mp3"
Multiple ID3v2 tags encountered
An error occurred while finalizing the encoding process (Unsupported format or corrupted file) : "C:\Users\lmn\Desktop\03. A Photo Doesn't Capture Your C.oga"
Conversion failed: Unsupported format or corrupted file
Ответ: Напишите пожалуйста, что у вас в консоли при попытке конвертирования из FLAC.

[3] unknown2304   (28 Июня 2011 12:54)
dll файлы в одной папке с exe, да,

а как декодер CELT в плеер установить? похоже в этом проблема..

Извините за нубский вопрос, да и где консоль найти тоже я не догоняю сразу..

[2] unknown2304   (28 Июня 2011 12:49)
версия фубара последняя, не получается сконвертировать из флака, ошибки вида - Source: "D:\Multimedia\Music\Lossless\Abandon All Ships - Geeving - 2010\03 Megawacko2.1.flac"
An error occurred while finalizing the encoding process (Object not found) : "C:\Users\lmn\Desktop\03. Megawacko2.1.oga"
Conversion failed: Object not found

подскажете что делать\исправить?
Ответ: dll файлы в одной папке с exe? Декодер CELT установлен плеере?
Скопируйте из консоли текст пожалуйста.

[10] brat-h   (24 Октября 2011 03:25)
Проверь что в параметре
"Highest BPS mode supported" выбрано 16 бит, как на скриншоте в статье.

[1] unknown2304   (28 Июня 2011 12:34)
огромное спасибо, как раз сейчас перечитывал инфо пост и ждал это чудо, хотел проверить как оно) сказано было, что на 64кб выигрывает у конкурентов)

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Авторские статьи
Сообщество
Последнее на форуме
Кодеки
TAK FLAC APE WV
MPC OGG AAC/ALAC MP3
WMA TTA OFR LA
Теги
Follow me
Twitter YouTube
Google+ Facebook
Полезные ссылки
Copyright Taras Kovrijenko © 2009–2016