У меня есть аудиофайл с расширением .raw, записанный в стерео, и мне нужно конвертировать его в моно с Node. Я не могу найти пример того, как сделать это в этом процессе или в библиотеке.
Любая помощь будет отличной
Вы можете использовать следующую библиотеку https://github.com/fluent-ffmpeg/node-fluent-ffmpeg для использования ffmpeg на узле.
и далее для преобразования в стерео в моно через ffmpeg ffmpeg -i stereo.flac -ac 1 mono.flac
ffmpeg -i stereo.flac -ac 1 mono.flac
Просто передайте вышеуказанные параметры в библиотеку ffmpeg. Вот мой код, который, кажется, работает
var FFmpeg = require('fluent-ffmpeg'); var command = FFmpeg({ source: 'test.webm' }).addOption('-ac', 1) .saveToFile('out.mp3');