Hauppauge HD PVR 2 para ffmpeg no OS X

1

Como posso usar o ffmpeg para capturar vídeo e áudio de um Hauppauge HD PVR 2 conectado ao meu Mac via USB?

Eu vi algumas postagens aqui e aqui sobre como fazer isso em uma máquina Unix (não no OS X) usando ffmpeg -i /dev/video0 e eu esperava que isso também funcionasse no OS X, mas não vejo nenhum arquivo / dev / videoN quando conecto o dispositivo via USB. Não tenho certeza, mas parece que a chave ausente pode ser que eu precise carregar um "módulo do kernel" para reconhecer o dispositivo. Eu não sou especialista em extensões / módulos de kernel ou arquivos de dispositivos, então eu esperava que alguém pudesse me apontar na direção certa aqui. Obrigado!

Nota: o script mencionado no primeiro link está localizado em pastebin.com/jv8fd7Bq (eu "preciso de pelo menos 10 de reputação para postar mais de 2 links").

    
por tboyce12 20.02.2014 / 09:10

1 resposta

1

A solução na qual estou trabalhando é usar o AppleScript para automatizar a GUI HDPVRCapture (custa dinheiro) e, em seguida, o pós-processamento o arquivo resultante usando o ffmpeg.

Eu consegui pressionar o botão "Record" do HDPVRCapture usando este AppleScript:

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

E o seguinte AppleScript para pressionar o botão "Stop":

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

Eu então usarei um script python para amarrá-los e chamar o ffmpeg para o pós-processamento.

    
por 12.07.2014 / 10:11