2010-06-18 53 views
0

我正在開展一個項目,我試圖捕獲一個網絡攝像頭並使用代碼將文件保存到硬盤。但我找不到它的程序?網絡攝像頭捕獲並轉換爲AVI

如果程序可以從外部控制但不是必需的,那將是很酷的。

(它捕獲音頻),如果給予適當的命令行選項(即不過是不平凡的,但相當有據可查)

回答

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}"