fee*_*lay 4 javascript audio ffmpeg node.js
我想在 Node.js 中修剪和连接多个音频文件。我发现FFmpeg它看起来可以满足我的需要,但我不知道如何在 Node 中使用它,因为安装是通过apt-get. 理论上,我可以使用所谓的方法child_process从 bash 执行多个命令,但我不确定这是否有效。
当然,您可以通过生成child_process并以这种方式使用ffmpeg来做到这一点。这应该可以完美地工作,没有任何明显的性能问题。
不过,您可以使用Fluent-ffmpeg包来获得更多便利。例如,您可以使用选项修剪文件-t duration并使用选项连接文件-f concat。您还可以使用内置方法mergeToFile()。
例子:
// trim file
ffmpeg('input.wav')
.inputOptions('-t 2') // 2s
.output('output.wav')
.run()
// merge file
ffmpeg('input.wav')
.input('input2.wav')
.mergeToFile('merged.wav')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5700 次 |
| 最近记录: |