У меня есть аудиофайлы Mp3 с той же музыкой, которые кодируются с различной частотой дискретизации и глубиной бит.Конвертация файлов NAudio
Например:
- Титаник - 96 Кбит - 44 KHz.mp3
- Титаник - 96 Кбит - 48 KHz.mp3
- Титаник - 128 Кбит - 44 KHz.mp3
- титановые - 128 Кбит - 48 KHz.mp3
- Титаник - 192 Кбит - 44 KHz.mp3
- Титаник - 192 Кбит - 48 KHz.mp3
- Титаник - 224 Кбит - 44 KHz.mp3
- Титаник - 224 Кбит - 48 KHz.mp3
- Титаник - 320 Кбит - 44 KHz.mp3
- Титаник - 320 Кбит - 48 KHz.mp3
Я хочу преобразовать все эти Mp3-файлы в формат Wav (формат ввода-вывода PCM IEEE), используя NAudio.
Перед преобразованием в формат Wav я хочу, чтобы все файлы Mp3 были преобразованы в стандартную частоту дискретизации и глубину бита: 192 Кбит/с, 48 кГц.
Нужно ли делать повторную выборку Mp3 до требуемой скорости Mp3 и глубины бит, прежде чем, наконец, преобразовать ее в формат Wav? Или это можно сделать при преобразовании в формат Wav?
Оцените, можете ли вы предоставить пример кода.
Спасибо.
Какова настройка для достижения скорости передачи 192 кбит/с? – user3261909
Битрейт в PCM WAV-файлах - это прямой расчет на основе частот * каналов * бит глубины (48000 * 2 * 16) или вдвое больше, чем для IEEE-float. Файлы WAV имеют гораздо более высокие битрейты, чем MP3. –
Как можно выполнить повторную выборку в памяти (поток) вместо записи в файл? – user3261909