问题标签 [ffmpy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
100 浏览

ffmpeg - 如何将 ffmpeg 命令转换为使用 ffmpy?

我正在尝试使用 ffmpy 从整个音频文件中提取某个音频片段,而我之前并没有真正使用过。到目前为止,我已经研究过提取某个时间范围,这建议使用如下命令:

ffmpeg -ss 00:01:00 -i input.mp3 -to 00:02:00 -c copy output.mp3

就我而言,我正在尝试编写一个 Python 脚本来对多个音频文件执行此操作。由于我正在从 csv 读取数据,因此我将重要信息存储在变量中。但是,作为 ffmpy 和 ffmpeg 的第一次用户,我真的不确定我应该如何做到这一点。

下面是我到目前为止的代码(包括到目前为止我尝试做的提取音频位的操作):

我目前面临的主要问题是我在运行ff.run(). 即使在命令行上运行相同的命令(使用 ffmpeg)似乎完美无缺,但当尝试使用ffmpy它运行时,我会给出“FFRuntime Exited With Status Code 1”,我不确定是什么原因造成的。由于我才刚刚开始使用 ffmpy 和 ffmpeg 我不完全确定我在做什么是正确的,所以任何帮助将不胜感激。