-
Notifications
You must be signed in to change notification settings - Fork 1
Capture plugins
AndreyBarmaley edited this page Apr 20, 2022
·
8 revisions
json config:
"type": "capture_ffmpeg",
"debug": 0,
"device": "/dev/video0",
"format": "video4linux2",
"ffmpeg:options": { "video_standard": "PAL", "video_input": "s-video", "video_size": "640x480" },
"frames:sec": 25,
"scale": true
description:
this plugin is used to get images via the ffmpeg API.
json config:
"type": "capture_ffmpeg",
"debug": 4,
"device": "rtsp://kkm-videocam:554/live1.sdp",
"format": "rtsp",
"init:timeout": 5000,
"scale": true
json config:
"type": "capture_fireware",
"debug": 1,
"guid": "auto",
"scale": true
description:
this plugin is used to get images from fireware stream.
json config:
"type": "capture_flycap",
"debug": 0,
"device": 0,
"scale": true
description:
this plugin is used to get images from FlyCaplture API.
json config:
"type": "capture_decklink",
"debug": 0,
"device": 0,
"connection": "hdmi",
"scale": true
description:
this plugin is used to get images from DeckLink API.
json config:
"type": "capture_vnc",
"debug": 0,
"host": "remotehost",
"port": 5905,
"password": "remotepass",
"init:timeout": 5000,
"scale": true
description:
this plugin is used to get remote vnc screen.
json config:
"type": "capture_image",
"debug": 0,
"image": "/var/tmp/image.png",
"frames:sec": 1,
"static": false,
"lock": "/var/tmp/image.lock",
"scale": true
description:
this plugin is used to get images from the local storage.
json config:
"type": "capture_script",
"debug": 0,
"exec": "/var/tmp/capture-get.sh",
"frames:sec": 1,
"scale": true
description:
this plugin is used to get images from external script.
the script should return the path to the image file.