Преобразование WAV в AIF - разница между записанным AIF - PullRequest
0 голосов
/ 28 сентября 2018

В терминах аудио нет разницы между AIF и WAV, потому что они оба несжатые аудио.Единственная разница - это порядок байтов (порядковый номер).

Мой вопрос: может ли какое-либо программное обеспечение определить разницу между AIF, который записан как таковой, и AIF, который был записан в формате WAV и преобразован?Я посмотрел на шестнадцатеричный редактор, и кажется, что есть различие в чанках - записанный AIF имеет больше пустого пространства в чанках COMM и SSND, казалось бы.

Есть ли причина для этого?

Большое спасибо

1 Ответ

0 голосов
/ 01 октября 2018

"... записанный AIF имеет больше пустого пространства в блоках COMM и SSND, казалось бы."

Это может быть проблемой сконкретный рекордер, который вы используете.

Как правило, нет разницы в размере в несжатых данных PCM.Я протестировал 10-секундный файл AAC, преобразованный в WAVE, а также в AIFF, в результате оба формата имеют данные PCM длиной 1572864 байт.

Также объясните "more empty space in the COMM and SSND chunks", поскольку ...

  • COMM содержит только метаданные объемом 10 байтов, но в файле WAV для метаданных будет до 84 байтов.

  • SSND - 16 байтов, за которыми следуют данные PCM, в .wav блок данных - 8 байтов, за которыми следует PCM.

...