1

Как я могу использовать ffmpeg для захвата видео и аудио с Hauppauge HD PVR 2, подключенного к моему Mac через USB?

Я видел несколько постов здесь и здесь о том, как сделать это на Unix-машине (не OS X) с использованием ffmpeg -i /dev/video0 и я надеялся, что это также будет работать на OS X, но я не вижу ни одного /dev /videoN файлы, когда я подключаю устройство через USB. Не уверен, но похоже, что отсутствующий ключ может быть связан с тем, что мне нужно загрузить "модуль ядра", чтобы распознать устройство. Я не эксперт по модулям / расширениям ядра или файлам устройств, поэтому я надеялся, что кто-то может указать мне правильное направление здесь. Спасибо!

Примечание. Сценарий, упомянутый в первой ссылке, находится по адресу pastebin.com/jv8fd7Bq (мне «нужно как минимум 10 репутаций, чтобы разместить более 2 ссылок»).

1 ответ1

1

Решение, над которым я работаю, состоит в том, чтобы использовать AppleScript для автоматизации графического интерфейса HDPVRCapture (стоит денег), а затем постобработать полученный файл с помощью ffmpeg.

Мне удалось нажать кнопку "Запись" HDPVRCapture с помощью этого AppleScript:

tell application "System Events"
    tell process "HDPVRCapture"
        click button "Record" of window 1
    end tell
end tell

И следующий AppleScript для нажатия кнопки "Стоп":

tell application "System Events"
    tell process "HDPVRCapture"
        click button "Stop" of sheet 1 of window 1
    end tell
end tell

Затем я буду использовать скрипт Python, чтобы связать их вместе и вызвать ffmpeg для последующей обработки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .