网络摄像头捕获并转换为avi

时间:2010-06-18 18:56:15

标签: webcam capture

我正在开发一个项目,我正在尝试捕获网络摄像头并使用codex将文件保存到硬盘上。但我找不到它的程序?

如果程序可以从外部控制,那就太酷了,但是没有必要。

(它必须捕获音频)

1 个答案:

答案 0 :(得分:2)

如果给出了正确的命令行选项,那么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}"