【发布时间】:2010-06-18 18:56:15
【问题描述】:
我正在处理一个项目,我正在尝试捕获网络摄像头并使用 codex 将文件保存到硬盘。但我找不到它的程序?
如果程序可以从外部控制但不是必需的,那就太酷了。
(它必须将音频捕获到)
【问题讨论】:
我正在处理一个项目,我正在尝试捕获网络摄像头并使用 codex 将文件保存到硬盘。但我找不到它的程序?
如果程序可以从外部控制但不是必需的,那就太酷了。
(它必须将音频捕获到)
【问题讨论】:
如果给定适当的命令行选项,vlc 可以直接进行记录和转换(但这不是微不足道的,而是相当有据可查的)。
还有一个库 libvlc,您可以使用它来做 vlc 所做的任何事情;我只用它来播放,但我想捕获和保存到文件应该不会太难。
你没有告诉你的平台,但是 vlc 和 libvlc 都是 windows/linux/osx,所以这应该不是什么大问题。
例如,这是我用来从网络摄像头开始录制的 vlc 命令行
vlc v4l2:// :v4l2-dev=/dev/video0 :v4l2-width=320 :v4l2-height=240
--sout "#transcode{vcodec=x264,acodec=mpga,vb=800,ab=128}
:standard{access=file,dst=capture.avi}"
【讨论】: