2016-08-31 1 views
0

Я написал код Java для чтения .wav-файла в массив байтов.Является ли длина аудиофайла в формате .WAV (в секундах), связанным с размером файла?

.WAV файл является 44100Hz (образец в секунду), 16 битых глубины

Для аудио с длиной 1 мин, я ожидать, чтобы получить массив байт с длиной 60 * 44100 * 2. (1 мин = 60 с, каждая секунда имеет 44100 образцов, каждый образец содержит 16 бит = 2 байта)

Однако длина массива, по-видимому, удваивается. Есть ли объяснения?

ответ

0

Предполагая, что это нормальная запись, это будет Stereo - 2 канала. Таким образом, вы получаете все эти данные для каждого канала.

0

Получил ответ! Файл .WAV имеет канал как стерео. Так получился правый и левый канал.

Смежные вопросы