我有一个扩展名为 .raw 并以立体声录制的音频文件,我需要使用 Node 将其转换为单声道。我无法找到如何执行此过程或库的示例。
任何帮助都会很棒
最佳答案
您可以使用以下库 https://github.com/fluent-ffmpeg/node-fluent-ffmpeg在 Node 上使用 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');
关于javascript - 在 Javascript 中将立体声音频转换为单声道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55374641/