Magewell documentation
magewellpro
is a Windows only IO plugin for Vahana VR. It allows Vahana VR to capture audio/video
input from the Magewell Pro Capture cards.
It has been developed and tested with the Pro Capture Quad SDI.
Set-up
Drivers can be found at this address : http://www.magewell.com/download?lang=en. Please follow the documents to set up the card and the drivers.
Configuration
The magewell plugin can be used by Vahana VR through a .vah project file. Please see
the *.vah file format specification
for additional details.
Define an input for each input on the capture cards. The reader_config
member specifies how to read
it.
Example
"inputs" : [
{
"width" : 1920,
"height" : 1080,
...
"reader_config" : {
"type" : "magewellpro",
"name" : "0",
"pixel_format" : "RGB",
"interleaved" : false,
"frame_rate" : {
"num" : 30,
"den" : 1
},
"audio" : false,
"audio_channels" : 0,
"audio_sample_rate" : 0,
"audio_sample_depth" : 0,
"builtin_zoom" : "none"
},
...
}]
Parameters
Member | Type | Default value | ||
---|---|---|---|---|
type | string | magewellpro | Required. Defines a Magewell input. | |
name | string | - |
Required. The device's number (starting from 0 ). |
|
interleaved | bool | false | If the input is interlaced. | |
pixel_format | string | - |
Required. The input pixel format. Supported values are UYVY , YUY2 , RGBA , and RGB . |
|
builtin_zoom | string | - |
Required. Defines the zoom behaviour. Available values are: zoom , fill or none . |
|
frame_rate | struct | - | Required. The input framerate. | |
audio | bool | - | Required. Does this reader capture audio. |
Note that the audio format is fixed to a 48 kHz sample rate, with double-channels and 16-bit sample.