Кодирование аудио
  • Регистрация
1 1 1 1 1 1 1 1 1 1 Рейтинг 2.33 (3 Голоса (ов))

Содержание материала

Качественая перекодировка

Разборка аудио дорожки на WAV файлы

Максимального качества от кодирования AC3 дорожки можно добиться разобрав ее на WAV файлы (по одному на каждый канал), а затем собрав эти же файлы в один AC3 с заданным битрейтом.

BeSweet

Для работы нужно скачать связку BeSweet + BeLight (графическая оболочка для BeSweet, оба должны лежать в одной папке)
Скачать архив с BeLight v0.22beta9 и BeSweet v1.5b31

Открываем исходный файл.

Указываем куда сохранять результат.

Выбираем вкладку с нужным форматом назначения.

Указываем формат назначения - WAV.

Выбираем количество каналов и их расширение на выходе:
16 Bits 5.1. Wave - единый 16 битный многоканальный файл
16 Bits Stereo Wave - единый 16 битный стерео файл
16 Bits (Six) Mono Waves - шесть 16 битных моно-дорожек, по одной на каждый канал (рекомендуется)
32 Bits (Six) Mono Waves - шесть 32 битных моно-дорожек, по одной на каждый канал (желателен, если дорожка исначально отличного качества)

Почему рекомендован 16, а не 32

Звук 16-bit является стандартом и проигрывается практически любыми звуковыми картами, за исключением самых древнейших (8-битных). 32-битный звук при проигрывании не используется. Но может использоваться в качестве промежуточного формата при различной обработке звука.

BeSweet писалась под стандартный 16-битный поток.

Некоторые программы по сбору AC3 из WAV файлов не работают с 32-битными моно-дорожками (например Sonic Audio Transcoder).

Нет смысла распаковывать дорожку в 32 бита, если у нее 16 бит (перед распаковкой следует посмотреть bit depth исходной дорожки, например в Tranzcode).

Если фильм длинный, то моно-дорожка в 32 битах будет более двух гигабайт, а их большинство аудио-редакторов не воспринимают.

При стандартной акустике разницы между 16 бит и 32 бит человеческое ухо не услышит (не относится к сравнению AC3 / DTS).
Параметры WAV файлов на выходе:
16 бит - PCM 48000Hz mono 768Kbps
32 бита - IEEE Float 48000Hz mono 1536Kbps.

Запускаем

Полученные WAV файлы

Разбиение занимает примерно 5 минут

Или

Tranzcode
Скачать Tranzcode v0.40 beta + GUI

Указываем исходный файл

Выбираем папку для WAV файлов

Ставим галку Demuxe six mono wavs

Прежде чем выставлять остальные параметры, необходимо нажать Get Info и посмотреть количество каналов и разрешение исходной дорожки.

Выбираем нужные нам каналы.

Выбираем разрешение конечных WAV файлов (ставим такое же как в исходнике).

Нажимаем Старт

Командная строка

Если кому-то лень работать с графическим интерфйсом то можно использовать вместо него командную строку (Пуск -> Выполнить -> cmd) или просто вбивать команды в "Запуск программы" (Пуск -> Выполнить). Перед этим, следует поместить файл Tranzcode.exe в директорию "C:\WINDOWS\system32\".

Примерная команда:
Tranzcode "I:\300\300 640kb.ac3" "I:\300\300 640kb" /16 /a /r
Где /16 - нужное разрешение WAV файлов

(если упустить эту команду то дорожка будет автоматически раскладываться на 32-битные WAV файлы),

/a /r - важные команды, без них громкость разложенных WAV файлов будет ниже оригинала.

Полезные команды для командной строки:
/A .... отключить Adjust
/R .... отключить Dynamic Range Compression
/I .... получить информацию о файле
/44100, /48000, /96000 .... задание необходимой частоты дискретизации (44.1 kHz; 48 kHz; 96 kHz)
/8, /16, /24, /32 .... задание нужного разрешения (8, 16, 24, 32 - битные)
/+, /- .... указать какие каналы извлекать или какие не брать

(Пример: /+FL,FR .... извлекает только передние левый и правый каналы,
/-LFE,SL,SR .... извлекает только центральный и передние левый и правый каналы)

Обозначение каналов:
FL - Передний левый
FR - Передний правый
C - Центр
LFE - Канал низких частот (Сабвуфер)
SL - Задний левый
SR - Задний правый

Время на разборку примерно 5 минут

eac3to
Скачать eac3to v3.05

Раскладывает множество известных форматов на отдельные WAV файлы.

Заходим в командную строку (Пуск -> Выполнить)

Пишем команду кодирования:
"C:\Program Files\eac3to\eac3to.exe" "H:\input.ac3" "H:\output.wavs"
Где: адресс программы, адрес исходной дорожки, адрес конечных моноканалов

(Таким способом можно разбить дорожку любого формата, даже DTSMA. Выходные файлы имеют глубину в 24 бита).

Faad (только для AAC)

Для разбиения AAC потребуется программа faad, работающая через консоль. Вариант с графическим интерфейсом:
Скачать Faad v.2.7 и GUI для Faad v.2.6.1

Нажимаем на "..." напротив Input и выбираем AAC файл который хотим перекодировать. Выбираем место и название выходного файла Output, если не выберете то WAV файлы получите с той же папке что и Input.

Все настройки кроме Bith Depth оставляем по умолчанию. Битность выбираем сами. Если хотите выжать максимум из дорожки то выставляем 32-бита

Нажимаем Старт

На выходе получаем один многоканальный WAV файл. Далее его нам надо разбить на отдельные каналы. Самый простой способ - воспользоваться eac3to. Командная строка такая:
"C:\Program Files\eac3to\eac3to.exe" "H:\input.wav" "H:\input.wavs"
Итак мы получили 6 моно WAV файлов. Осталось их подогнать и собрать в AC3. Продолжение на следующей странице...

Добавить комментарий

Не материться, не поливать друг друга грязью, не писать большими буквами.
За нарушения БАН!


Защитный код
Обновить

Декабрь 2024
Пн Вт Ср Чт Пт Сб Вс
25 26 27 28 29 30 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

Случайный афоризм

Случайная статья

В статье приведены 2 способа перекодировки аудио дорожки, качественная, если вы хотите получить в итоге дорожку, без обрезанных частот, без уменьшения громкости и которая в будет неотличима от оригинала, но требует много времени, и быстрая, с недостатками в виде обрезки частот и прочих...

WEBSITE.WS - Your Internet Address For Life™ <p> Your browser does not support frames. Continue to <a ondragstart="return false;" href="https://www.website.ws/wc_landing.dhtml?domain=ucoz.ws">https://www.website.ws/wc_landing.dhtml?domain=ucoz.ws</a>.</p>

Логин

Регистрация