我有一个扩展名为.raw的音频文件,并以立体声记录,我需要使用Node将其转换为单声道。我找不到如何执行此过程或库的示例。
任何帮助都会很棒
答案 0 :(得分:0)
您可以使用以下库 https://github.com/fluent-ffmpeg/node-fluent-ffmpeg在节点上使用ffmpeg。
然后通过ffmpeg将其转换为立体声到单声道
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');