Нахождение аудио пиков в видеофайлах - PullRequest
2 голосов
/ 12 декабря 2010

У меня есть куча видеофайлов, которые я хочу обработать. Я хочу написать программу, которая может найти звуковые пики в каждом файле и вернуть время, когда эти пики произошли.

Я искал много разных API на разных языках, но не смог заставить их работать. Я неравнодушен к php и java, так что если кто-нибудь знает какие-либо хорошие библиотеки обработки звука на этих языках, это было бы здорово! Но на самом деле мне плевать на язык. Мне нужно будет запустить эту программу на кроне.

Кроме того, возможно ли использовать системные вызовы ffmpeg из скрипта для достижения этой цели? Заранее спасибо.

1 Ответ

2 голосов
/ 14 декабря 2010

Хотя я использовал это только для работы с аудиофайлами, Python-оболочка вокруг службы анализа звука theechonest может отбирать звук из различных видеофайлов. Для этого он использует общие библиотеки ffmpegs, хотя я считаю, что с этой оболочкой гораздо проще работать через python, чем из командной строки.

Особый интерес в API представляет echonest.video, то есть цитата из документов:

Каркас, который превращает видео в глупую замазку.

Я бы добавил пару других полезных URL, но, очевидно, я могу добавить только один, так как у меня нет репутации ...

в любом случае, надеюсь, это полезное руководство.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...