Camera Compatibility


My software is made in MAX, which handles the video capturing from connected devices. Standards change over time so some cameras will work and some won’t. This page is my attempt to collect info about successes and failures.

Camera Compatibility Notes
Facetime Camera in Mac laptops

USB webcams

Supported, but exposure is automatic. Enable manual exposure with Macteris’s Webcam Settings or Sight Control. (An older free option is UVC-CTRL which might still work on modern operating systems?) If you have a Logitech webcam you can unlock many manual controls with their free Logitech Camera Settings app.
If your camera isn’t showing up in my software, try using syphon-camera and send the feed to my software using Syphon. (Some of my apps support Syphon, some don’t.)
iPad or iPhone Camera My software doesn’t run on iOS, but you can stream the camera image from a nearby iOS device over WiFi to your computer via AirBeam. It will output a Syphon stream. (Some of my apps support Syphon, some don’t.)
Small Camcorders
You need an HDMI capture box (see below).
Canon DSLRs Not supported directly, but…

To capture a not-quite-HD stream via USB for free, use Camera Live to convert the camera’s live-view image into a Syphon stream. (Some of my apps support Syphon, some don’t.)

Most DSLRs stream their signal over an HDMI cable, so you can use a capture box (see below). Check to see if you can turn off the onscreen displays, though!

Other DSLRs and Mirrorless cams (Nikon, Panasonic, etc) Not supported directly, but…

Most DSLRs stream their signal over an HDMI cable, so you can use a capture box (see below). Check to see if you can turn off the onscreen displays!

Compact Still Cameras Not supported. I don’t know of any compact cameras that stream an HD video signal over HDMI. The HDMI ports on compact cameras seem to only work in playback mode, not record mode.
Networked “IP Cameras” IP cameras are surveillance cameras with wifi or ethernet jacks that broadcast their video data over a network. They are not directly supported but you can use Camera Live to convert them into a Syphon stream. (Some of my apps support Syphon, some don’t.) (The older IPCAM2SYPHON app does the same thing)
Computer Screen OK, it’s not a camera, but you can use Syphoner to capture a specific application window and send it as a Syphon stream. (Some of my apps support Syphon, some don’t.)
HDMI Capture Boxes Blackmagic Design makes excellent Thunderbolt & USB3 devices for capturing video from HDMI sources (like many of the cameras listed above). They generally work with my software, although some resolutions and frame-rates might not be available. The free Black-Syphon utility from the makers of VDMX uses a different method which supports all resolutions/frame-rates. It converts the feed to a Syphon stream. (Some of my apps support Syphon, some don’t.)

Matrox makes HDMI capture hardware but they lack long-term driver support.

Legacy Cameras (might work, no longer tested)

IIDC cameras are Firewire cameras that offer uncompressed capture (mostly intended for “machine-vision”applications). My software generally supports them, but a Firewire adapter is required.

DV and HDV cameras (remember them?) stream their footage over Firewire. My software generally supports them, but a Firewire adapter is required. (HDV cameras usually have HDMI outputs too, so they are supported by the HDMI capture solutions listed above.)

Panasonic DVCProHD cameras (HVX200 and HPX170) are supported, but only if you have FCP7 installed. Certain frame-rates not supported.