查找视频文件中的音频峰值

时间:2010-12-12 02:56:08

标签: linux video audio ffmpeg

我有一堆我要处理的视频文件。我想编写一个程序,可以在每个文件中找到音频峰值并返回发生这些峰值的时间。

我在不同的语言中寻找了很多不同的API,却无法使用它们。我偏爱php和java,所以如果有人知道那些语言中的任何好的音频处理库会很棒!但我真的不太关心语言。我需要在cron上运行这个程序。

此外,是否可以在脚本中使用ffmpeg系统调用来实现此目的?提前谢谢。

1 个答案:

答案 0 :(得分:2)

虽然我只使用它来直接处理音频文件,但python wrapper around theechonest的音频分析服务可能会从各种视频文件中悄悄录制音频。它使用ffmpegs共享库来执行此操作,但我发现这个包装器通过python然后命令行更容易使用。

api中特别感兴趣的是echonest.video,引用文档:

  

将视频变成愚蠢的腻子的框架。

我会添加一些其他有用的网址,但显然我只能添加一个,因为我没有声誉......

无论如何,希望这是一个有用的领导。