2016-12-12 9 views
0

Я работаю над программой анализа фильмов, которая извлекает данные в реальном времени из фильма, который воспроизводится в том же эскизе. Для анализа звука я попробовал библиотеку minim, но я не могу понять, как получить аудиосигнал из фильма. Все, что я мог сделать - это доступ к аудиофайлу, я загружался в эскиз вручную или линейный вход через микрофон.Как я могу получить доступ к аудиовыходу, поступающему из фильма, воспроизводимого при обработке?

Большое спасибо!

ответ

0

Хотя GStreamer (используемый библиотекой обработки видео) имеет access to audio, сама библиотека обработки видео не раскрывает это на данный момент.

Вам нужно будет использовать обходные пути на данный момент:

  1. Извлечение аудио из видео и загрузить прямо в миним. (вы можете запускать воспроизведение звука одновременно с воспроизведением фильма, если вам нужно)
  2. или использовать инструмент для использования аудиовыхода системы в качестве входа (минимальная линия ввода). В OSX вы можете использовать Soundflower. Другой вариант - JACK, и это интерфейс исправлений.
+0

Большое спасибо, я попробовал Soundflower и с небольшим количеством проб и ошибок. Я понял это. Было бы здорово, если бы был более простой способ. – lkssmnt