從不支持它的傻瓜相機串流視頻

從不支持它的傻瓜相機串流視頻

我有一台佳能 IXUS 120is (PowerShot SD940) - 一台不錯的數位相機,已經有幾年了。它確實可以錄製相當不錯的視頻,但是遺憾的是,它不能用作網絡攝像頭,而且我需要通過網絡傳輸視頻。我已經在上面安裝了 CHDK,雖然它非常靈活,但似乎並沒有為我的問題提供解決方案。

我認為視訊片段是即時寫入 SD 卡的 - 是否有一種破解方法可以讓我在寫入檔案時對其進行監控,並透過網路廣播其內容?也許透過 SDIO 將相機插槽連接到筆記型電腦的讀卡機?

我正在運行 Windows,但我對 Linux 大致熟悉;另一個問題建議使用檔案到/dev/video 驅動程式 - 是否存在此類工具?

答案1

在 Linux 上,我很幸運地使用了gphoto2Canon EOS Rebel XS。我不得不擺弄時間才能讓它正常工作,但這是有效的:

  1. 插入相機並將其開啟。
  2. 當相機預熱時,請執行以下操作:

    $ gphoto2 --capture-image-and-download --interval 1
    

(或者無論您想要拍照的頻率如何。)它並不完全實時,但它可能會讓您朝著正確的方向前進。每次相機拍照時,都會將新影像儲存到目前目錄中,並且只要您不關閉相機,它就會愉快地繼續拍攝。

相關內容