在Javascript中将立体声音频转换为单声道
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Javascript中将立体声音频转换为单声道相关的知识,希望对你有一定的参考价值。
我有一个扩展名为.raw的音频文件,并以立体声录制,我需要将其转换为带有Node的单声道。我无法找到如何在此过程或库中执行此操作的示例。
任何帮助都会很棒
答案
您可以使用以下库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');
以上是关于在Javascript中将立体声音频转换为单声道的主要内容,如果未能解决你的问题,请参考以下文章