방법: Linux에서 AVI 동영상 녹화하기#
pylon의 Linux 버전에는 Windows 버전과 같은 내장 AVI 클래스가 포함되어 있지 않으므로, 오픈 소스 라이브러리를 사용하여 AVI 파일을 생성하는 방법은 다음과 같습니다.
인터넷에는 다음과 같은 다양한 오픈 소스 솔루션이 있습니다.
- VLC Lib
- Gstreamer
- MakeAVI
- Qtffmpegwrapper
- Ffmpeg
- OpenCV
이 솔루션은 OpenCV를 사용하여 AVI 파일을 작성하는 방법을 보여주는 pylon API 샘플을 제공합니다.
이 샘플은 pylon 6 이상을 사용하여 빌드할 수 있으며, 기본적으로 DIVX 압축 AVI 파일을 생성합니다. MJPEG 또는 MPEG-4 4.2와 같은 다른 코덱을 사용하려면 80~83행과 149~151행의 코드를 자유롭게 수정하십시오.
pylon 5에서 작동하도록 하려면 makefile을 수정하고 8번째 줄을 다음과 같이 교체하십시오.