сжатые и несжатые файлы .wav - PullRequest
4 голосов
/ 18 февраля 2009

В чем разница между сжатыми и несжатыми WAV-файлами?

Ответы [ 4 ]

10 голосов
/ 18 февраля 2009

Формат WAV является контейнерным форматом для аудиофайлов в Windows.

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

Поскольку WAV является контейнерным форматом, содержащиеся в нем данные могут храниться в различных форматах. Один из которых является несжатым PCM , но он также может хранить ADPCM , MP3 и другие форматы и может быть прочитан и записан, если аудиокодек для формата доступно.

Разница между сжатыми и несжатыми файлами WAV заключается в том, что данные, содержащиеся в файле WAV, представляют собой несжатые необработанные аудиосэмплы или сжимаются с использованием аудиокодека, и в этом случае его необходимо распаковать перед тем, как можно будет воспроизвести. .

Дополнительная литература:

2 голосов
/ 28 ноября 2012

Разница между этими двумя вещами заключается в основном в размере объекта, сжатый может иметь меньший размер по сравнению с несжатым, в основном содержимое одинаковое.

2 голосов
/ 18 февраля 2009

Есть отличное объяснение здесь . Основное отличие состоит в том, что в несжатом волновом файле содержатся только необработанные биты, когда они «появляются». Ничего не делается, чтобы сжать или сжать их. Сжатый волновой файл использует какой-то кодек для сжатия данных перед тем, как поместить их в файл.

0 голосов
/ 18 февраля 2009

Вы должны быть очень осторожны, когда используете слово «несжатый», когда говорите о медиа.

В основном ВСЕ цифровые носители каким-то образом сжимаются. Аудио или видео. Неважно, что это такое, оно каким-то образом сжато. Это свойственно для преобразования из аналогового в цифровое.

Проблема на самом деле не техническая, она языковая.

Люди думают, что «несжатый» означает «ничего не делать с ним», хотя в действительности нет никакого способа сделать это. Когда вы преобразуете аналоговый сигнал, выходящий из микрофона и входящий в файл, всегда выполняется какое-то сжатие ... Это важно.

Что означает несжатый, это очень высокое качество. И разные «несжатые» кодеки делают вещи по-разному.

Я знаю больше о видеокодеках, поэтому я буду основывать свой пример на них.

Black Magic (компания, выпускающая видеокарты) имеет несжатый кодек. Это очень хорошо. Делает красивые изображения .. Но это не совсем "несжатый". Конечно, большой. Но сравните его с последовательностью изображений TIFF в формате DPX ... и он не такой большой и довольно сжатый. Это всего лишь 10 бит, но что-то вроде последовательности изображений OpenEXR похоже на 32 бит ... и происходит из фильма, который все еще технически сжат. Должно быть.

Это просто природа зверя.

...