The Pro Capture HDMI Card from Magewell is a low-profile PCIe x1 card that allows for capturing a single channel of HDMI input. It supports capturing of component plus audio, composite plus audio, and S-video plus audio via the included DB-9 breakout cable, and HDMI plus embedded audio via the HDMI port. The card also supports multiple colour sampling modes, 10- and 12-bit colour depths, up to 8 audio channels at 48 kHz, and output resolutions up to 2048x2048 with frame rates up to 120 fps. It is also capable of numerous video processing features, including cropping, scaling, de-interleaving, aspect ratio conversion, colour format conversion, video frame rate conversion, and video OSD composition.
Pro Capture HDMI Card supports multiple cards per system and unlimited output streams with independently adjustable parameters per stream. Additional features include ultra-low latency, timestamp and A/V synchronisation, and LED status indicators. The card supports Windows, Linux, and Mac operating systems, multiple APIs for Windows and Linux, and provides Windows SDKs for easier integration.
Features
HDMI Input
- 225 MHz HDMI receiver
- Adaptive HDMI equaliser support for cables lengths up to 98'
- Supports customised EDID
- Supports extraction of AVI/Audio/SPD/MS/VS/ACP/IRSC1/ISRC2/Gamut InfoFrames
- Full colourimetry support
- Supports 8/10/12-bit colour depths
- Supports RGB 4:4:4, YCbCr 4:4:4, YCbCr 4:2:2 colour sampling
- Supports up to 8-channel IEC60958/IEC61937 audio streams
- Supports extraction of audio formation information & channel status data, video timing, 3D format information, and Sony/Canon DSLR time code
Component Input
- 12-bit ADC
- Supports RGB & YCbCr (YUV) colour formats
- Supports Separated sync, Composite sync, Sync-on-green (SOG), Sync-on-luminance (SOY)
- Supports DMT, CEA, CVT, GTF video timings
- Input signals up to 165 MHz pixel rate are digitised with 1:1 sampling whereas those over 165 MHz can be digitised with horizontal sub-sampling (resulting in some image quality loss; not officially supported)
- Auto detection of RGB & YCbCr colour formats
- Auto or manual sampling phase adjustment
- Auto horizontal alignment
- Supports customised video timings and customised video resolutions for CVT/GTF timings
YC & Composite Input
- 12-bit ADC
- Supports NTSC, PAL, and SECAM standards
- Auto detection of video input standard
Video Processing
- Two video processing pipelines with approximately 180MP/s processing bandwidth for each
- Supports full 10-bit video processing
- Video cropping and scaling
- Video de-interlacing (wave, blend top & bottom, top field only, bottom field only)
- Aspect ratio conversion
- Automatic or manual selection of input and output aspect ratios
- Three aspect ratio conversion modes: ignore (anamorphic), cropping, or padding (letterbox or pillarbox)
- Video colour format conversion
- Automatic and manual selection of input/output colour format, quantisation ranges, and output saturation range
- Supports RGB, YCbCr 601, YCbCr 709, YCbCr 2020 colour formats
- Limited or full quantisation range
- Limited, full, and extended gamut saturation range
- Video frame rate conversion
- Video OSD composition
- PNG OSD image of up to 2048x2048
- Dynamic loading of RGBA OSD image via SDK
Multiple Cards per System
- Supports multiple cards plugged into one system
- On-board rotary switch to set card number, with 16 positions from 0 to F
- System hardware device tree will display “01: Pro Capture AIO” when rotary switch is set to 1, and so on
- The video and audio device names displayed in your software will include the card number (set by the rotary switch)
Multiple Output Streams
- Unlimited output streams for any one input channel
- Independent cropping, aspect ratio, colour format, resolution, frame rate, de-interlacing, and colour adjustment settings for each individual stream
Ultra-Low Latency Support
- Latency of 64 video lines
- Partial notification mode in SDK
Timestamp & AV Synchronisation
- Hardware-based 100ns high-resolution clock
- Audio frames (192 audio samples) & video frames are stamped with hardware clock
- Hardware clock can be synchronised across cards (via SDK)
Video Output SG-DMA
- Supports auto detection of Intel tiled GPU surface
- Supports DirectGMA for AMD video adapter chipsets
- Supports GPUDirect for NVIDIA video adapter chipsets
- 400 MB/s per channel DMA bandwidth in a PCIe 2.0 system
- 200 MB/s per channel DMA bandwidth in a PCIe 1.0 system
SDK
- Pro Capture SDK for DirectShow for easy integration (Windows)
- Pro Capture SDK for DirectKS for maximum flexibility & performance (Windows)
Windows Driver Tweaks
- All options can be controlled by three levels of registry key: global level, product level, and device level
- Video, audio, crossbar filter names can be customised via registry keys
Firmware Upgrade
- Multiple cards in one system can be upgraded simultaneously
- Cards can be upgraded without a system power shutdown when it is not in use
- Supports Safe upgrade
- If power off or system breakdown occurs when the firmware is being upgraded, it will automatically restore to the initial version (only available for firmware version 1.21 and above)