javascript - 在 Javascript 中将立体声音频转换为单声道

标签 javascript node.js audio mono

我有一个扩展名为 .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/

相关文章:

node.js - heroku node.js bash : node: command not found

javascript - nodejs 相当于涉及 $_GET 和 file_get_contents 的 php 代码

ios - 如何在 Nativescript 上访问 ios 核心音频(AudioQueue)

javascript - react 列表渲染中的细节

javascript - 为什么我需要在 d3.interval 中包含 d3.now()?

javascript - 如何在 Microsoft Windows 上使用 Node.js 编写文件?

android - 使用 Android Wear API 和 PocketSphinx

javascript - 如何删除附加元素?

javascript - 使用 for 循环捕获 javascript 中的无效输入,否则并提示

java - Spring MVC : How to stream mp3 file from controller