Видео ролики бесплатно онлайн

Смотреть зрелые видео

Официальный сайт avufa 24/7/365

Смотреть видео бесплатно

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


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

Контакты

Случайный опрос
C помощью чего Вы предпочитаете воспроизводить музыку на компьютере?
Всего ответов: 2763
Полезный софт
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
Похожие проекты
Сейчас на сайте
Онлайн всего: 16
Гостей: 14
Пользователей: 2
slavaas, Kazanec
» »

Преобразование аудио высокой разрядности в 16 бит/44.1 кГц стерео [foobar2000 v1.1.2]


10 Января 2011, 13:41

Copyright (C) 2014, Taras Kovrijenko

Полное или частичное копирование текста допускается только с письменного разрешения автора.

ВВЕДЕНИЕ

Сегодня я хочу рассказать Вам о том, как правильно понижать частоту дискретизации и разрядность музыкальных файлов, таким образом чтобы это не привело к серьезным потерям качества. Об этом уже упоминалось в статьях Системы понижения разрядности в мастеринге и Конвертеры частоты дискретизации (из журнала "Звукорежиссер"), там же Вы можете найти подробную информацию о принципе работы описываемых здесь алгоритмов.

Главным образом я хотел бы внести ясность и показать, как задачу можно решить "подручными средствами", а именно с помощью всего лишь одной программы - foobar2000. Что в очередной раз подтверждает огромный потенциал и широкие возможности этого плеера.

И так, допустим, у Вас есть музыка в формате 24/96 (24/48, 24/192 и т.п., главное что разрядность выше чем для стандарта Audio-CD) и Вам надо проиграть его на устройстве не поддерживающем таковую разрядность/частоту дискретизации, или же записать на аудио-компакт. Если вы просто загрузите его в звуковой редактор, а потом сохраните в формате 16 бит/44.1 кГц, это внесет достаточно большие искажения. Не верите? Вот Вам пример.

Оригинальный спектр тона частотой 1 кГц с уровнем -90дБ в формате 24/96 (надо отметить, что этот звук не сложно услышать на звуковой аппаратуре среднего и высокого качества при условии небольшого уровня шумов):

Original Spectrum

как видно на графике, паразитные гармоники примерно на 60 дБ ниже уровня полезного сигнала и не должны быть слышны даже при повышении громкости аудио.

А вот спектр полученный загрузкой/сохранением в 16 бит/44.1 кГц программой Sony Sound Forge 10:

Simple 16-44.1

Должен сказать, что такой же спектр можно получить и при неправильном конвертировании программой foobar2000, но об этом чуть позже. Как видно, уровень искажений (относительно полезного сигнала) значительно вырос. Обусловлены же они в основном понижением разрядности с помощью простого отброса младших восьми бит, а также ресемплингом (в меньшей мере, использованный алгоритм передискретизации достаточно качественный). Если прослушать данный сигнал, он на слух будет далек от чистого тона. Что же делать? Как понизить разрядность (в данном случае именно разрядность является главным фактором) и не потерять качество звучания тихих участков?

Тут на помощь приходят технологии Dithering и Noise Shaping, о которых уже не раз говорилось в статьях на этом сайте. Выше мы рассматривали вариант сохранения аудио в нужном формате с помощью программы Sony SoundForge, это никоим образом не доказывает что программа "не умеет" правильно понижать битность, просто я хотел бы описать более простой способ, чем использование специальных функций Sound Forge'а (а если еще учесть что программа является платной...).
Так вот, эти технологии, да еще в сочетании с качественным ресемплером и микшером каналов, поддерживает и foobar2000.

А теперь о настройке


Настройка конвертера

Нам понадобятся:

foobar2000 (установленный в режиме Full или Normal)

Плагины сторонних разработчиков:

SoX Resampler (foo_dsp_resampler.dll) - понижение частоты дискретизации
Channel Mixer (foo_channel_mixer.dll) - преобразование количества каналов
DVD-Audio Decoder and Watermark Detector (foo_input_dvda.dll) - декодирование DVD Audio, удаление "водяных знаков"
HDCD decoder (foo_hdcd.dll) - декодирование HDCD слоя (если таковой имеется) в Audio CD, WAV, FLAC, WavPack

Плеер и плагины можно скачать на странице foobar2000 + plugins.

Подробное описание настроек конвертера смотрите в соответствующей инструкции. Ниже я приведу только основные моменты настройки со скриншотами.


Для удобства создадим специальный пресет конвертера. Добавим в плейлист любой трек и в контекстном меню выберем конвертер:

Converter Setup


Теперь мы находимся в главном меню конвертера:

Converter Setup

Справа можно увидеть 4 ссылки, каждая из которых ведет к соответствующей группе настроек. Рассмотрим их по порядку.


Converter Setup

Тут необходимо выбрать формат WAV (по сути это несжатый PCM WAV), глубину квантования 16 бит и включить Dithering (для качественного преобразования аудио с глубиной >16 бит).


Converter Setup

Эта вкладка содержит настройки пути выходных файлов. На скриншоте выбрана выходная папка 16_44.1 (которая будет находиться в папке с источником) и формат имени файлов "<номер> <исполнитель> - <название>".


Converter Setup

Здесь нас ждет самое главное - параметры обработки. Параметр Enable decode postprocessing отвечает за включение постпроцессоров, таких как HDCD декодер.

Для DVD Audio в цепочку DSP следует добавить детектор "водяных знаков", далее надо поместить ресемплер и настроить как на скриншоте ниже:

Converter Setup

Следующим поместим Channel Mixer и опять же, настроим для сведения каналов в стерео:

Converter Setup

Converter Setup

В конец цепочки на всякий случай поставим Advanced Limiter (для предотвращения клиппинга).


Converter Setup

На последней вкладке оставим стандартные параметры и вернемся в главное окно конвертера.


Converter Setup

Убедитесь, что все важные параметры установлены правильно, после чего сохраните пресет с помощью кнопки Save.


Заключение

После создания пресета, далее всё очень просто. Надо загрузить файлы, предназначенные для конвертирования в foobar2000, выделить их, нажать на выделении правой кнопкой и выбрать наш профиль:

Conversion

И что же мы получаем в результате? Вот спектр результирующего файла (исходным является тестовый файл о котором говорилось в начале статьи):

Results

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

В итоге тихие звуки будут звучать вполне естественно, так же как и в 24-битном аудио, а шум (благодаря его формовке) будет за границей порога слышимости человека.

Напоследок хочу сказать, что стандарт 16 бит/44 кГц является вполне достаточным для получения хорошего звучания, но при условии правильного мастеринга (с высокой разрядностью и частотой дискретизации) и преобразования в конечный вид с использованием качественных алгоритмов ресемплирования, а также технологий Dithering и Noise Shaping.


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

Darvin Studio: футболки и seo оптимизация продвижение сайта. Главная цель - результат. Вы стопроцентно получаете реальный эффект от продвижения.

 
  Tweet  
Категория: Программное обеспечение | Автор: | Добавил: Audiophile ()
Просмотров: 58635 | Комментарии: 35 | Теги: 24bit, dither, noise shaping, channel mixer, dithering, resampler | Рейтинг: 5.0/5, голосов: 5
Всего комментариев: 35 1 2 »
0   Спам
[34] Shargaas   (28 Сентября 2014 11:15)
А можно ли из цепочки DSP исключить Advanced Limiter, а вместо него использовать ReplayGain? Спасибо.

0  
[35] Audiophile   (01 Октября 2014 09:51)
Нет, т.к. RG стоит сразу после декодера, а клиппинг возникает позже.

0   Спам
[33] sanya_kharkov   (02 Июня 2014 00:56)
Подскажите пожалуйста, как при преобразовании + ещё увеличить громкость трека? Спасибо.

0   Спам
[32] Shargaas   (16 Апреля 2014 19:24)
А если нужно понизить только разрядность (44.1/24 → 44.1/16). Делаем все вышеописанное? Спасибо!

0   Спам
[31] Daffy   (26 Февраля 2014 00:00)
А что это за расчудесный дизер с нойсшейпингом у Фубара? Хотелось бы изобразить такой же в Саундфорже.

0   Спам
[29] Kolen1423   (09 Января 2014 22:56)
Здравствуйте !
Я режу CUE файлы 24/192 000  (потреково) на выходе у меня тоже 24/192 000.Так после того как я выбрал "Flac" мне в "Dithering" поставить "всегда" или "никогда" ?
Дело в том что вы описывали в этой статье для Wav и на "16 бит".,а у меня "Flac" и 24/192000.
Спасибо !!!.

0   Спам
[30] Audiophile   (10 Января 2014 03:07)
Дезеринг нужен только при понижении разрядности.

0   Спам
[28] Killjoy   (15 Декабря 2013 18:17)
Скажите можно ли создать Audio CD из хай рез материала без предварительного преобразования Если конкретно то какой плагин добавить для изменения битности в 16? Спасибо

0   Спам
[27] lexchz   (25 Ноября 2013 12:02)
Есть образ SACD, для преобразования в 44.1/16 делал так: установил для фубара Super Audio CD Decoder Input PlugIn, в его настройках поставил: ASIO Driver Mode - DSD, PCM Volume +0dB, PCM Samplerate 44100, DSD2PCM Mode - MultiStage (float point). Ну и далее в настройках конвертации поставлена битность 16 и включен Dithering.

Правильно ли я делал, или такой способ к искажениям приведёт?

0   Спам
[26] Smerch   (22 Мая 2013 13:54)
Подскажите, как сразу записать добавленные в плеер файлы на компакт-диск.

0   Спам
[24] Kudiyarov   (18 Января 2013 19:04)
А как обстоят дела с lossy форматами? Объясню вопрос конкретнее.
В настройках конвертера для lossy форматов нельзя использовать дизеринг. Есть ли смысл кодировать 24-битный lossless в 16-битный используя дизеринг, а уже его в lossy?

+2   Спам
[25] Audiophile   (18 Января 2013 19:06)
Зачем? Большинство lossy кодеров прекрасно кодируют динамический диапазон соответствующий разрядности 24, а то и 32 бита.

0   Спам
[23] Rai   (12 Декабря 2012 08:25)
Простите...., это я с прямым углом перепутал... facepalm
Всё отлично воспроизводится и конвертируется.
Спасибо.

0   Спам
[21] Rai   (11 Декабря 2012 16:20)
А какие плагины для этого нужны? С теми, что описаны в этой статье не работает.

0   Спам
[22] Audiophile   (11 Декабря 2012 16:21)
Что значит "не работает"?

0   Спам
[19] Rai   (11 Декабря 2012 16:01)
Из 24-bit 352.8kHz в 24-bit 44100hz

0   Спам
[20] Audiophile   (11 Декабря 2012 16:03)
Конечно можно. Почему нет?

0   Спам
[18] Rai   (10 Декабря 2012 12:03)
Приветствую!
Можно ли в foobar преобразовать формат 24-bit 352.8kHz?
Спасибо.
Ответ: Из него или в него?

0   Спам
[17] CureDMan   (10 Декабря 2012 00:41)
Есть файл-исходник WAV Stereo 96khz/24bit (на самом деле декодированная дорожка с SACD), хочется преобразовать в 48/24 и пережать кодеком Nero-AAC (VBR, Q1.00) для прослушивания на портативном плеере (телефоне). Применяю ресемплер SSRC X (пресет Otachan Ultra). Результат получается вроде бы неплохой, звучанием доволен. Но у треков, конвертированных из High-Res (SACD) форматов, как правило громкость звучания намного ниже, чем у тех, что кодированы с обычных CD-рипов. Это неудобно, т.к. коллекция на портативном плеере разношёрстная, хочется слушать на одной громкости. Можно ли использовать ReplayGain при конвертировании lossless->lossy для прослушивания на портативном плеере? Какие оптимальные настройки для преобразования highres lossless 96/24 в lossy 48 khz (AAC)? Нужны советы/комментарии по этим вопросам.
Ответ: Конечно можно. О повышении громкости тут: http://audiophilesoft.ru/publ/my/digital_loudness/11-1-0-86

0   Спам
[16] Hellhammer   (28 Ноября 2012 19:15)
Довольно значительно упал битрейт - при преобразовании в wav битрейт был 1411 kbps, в случае преобразования во flac - 935 kbps. Это нормально? <br /> Оригинальный битрейт 3014 kbps
Ответ: Почитайте для начала про битрейт:
http://audiophilesoft.ru/publ/my/dictionary/11-1-0-159
http://audiophilesoft.ru/publ/my/delusions/11-1-0-80

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

Смотреть видео онлайн


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн