如何:在 Linux 上錄製 AVI 影片#
由於 Linux 版本的 pylon 未包含像 Windows 版本那樣內建的 AVI 類別,因此以下說明如何使用第三方開源程式庫來建立 AVI 檔案。
網路上有許多可用的開源解決方案,例如:
- VLC Lib
- 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 行替換為以下內容: