В чем разница между файлом WAV и файлом M4A? - PullRequest
0 голосов
/ 31 октября 2019

Я хочу преобразовать некоторые аудиофайлы в спектрограммы. Мне интересно, в чем разница между файлом M4A и WAV. Если у меня есть две одинаковые аудиозаписи, одна сохраненная как wav, а другая как m4a, будет ли разница в представлениях спектрограммы обоих?

Ответы [ 2 ]

0 голосов
/ 01 ноября 2019

И WAV, и M4A являются контейнерными форматами, с опциями того, как именно аудиоданные кодируются и представляются в файле. Файл WAV содержит одну звуковую дорожку с различными вариантами кодирования, в том числе возможными для формата M4A. Однако чаще всего под WAV подразумевается наличие несжатого звука внутри, когда данные содержатся в формате PCM .

Файлы M4A представляют собой файлы MP4 ( MPEG-4 Part 14 ). подразумевается, что внутри есть одна звуковая дорожка. Вариантов кодирования намного меньше, хотя они все еще включают сжатые и несжатые. Чаще всего M4A имеет аудио кодированный с AAC кодированием , который является кодированием с потерями. В зависимости от этой потери, примерно от того, сколько информации было потеряно во время кодирования, ваша спектрограмма может отличаться от той, которая основана на исходных данных.

0 голосов
/ 31 октября 2019

Формат m4a использует алгоритм сжатия с потерями, поэтому возможны различия в зависимости от уровня сжатия, а также от разрешения и глубины спектрограммы. Формат .wav также может быть с потерями из-за квантования звука с помощью A / D или любого преобразования формата сэмпла / скорости. Таким образом, разница может быть в минимальном уровне шума или в частях спектра звука, которые обычно не слышны (из-за маскирующих эффектов и т. Д.) Для людей.

...