WAV часто используют как монтажный и архивный формат, потому что внутри него обычно хранится PCM без perceptual-сжатия. Объединение двух WAV кажется простой операцией, но файлы могут отличаться частотой дискретизации, разрядностью, числом каналов и способом представления отсчётов. Для одного корректного результата параметры должны быть согласованы.
В редакторе Helionix можно добавить несколько WAV, обрезать лишние края, изменить порядок и скачать единый WAV. Инструмент также принимает MP3, OGG, M4A, AAC и FLAC, но термин «без потери качества» требует точного объяснения.
Как объединить WAV
- Сохраните исходные файлы и запишите их технические параметры.
- Загрузите записи в нужном порядке.
- Удалите лишнюю тишину или повторяющиеся участки на границах.
- Прослушайте каждый стык в наушниках.
- Соберите итоговый WAV и проверьте его в другом проигрывателе.
- Сравните длительность, каналы, частоту и отсутствие клиппинга.
Что означает «без потери»
Если PCM-отсчёты копируются без изменения в контейнер с совместимыми параметрами, дополнительного сжатия с потерями нет. Но браузерный редактор может декодировать данные во внутренний формат с плавающей точкой, согласовать частоту или каналы, а затем записать новый PCM. Это не perceptual-кодирование вроде MP3, однако новый файл не обязательно будет побайтной копией исходных блоков.
| Параметр | Если совпадает | Если различается |
|---|---|---|
| Частота дискретизации | Можно сохранить общую временную сетку | Нужен ресемплинг одного источника |
| Каналы | Последовательность сохраняется | Нужно согласовать моно и стерео |
| Разрядность | Проще избежать квантования | Происходит преобразование представления |
| Уровень | Стык предсказуемее | Слышен скачок громкости |
Частота дискретизации
Она показывает количество кадров в секунду. Нельзя составить один обычный PCM-поток, в первой половине которого временная сетка 44,1 кГц, а во второй — 48 кГц, не описав это как отдельные потоки. Редактор приводит материал к общей частоте. Качественный ресемплинг обычно прозрачен, но технические измерения и хеши меняются.
Моно и стерео
При объединении моно с стерео нужно определить раскладку. Моно можно продублировать в левый и правый каналы, а стерео — оставить двухканальным. Простое помещение моносигнала только слева создаст неприятный перекос. После экспорта обязательно проверьте оба канала отдельно и через обычные колонки.
Разрядность и запас по уровню
PCM с фиксированной точкой имеет ограниченный диапазон значений. Если обработка или преобразование превышает его, возникает клиппинг. Обычная последовательная склейка не должна суммировать сигналы, но различия уровня всё равно слышны. Нормализацию лучше выполнять после окончательной сборки, не поднимая пики вплотную к пределу.
Метаданные RIFF/WAVE
WAV является RIFF-контейнером с чанками формата, данных и возможной дополнительной информации. При создании нового файла редактор обязан сформировать новые размеры и заголовки. Неизвестные служебные чанки, маркеры, BWF-метаданные и комментарии могут не переноситься. Если они важны для вещательного процесса, проверьте их специализированным анализатором.
Как проверить качество
Слуховая проверка должна охватывать стыки, тихие места и максимальные пики. Технически сравните параметры и убедитесь, что канал не пропал. Побайтное сравнение всего исходника с частью нового контейнера некорректно из-за новых заголовков и возможного преобразования. Для строгого архива храните оригиналы рядом с готовым монтажом.
Что делать с файлами разной продолжительности каналов
Повреждённый или необычно записанный WAV может содержать некорректный размер блока данных либо неполный последний кадр. Перед склейкой каждый источник должен полностью декодироваться без ошибки. Не дополняйте отсутствующие байты догадками. Если программа показывает предупреждение, сначала восстановите файл из исходной записи или корректно переэкспортируйте его, а уже затем включайте в общий монтаж.
Частые вопросы
Почему итоговый WAV не равен сумме размеров?
Создаётся новый заголовок, а параметры могут быть приведены к общему виду. Также вы могли удалить тишину.
Можно ли добавить MP3 к WAV?
Да, MP3 декодируется, но его прежние потери никуда не исчезают. Итоговый контейнер остаётся WAV.
Сохранятся ли маркеры исходных WAV?
Не гарантированно. Обычный редактор ориентирован на аудиоданные, а не на все специальные RIFF-чанки.
