Конвертация pcm аудио файла в wav

  1. Скачать FFmpeg
  2. Используйте команду
ffmpeg -f alaw -ar 8000 -ac 1 -i input.pcm out.wav

Обозначение параметров

  • -f s16le … Чем больше диапазон, тем более детальный звук
  • -ar 8000 … частота дискретизации 8 кГц
  • -ac 2 … 2 канала (стерео)
  • -ac 1 … 1 канал (моно)
  • -i input.pcm … входной файл
  • out.wav … выходной файл

Примечание: если файл на выходе имеет шумы или вообще неразборчивый, попробуйте все параметры по очереди

 alaw         PCM A-law
 f32be        PCM 32-bit floating-point big-endian
 f32le         PCM 32-bit floating-point little-endian
 f64be        PCM 64-bit floating-point big-endian
 f64le        PCM 64-bit floating-point little-endian
 mulaw     PCM mu-law
 s16be      PCM signed 16-bit big-endian
 s16le       PCM signed 16-bit little-endian
 s24be      PCM signed 24-bit big-endian
 s24le       PCM signed 24-bit little-endian
 s32be      PCM signed 32-bit big-endian
 s32le       PCM signed 32-bit little-endian
 s8            PCM signed 8-bit
 u16be      PCM unsigned 16-bit big-endian
 u16le       PCM unsigned 16-bit little-endian
 u24be      PCM unsigned 24-bit big-endian
 u24le       PCM unsigned 24-bit little-endian
 u32be      PCM unsigned 32-bit big-endian
 u32le       PCM unsigned 32-bit little-endian
 u8            PCM unsigned 8-bit
Наверх