Audiophile's Software
  • Страница 4 из 4
  • «
  • 1
  • 2
  • 3
  • 4
Модератор форума: mrmerak, krivenchenko  
Форум » Кодирование аудио » Консольные кодеры » Сравнение кодеров: методики и обсуждение
Сравнение кодеров: методики и обсуждение
Audiophile
Группа: Администраторы
Сообщений: 1226
Статус: Оффлайн
Сравнение кодеров: результаты слепых тестов (ABX)

Сравнительное тестирование современных lossy кодеров аудио на вносимые искажения
 
 (анализ результатов)

Сравнительное тестирование различных версий LAME @ 320 kbps

10 классических семплов: слуховой + PEAQ тест современных кодеров на 64 кбит/с
Xever
Группа: Проверенные
Сообщений: 50
Статус: Оффлайн
Здравствуйте, в связи с желанием перекодировать терабайты музыки в lossy, возник вопрос. Из форума понял, что порог прозрачности QAAC -V91 и ABX тесты это подтверждают, за исключением киллер-сэмплов, которые очень редки, на уровне 1% всех записей. Но вот, что интересует, проводились ли эти ABX тесты на наушниках высокого уровня, например, арматурных? Не превратится ли на них 1% в 15-30?
DenisLp
Группа: Проверенные
Сообщений: 18
Статус: Оффлайн
Сравнительное тестирование lossy кодеров на вносимые искажения @350 kbps (2014)

Цитата
Для всех кодеров, кроме FAAC и WMA 9.2, на выходе был получен звуковой файл с продолжительностью идентичной исходному (16653924 семплов)

Совершенно разные файлы могут иметь абсолютно одинаковый размер. Вы проверяли в звуковом редакторе (например, Audacity), что звуковые файлы абсолютно точно синхронны вплоть до PCM сэмпла? Потому что даже незначительный сдвиг увеличивает разницу при противофазном вычитании. Каждый lossy кодер из-за особенностей своей работы добавляет небольшую задержку в начало (несколько мс) и часто прописывает её значение в метаданные, чтобы плееры с поддержкой gapless playback её учли. Foobar поддерживает gapless playback и всё же лишний раз перепроверить не мешало бы.

Цитата
кодер WMA не способен давать sample accurate поток

Кстати WMA в Foobar декодируется DMO декодером Windows, причем виндовый декодер выдает 16 бит (может быть клиппинг, шум дизеринга). Может поэтому и нет поддержки gapless. Для Foobar есть плагин (на основе ffmpeg), который декодирует в 32 bit float. Сам ffmpeg тоже декодирует WMA в 32 bit float. Кстати, можно было бы проверить WMA encoder от ffmpeg (у него своя реализация), а также разные Dolby Digital (AC3) энкодеры, коммерческие и опенсорсные. AC3 поддерживает до 640 kbps. DTS на 768 kbps в стерео интересен.
Сообщение отредактировал DenisLp - Четверг, 19 Июля 2018, 21:08
m14u
Группа: Проверенные
Сообщений: 27
Статус: Оффлайн
Здрасьте вам. Режим "интригискандалырасследования".
В целях "исследования" степени сжатия разными кодерами (с/без потерями), выбрал, почти случайно, три альбома: Angerfist - Creed Of Chaos, Blackmore's Night - Ghost Of A Rose, Mylene Farmer - L'autre. "Потерьные" кодировали с битрейтом ~320кбпс - в целях сравнения с "lossyflac -q -5 -a 7 -U 8 / -5". Флак8 показал результаты 74.22/63.51/59.28 в % от вавки. OptimFrog 72.3/60.17/55.66. Другие lossless показали аналогичные результаты - в смысле AF плохо сжимается, BN получше, MF совсем хорошо. С lossy картина разная.
    Но! (барабанная дробь)
FDKaac и qaac на всех трёх ( а потом ещё трёх: Hagalaz' Runedance - Frigga's Web, The Prodigy - Experience - Expanded, Sabaton - Primo Victoria) альбомах ведут себя "неадекватно". FDK ( в линуксе, aac-enc -r 320000 input.wav output.aac ) выдаёт на ВСЕХ шести альбомах 22.68%. qaac работал через wine с параметрами  -с320 input.wav -o output.m4a и показал, также на ВСЕХ шести альбомах, 22.78%. К слову, qaac -V127 даёт "адекватный" разброс.
    Чё за?... dont_know

Добавлено (27 Ноября 2018, 21:25)
---------------------------------------------
доп.
faac 1.28 -b 152 на первых трёх альбомах выдаёт 10.77%. Хотя и разброс между ними измеряется сотыми и тысячными долями, в то время как у fdk и qaac тысячными и десятитысячными.

Добавлено (27 Ноября 2018, 23:35)
---------------------------------------------
доп.
lame --noreplaygain -b320 -q0 на первых трёх альбомах выдаёт 22.68%, как и fdk. С теме же разбросами.

Добавлено (29 Ноября 2018, 03:34)
---------------------------------------------
доп.
Продолжаю нудеть. opusenc --bitrate 320 --hard-cbr выдал на первых трёх альбомах по 22.8%, с практически отсутствующими разбросами.

Добавлено (29 Ноября 2018, 04:17)
---------------------------------------------
Тут уже впору говорить о том, что кодеры, уровень сжатия которых зависит от исходника и при кодировании постоянным битрейтом, ведут себя ненормально. На "сейчас" это FFMPEG aac с параметрами "-c:a aac -aac_coder fast -aac_pns 0 -aac_tns 0 -b:a 320k" - (22.88/22.45/22.77), FAAC 1.29.9.2 "-b 320 --mpeg-vers 4" - (23.16/22.59/22.93) или "-b 152 --pns 0 --no-tns --joint 1 --mpeg-vers 4" - (11.14/11/11.11). NERO "-br 320000" - (22.75/22.71/22.70), при том, что nero -cbr 320000 показывает 22.78%, как qaac.

Soundscape
Группа: Проверенные
Сообщений: 13
Статус: Оффлайн
Здравствуйте!Подскажите пожалуйста в каких случаях кодек WMA(lossy) лучше или хуже MP3 Lame?
И какие параметры нужны для максимального качества WMA?
kvark48
Группа: Проверенные
Сообщений: 42
Статус: Оффлайн
Лучше - когда кроме WMA и MP3 ничего не поддерживается.
Параметры: здесь или здесь.
Soundscape
Группа: Проверенные
Сообщений: 13
Статус: Оффлайн
kvark48, Во втором примере при кодировании выдаёт ошибку
Как раз тот случай,когда кроме CD,MP3,WMA ничего не поддерживается
Вот и спрашиваю про максимальные настройки WMA
Сообщение отредактировал Soundscape - Вторник, 25 Декабря 2018, 17:15
m14u
Группа: Проверенные
Сообщений: 27
Статус: Оффлайн
Цитата Soundscape ()
Вот и спрашиваю про максимальные настройки WMA
-c lsl (--codec lossless), вот только плеер, который " кроме CD,MP3,WMA ничего не поддерживается", вероятно, wma-lossless не поймёт. остаётся -q 98
kvark48
Группа: Проверенные
Сообщений: 42
Статус: Оффлайн
Ошибка при кодировании или декодировании?
Поддержка WMA тоже бывает разная... Встречал ограничения и по версии и по битрейту.
Пробуйте так:

Код
- %d --silent --codec pro --mode vbr2pass --bitrate 384 --allowstdin2pass


Если не воспроизводит тогда уж лучше MP3:

Код
--silent -b 320 -q 0 --noreplaygain - %d
Soundscape
Группа: Проверенные
Сообщений: 13
Статус: Оффлайн
kvark48, Код %d --silent --codec pro --mode vbr2pass --bitrate 384 --allowstdin2pass работает,но мой плеер не поддерживает WMA Pro.

Пробовал такие настройки рекомендованные в статье
-silent -a_codec WMA9STD -a_mode 3 -a_setting 160_44_2 -input %s -output %d
-silent -a_codec WMA9STD -a_mode 3 -a_setting 192_44_2 -input %s -output %d
при кодировании выдают следущую ошибку
1 out of 1 tracks converted with major problems.

Source: "D:\Audio\Medwyn Goodall\Excalibur_ The Druid Trilogy, Volume III\Caliburn.wv"
  An error occurred while finalizing the encoding process (Object not found) : "D:\Audio Convert\Excalibur- The Druid Trilogy, Volume III\01. Caliburn.wma"
  Conversion failed: Object not found
   

Настройка - %d --silent --mode vbr2pass --bitrate 192 --allowstdin2pass работает

А можно ли использовать программу EZ CD Audio Converter для качественного кодирования в WMA?
kvark48
Группа: Проверенные
Сообщений: 42
Статус: Оффлайн
Не уверен что WMA9STD с его ограничениями по битрейту будет звучать лучше чем MP3 320 kbps...
m14u
Группа: Проверенные
Сообщений: 27
Статус: Оффлайн
Цитата Soundscape ()
-a_codec WMA9STD -a_mode 3 -a_setting 160_44_2
есть магическая команда для ЛЮБОГО консольного кодера - "encodername.exe -h"...
Soundscape
Группа: Проверенные
Сообщений: 13
Статус: Оффлайн
kvark48, Создал с помощью EZ CD Converter файл WMA Standart CBR с битрейтом 320. Blu-Ray плеер с флешки его нормально воспроизвёл,теперь надо попробовать записать его на CD-R и попробовать на CD-плеере его воспроизвести (на выходных займусь)
m14u, Не понял вашего ответа
swagenis228
Группа: Проверенные
Сообщений: 6
Статус: Оффлайн
я в танке. Скажите куда мою флак колекцию перегонять?. Если что пробовал слушать опус в 100кбит и оригинал и вроде что-то услышал, но непонятно, . Буду слушать через цап за 10к
kvark48
Группа: Проверенные
Сообщений: 42
Статус: Оффлайн
Цитата
Если что пробовал слушать опус в 100кбит и оригинал и вроде что-то услышал, но непонятно, .

Слуховые галлюцинации это серьезно. Рекомендую воспользоваться этим диагностом. И вступить в нашу группу анонимных абеиксников.
И вас тоже вылечат.
m14u
Группа: Проверенные
Сообщений: 27
Статус: Оффлайн
Цитата swagenis228 ()
пробовал слушать опус в 100кбит и оригинал и вроде что-то услышал, но непонятно, . Буду слушать через цап за 10к
lossyflac пробуй.
swagenis228
Группа: Проверенные
Сообщений: 6
Статус: Оффлайн
Цитата m14u ()
lossyflac пробуй
как установить lossyflac? Я искал, но не понятно.
Сообщение отредактировал swagenis228 - Понедельник, 07 Января 2019, 19:30
m14u
Группа: Проверенные
Сообщений: 27
Статус: Оффлайн
http://audiophilesoft.ru/load/coders_utils/lossywav/7-1-0-63
swagenis228
Группа: Проверенные
Сообщений: 6
Статус: Оффлайн
Цитата m14u ()
http://audiophilesoft.ru/load/coders_utils/lossywav/7-1-0-63
 много чего пробовал, но не получается. там я уже задал вопрос но пока ответа нет
m14u
Группа: Проверенные
Сообщений: 27
Статус: Оффлайн
Цитата
указал тоже путь D:\рабочий стол\Desktop\лосивав\lossyWAV\bin\32-Bit
"D:\рабочий стол\Desktop\лосивав\lossyWAV\bin\32-Bit\lossywav.exe" - -q -5 -a 7 -U 8 -S --|"путь\к твоему\flac.exe" -s -b 512 --ignore-chunk-sizes - -o %d
Попробуй из командной строки, земенив "-" у лосьвава на имя файла-источника и "%d" у флака на имя файла-приёмника.
А вообще, использование "не англ.языка" в именах папок/файлов - "непрофессионально" ;)
Сообщение отредактировал m14u - Среда, 09 Января 2019, 13:26
swagenis228
Группа: Проверенные
Сообщений: 6
Статус: Оффлайн
Цитата m14u ()
D:\рабочий стол\Desktop\лосивав\lossyWAV\bin\32-Bit\lossywav.exe" - -q -5 -a 7 -U 8 -S --|"путь\к твоему\flac.exe" -s -b 512 --ignore-chunk-sizes - -o %d
я \ забыл поставить и поэтому не работало. Все равно спсибо

Добавлено (14 Января 2019, 20:19)
---------------------------------------------

Цитата kvark48 ()
Рекомендую воспользоваться этим диагностом.
слушал флак и лосифлак на низком качестве в 320кбит
Total: 7/12
Probability that you were guessing: 38.7%

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

Добавлено (14 Января 2019, 21:54)
---------------------------------------------

Цитата kvark48 ()
Рекомендую воспользоваться этим диагностом
опус на 128 вбр то же самое

Добавлено (14 Января 2019, 22:26)
---------------------------------------------

Цитата kvark48 ()
Рекомендую воспользоваться этим диагностом.
foo_abx 2.0.5 report
foobar2000 v1.4.1
2019-01-14 23:57:50

File A: 01. Монеточка - Русский ковчег.flac
SHA1: b5c2bc665c3f1fc8bce04491b858d5a4a3d38c08
Gain adjustment: -7.51 dB
File B: 01. Монеточка - Русский ковчег.opus
SHA1: c0b2d008c4d26a7742045da9bda9d480a03754fb
Gain adjustment: -7.51 dB

Used DSPs:
Graphic Equalizer

Output:
WASAPI (event) : Наушники (Устройство с поддержкой High Definition Audio), 16-bit
Crossfading: NO

23:57:50 : Test started.
00:00:10 : 01/01
00:00:25 : 02/02
00:01:07 : 03/03
00:05:32 : 03/04
00:14:01 : 04/05
00:14:50 : 04/06
00:18:31 : 05/07
00:19:42 : 06/08
00:21:10 : 06/09
00:21:43 : 06/10
00:22:48 : 06/11
00:23:47 : 07/12
00:23:47 : Test finished.

 ---------- 
Total: 7/12
Probability that you were guessing: 38.7%

 -- signature -- 
6dd768e9551b408e91cda3706e086d8c3b302376
kvark48
Группа: Проверенные
Сообщений: 42
Статус: Оффлайн
Цитата swagenis228 ()
WASAPI (event) : Наушники (Устройство с поддержкой High Definition Audio), 16-bit

Если ваши наушники действительно "High Definition Audio" - то обязаны поддерживать 24 или 32 битный поток.
Попробуйте изменить на 24 / 32.
Позволяет немного увеличить качество звука, а иногда, из-за особенностей ЦАПа - очень даже не слабо.
m14u
Группа: Проверенные
Сообщений: 27
Статус: Оффлайн
Цитата swagenis228 ()
Не могу теперь музыкой наслаждаться. Раньше так хорошо жилось
Большие знания порождают печаль. Как-то так. Ну и, раз уж ты ввязался (:)), протестируй, если не трудно, лосьвав с остальными значениями -q (-2.5, 0, 2.5, 5, 7.5, 10). Для чистоты эксперимента, так сказать. Спасибо.
Rollinnn
Группа: Эксперты
Сообщений: 1249
Статус: Оффлайн
Цитата swagenis228 ()
38.7%

Цитата swagenis228 ()
Не могу теперь музыкой наслаждаться.

Ну, вообще, 38% - слишком много для того чтобы что-то утверждать. 1% - было бы другое дело. https://wiki.hydrogenaud.io/index.php?title=ABX
FLAC1.3.2NOSSE2 Opus1.3NOSSE LAME3.99.5ICL12.1 Monkey'sAudio4.10(NOSSE2) ffmpeg от 2018.12.22 для Windows XP и процессоров без SSE2
m14u
Группа: Проверенные
Сообщений: 27
Статус: Оффлайн
Цитата Rollinnn ()
38% - слишком много для того чтобы что-то утверждать. 1% - было бы другое дело
А разве больший % не означает большее количество угадываний? То есть 1% показывает файл с лучшим качеством, чем файл с 38%.
Rollinnn
Группа: Эксперты
Сообщений: 1249
Статус: Оффлайн
Цитата m14u ()
А разве больший % не означает большее количество угадываний?
Здесь, процент - это не процент правильных ответов, а процент вероятности того, что тестируемый тыкает наугад, а не слышит разницу. Т.е. чем больше %, тем больше вероятность, что тестируемый тыкает НАУГАД, а не слышит разницу. Я ж не зря ссылку дал https://wiki.hydrogenaud.io/index.php?title=ABX
FLAC1.3.2NOSSE2 Opus1.3NOSSE LAME3.99.5ICL12.1 Monkey'sAudio4.10(NOSSE2) ffmpeg от 2018.12.22 для Windows XP и процессоров без SSE2
Форум » Кодирование аудио » Консольные кодеры » Сравнение кодеров: методики и обсуждение
  • Страница 4 из 4
  • «
  • 1
  • 2
  • 3
  • 4
Поиск: