跳至內容
測試伺服器
開發伺服器

如何:在 Linux 上錄製 AVI 影片#

由於 pylon 的Linux 版本並未像Windows 版本那樣內建 AVI 類別,以下將說明如何透過第三方開源函式庫來建立 AVI 檔案。

網路上有許多開源解決方案,例如:

  • VLC 函式庫
  • Gstreamer
  • MakeAVI
  • Qtffmpegwrapper
  • Ffmpeg
  • OpenCV

此解決方案提供了一個 pylon API 範例,展示如何使用 OpenCV 寫入 AVI 檔案。

此範例可針對 pylon 6 或更高版本進行編譯,並預設輸出 DIVX 壓縮的 AVI 檔案。若您想使用其他編解碼器(例如 MJPEG 或 MPEG-4 4.2),請隨意修改程式碼第 80–83 行及第 149–151 行。

若要使其與 Pylon 5 相容,只需修改 makefile,並將第 8 行替換為以下內容:

PYLON_ROOT ?= /opt/pylon5

返回知識文章