Конвертация аудио файлов

Список разделов foobar2000 Аудиоформаты

Описание: Аудиоформаты, конвертация и другие связанные вопросы

Сообщение #241 postED » 15.05.2017, 20:23

Петер обновил Free Encoder Pack до версии 2017-05-15. Теперь в состав включен MP3 (LAME), т.к. в конце апреля истек срок всех связанных с mp3 патентов.
postED M
Аватара
Откуда: Криворіжжя
Репутация: 115
С нами: 14 лет 4 месяца

Сообщение #242 postED » 25.10.2017, 17:15

Free Encoder Pack 2017-10-15 (lame обновлен до версии 3.100).
Ожил Rarewares - обновленные билды: opus-tools 0.1.10 (libopus 1.2.1); разогнанные Lancer-билды Oggenc2 (aoTuVb6.03); LAME 3.100. FLAC 1.3.2 также обновлен до git-2017-10-20.
postED M
Аватара
Откуда: Криворіжжя
Репутация: 115
С нами: 14 лет 4 месяца

Сообщение #243 Aliado_71 » 04.04.2018, 20:05

Всем привет :hi: ! Вот решил избавится от устаревшего мп3 и перейти на продвинутый многообещающий Opus. В основном кодирую CD 16/44.1 KHz и Vinyl Rip 24/96 или 24/192 KHz. В настройках конвертера использую Opus VBR 320 kbps, но не получается понизить частоту дискретизация до 44.1 KHz, пробовал как родной ресемплер для Opus - Speex, так и dBpoweramp/SSRC. Результат на скринах (исходник vinyl 24/96) то есть везде в итоге 48KHz
Прошу поделится опытом работы с этим кодеком и помочь в настройках. :help:
Вложения
1.jpg
2.jpg
Aliado_71
Аватара
Откуда: Украина
Репутация: 200
С нами: 9 лет

Сообщение #244 sega72 » 04.04.2018, 21:00

Aliado_71, материал с частотой дискретизации 96 кГц и 192 кГц лучше ресемплить до частоты кратной источнику, то есть до 48 кГц, а не 44.1 кГц. В этом случае будет меньше ошибок преобразования и лучше результат. Покажите ваши настройки окна Processing и настройки ресемплера.
sega72
Репутация: 6
С нами: 9 лет 3 месяца

Сообщение #245 Aliado_71 » 04.04.2018, 21:25

sega72:96 кГц и 192 кГц лучше ресемплить до частоты кратной источнику, то есть до 48 кГц, а не 44.1 кГц.
sega72, Я это знаю я так и делаю, вопрос в другом, как добиться 44.1.Если вы внимательно смотрели скрины (второй) то при добавлении ресемплера получается что сначала с 96 происходит понижение до 44.1 а затем повышение до 48 KHz. Например как кодировать CD если и с ресемплером и без него все равно на выходе повышение до 48 KHz. Может это и не критично, поэтому и спрашиваю?
Вложения
3.jpg
Aliado_71
Аватара
Откуда: Украина
Репутация: 200
С нами: 9 лет

Сообщение #246 sega72 » 04.04.2018, 21:59

Aliado_71, закодировал в Opus обычный wav 16 бит 44,1 кГц без использования ресемплера - результат такой же как и у вас - частота дискретизации стала 48 кГц. Не могу прокомментировать, Opus я не использую.
В инете пишут, что Opus всегда приводит материал к 48 кГц, вот вроде бы про это обсуждение на Гидрогене
sega72
Репутация: 6
С нами: 9 лет 3 месяца

Сообщение #247 postED » 04.04.2018, 22:11

Aliado_71, опорная частота опуса 48 кГц - так спроектирован кодек и ничего плохого в этом нет (за 5 лет существования кодека доводов какого-либо пагубного влияния внутреннего ресеплера никто не привел). Все, что выше 48 - понижайте до 48 (лучше всего sox'ом) и кодируйте опусом. В остальных случаях кодируйте без каких-либо ресеплеров.
postED M
Аватара
Откуда: Криворіжжя
Репутация: 115
С нами: 14 лет 4 месяца

Сообщение #248 Aliado_71 » 04.04.2018, 22:38

postED:опорная частота опуса 48 кГц - так спроектирован кодек и ничего плохого в этом нет
postED, я так и понял, думал что может через параметры есть варианты настроить для 44.1. в гугле ничего не нашел тоже. Буду использовать Опус для рипов с винила., а для компакт дисков настрою Ogg Vorbis хоть он и чуть медленнее.

Добавлено спустя 1 минуту 47 секунд:
postED:Все, что выше 48 - понижайте до 48 (лучше всего sox'ом)
Я предпочитаю dBpoweramp/SSRC как самый качественный.
Вложения
4.jpg
Aliado_71
Аватара
Откуда: Украина
Репутация: 200
С нами: 9 лет

Сообщение #249 Aliado_71 » 15.04.2018, 21:46

Всем добрый вечер. :hi: Речь идет о конвертации Хайрез и аналоговых оцифровок (винил, кассеты) 24bit / 96 &192 KHz. в приемлемые по размеру и качеству форматы. Для lossy остановился на Ogg Vorbis, поскольку более продвинутый Opus у меня не видит внешний медиаплеер, lossless - flac.
Что по вашему мнению предпочтительней:
1. Ogg 320 VBR / 96 &192 KHz
2. Ogg 500 VBR / 96 &192 KHz
3. Flac VBR / 44,1 KHz
4. Flac VBR / 48,0 KHz
P.S. Слушаю музыку: PC - медиаплеер ASUS - усилитель Pioneer - акустика Radiotehnika S30 (комната 5 х 6 звукоизоляция) и PC - активные Sven NF 11- 2 х 20Вт. (комната 3х5 звукоизоляция ). Наушники Philips SBC HP 890.
Людей с золотыми ушами, дельфинов и свидетелей хай энда прошу проходить мимо.
Aliado_71
Аватара
Откуда: Украина
Репутация: 200
С нами: 9 лет

Сообщение #250 VEG » 16.04.2018, 14:32

Частота дискретизации больше 48kHz не несёт никакого смысла при прослушивании. А дальше уже выбирайте что вам больше нравится. Вряд ли вы когда-либо услышите разницу между Ogg Vorbis/Opus с высоким битрейтом (200kbps и более) и FLAC, но вместе с FLAC вы можете быть поспокойнее, если есть какие-то сомнения =)
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 273
С нами: 11 лет 10 месяцев

Сообщение #251 Aliado_71 » 16.04.2018, 15:30

VEG:Частота дискретизации больше 48kHz не несёт никакого смысла при прослушивании.
это я понимаю, вопрос немного в другом, если материал изначально 24bit / 96 или 192 KHz, при конвертации в Ogg имеет ли смысл понижать дискретизацию, вставлять ресемплер, или частоту лучше оставить как есть?
VEG:но вместе с FLAC вы можете быть поспокойнее, если есть какие-то сомнения =)
Весь жир я конвертирую с Lossless 24bit / 96 &192 KHz в FLAC 16 bit / 48 KHz, но в целях экономии места кое что можно и в OGG пережать. :smile:
Aliado_71
Аватара
Откуда: Украина
Репутация: 200
С нами: 9 лет

Сообщение #252 George Smith » 16.04.2018, 15:48

Aliado_71, а в чем проблема? Сконвертируйте один аудио файл (а лучше целый альбом) в разные форматы с разными параметрами (из тех, которые сами предпочитаете) и проведите слепой тест. Если сможете отличить на слух - значит, кодер Вам не подходит.
А спрашивать, на мой взгляд, бесполезно, т.к. каждый будет пытаться доказать (и навязать) свою методику кодирования. Для кого-то это только lossless, для кого-то - mp3 320 CBR.
В общем, лучше потратить пару часов и самому придти к идеальному варианту.
George Smith
Репутация: 68
С нами: 10 лет 1 месяц

Сообщение #253 Aliado_71 » 16.04.2018, 16:31

George Smith:а в чем проблема? Сконвертируйте один аудио файл (а лучше целый альбом) в разные форматы с разными параметрами (из тех, которые сами предпочитаете) и проведите слепой тест.
Да нет никаких проблем, есть даже плагин для слепых тестов у меня в фубаре, я разницы не слышу, поэтому интересуюсь, больше с технической стороны. :smile:
Вложения
2018-04-16_153016.jpg
Aliado_71
Аватара
Откуда: Украина
Репутация: 200
С нами: 9 лет

Сообщение #254 postED » 16.04.2018, 16:38

George Smith, на таких огромных битрейтрах (320 и выше) вероятность отличить на слух от оригинала сжатое лучшими на сегодня кодеками (Vorbis, AAC и Opus) стремится к нулю. Откровенно говоря, эти же кодеки для 99,9% музыки достигают полной прозрачности и при более низких битрейтах (~256, для ворбиса это q8). Vorbis q10 (~500) откровенный перебор, и q9 (~320) хватит с большим запасом.

Вот из вики по опусу: 160 to 192 kbps - Transparent with very low chance of artifacts (a few killer samples still detectable). И в среднем AAC чуть хуже опуса, ворбис чуть хуже AAC. Нужно еще учесть тот факт, что ворбис имеет 2 различные вариации - заводскую и протюнингованную AoTuV, которые дают заметно разные результаты.

P.S. Все это конечно относится к обычной музыке в стерео. Вопрос оптимального битрейта и кодека при кодировании многоканала малоизучен (хотя опус, опять же, должен показывать отличные результаты).

Aliado_71:при конвертации в Ogg имеет ли смысл понижать дискретизацию, вставлять ресемплер, или частоту лучше оставить как есть?
Лучше предварительно понизить хорошим ресемплером до 48 - все lossy-кодеки затачиваются под адекватные частоты (44.1 и 48). Глубину бит понижать конечно не нужно
postED M
Аватара
Откуда: Криворіжжя
Репутация: 115
С нами: 14 лет 4 месяца

Сообщение #255 Aliado_71 » 16.04.2018, 20:18

postED:ворбис имеет 2 различные вариации - заводскую и протюнингованную AoTuV, которые дают заметно разные результаты.
Что лучше использовать? Скачал Oggenc2.88 using aoTuVb6.03 2015 (Lancer Builds) 2017-10-23 SSE3 Optimized x64 Only (855kB), пойдет? :insane:
Aliado_71
Аватара
Откуда: Украина
Репутация: 200
С нами: 9 лет

Сообщение #256 postED » 16.04.2018, 21:13

Aliado_71:Что лучше использовать? Скачал Oggenc2.88 using aoTuVb6.03 2015 (Lancer Builds) 2017-10-23 SSE3 Optimized x64 Only (855kB), пойдет?
Пойдет. Нельзя конечно утверждать со стопроцентной уверенностью, но aoTuV должен быть несколько лучше (точно лучше на низких битрейтах). Ну и плюс еще для aoTuV есть вот такие Lancer-билды, которые быстрее обычных.
postED M
Аватара
Откуда: Криворіжжя
Репутация: 115
С нами: 14 лет 4 месяца

Сообщение #257 Aliado_71 » 17.04.2018, 17:34

Поэкспериментировал сегодня с двумя конвертерами dBpoweramp и foobar2000, конвертировал альбом flac в ogg vorbis (aoTuVb SSE3) Q 9. Результат по скорости, времени и битрейту получился идентичный , а вот с ресемплингом до 48KHz фубар c Соксом оказался быстрее, а у dBpoweramp получился чуть выше битрейт, результаты:
foobar (SoX) - total encoding time: 0:30, encoding speed 88x
dBpoweramp (SSRC) - total encoding time: 0:51, encoding speed 52x
PS dBpoweramp конвертер неплохой и возможности неплохие, вот только CUE не умеет читать, для меня фубар удобнее при одинаковом результате, + возможность использовать более быстрый ресемплер.
Aliado_71
Аватара
Откуда: Украина
Репутация: 200
С нами: 9 лет

Сообщение #258 postED » 22.10.2018, 22:11

Опус обновился до мажорной версии 1.3. Улучшений в качестве кодирования не так много - в новой версии было подтянуто качество кодирования речи, привинчен новый, более совершенный и одновременно более простой алгоритм определения музыки/речи на основе рекуррентных нейросетей (прежний был на основе обычных) и добавлена полноценная поддержка Ambisonics. Итак, полный список:
- Improvements to the VAD and speech/music classification using an RNN
- Support for ambisonics coding using channel mapping families 2 and 3
- Improvements to stereo speech coding at low bitrate
- Using wideband encoding down to 9 kb/s
- Making it possible to use SILK down to bitrates around 5 kb/s
- Minor quality improvement on tones
- Enabling the spec fixes in RFC 8251 by default
- Security/hardening improvements
- Fixes to the CELT PLC
- Bandwidth detection fixes

Официальные билды от Мозиллы: Win32, Win64
Билды от Chocobo1 (быстрее): Win32 / Win64
Win32-билд также доступен в Free Encoder Pack
Последний раз редактировалось postED 22.10.2018, 23:36, всего редактировалось 2 раз(а).
postED M
Аватара
Откуда: Криворіжжя
Репутация: 115
С нами: 14 лет 4 месяца

Сообщение #259 VEG » 22.10.2018, 22:44

А мне показалось что это один из самых значимых релизов :) Писал тут. Одно из важных изменений — стандартный консольный кодер научился «смотреть» немножко вперёд, что исключает случайный выбор неправильного режима в самом начале трека (что раньше могло приводить к неприятному слышимому артефакту).
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 273
С нами: 11 лет 10 месяцев

Сообщение #260 MrGrey » 24.10.2018, 19:37

У меня вопрос - в коем-то веке поставил плеер с нуля и после конвертации вылазит окно типа "Converter Output" со списком конвертированных файлов - как эту ересь убрать? Раньше такого не было, при обновлении существующего-хз-сколько-лет такое окно также не появляется.
MrGrey M
Аватара
Откуда: Минск
Репутация: 29
С нами: 17 лет 5 месяцев

Пред.След.

Вернуться в Аудиоформаты