Hauppauge HD PVR 2 在 OS X 上转 ffmpeg

Hauppauge HD PVR 2 在 OS X 上转 ffmpeg

如何使用 ffmpeg 从通过 USB 连接到 Mac 的 Hauppauge HD PVR 2 捕获视频和音频?

我看过几篇帖子这里这里关于在 Unix 机器(不是 OS X)上执行此操作ffmpeg -i /dev/video0,我希望这也可以在 OS X 上运行,但当我通过 USB 插入设备时,我没有看到任何 /dev/videoN 文件。不确定,但看起来缺少的关键可能是我需要加载“内核模块”来识别设备。我不是内核模块/扩展或设备文件的专家,所以我希望有人能在这里给我指出正确的方向。谢谢!

注意:第一个链接中提到的脚本位于 pastebin.com/jv8fd7Bq(我“需要至少 10 点声誉才能发布超过 2 个链接”)。

答案1

我正在研究的解决方案是使用 AppleScript 来自动化HDPVR捕捉(需要花钱) GUI,然后使用 ffmpeg 对生成的文件进行后期处理。

我已设法使用此 AppleScript 按下 HDPVRCapture 的“录制”按钮:

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 进行后期处理。

相关内容