跳转到内容
STAGING SERVER
DEVELOPMENT SERVER

如何在 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 行替换为以下内容:

PYLON_ROOT ?= /opt/pylon5

返回知识库文章