2016-01-07 27 views
0

我使用ffmpeg编程式地从单个视频文件中提取多个音频剪辑。在ffmpeg中,我可以用帧而不是秒来指定时间吗?

我的输入数据(开始点和结束点)是以帧为单位而不是以秒为单位指定的,而音频片段将由以帧为中心的用户(动画师)使用。所以,我宁愿在整个框架中工作。

此外,帧率是30fps,这意味着我将在0.033333秒的步骤中工作,而且我不确定期望ffmpeg在给定这些值时能够正确修剪是否合理。

是否可以指定帧号而不是ffmpeg time durationstart point (-ss) and duration (-t)?还是有我以前错过的以帧为中心的ffmpeg命令?

+0

hmmm,https://pypi.python.org/pypi/pydub可能适合我这里的要求(但仍然不是以帧为中心) – d3vid

回答

1

音频帧或样本编号不对应于视频帧编号,并且我没有看到通过参考视频帧索引来指定音频修剪点的方法。尽管如此,请参阅此answer了解更多详情。

+0

链接的答案看起来很有帮助,即使它是确认“否”,谢谢 – d3vid

相关问题