IndieCam MOV File Reader Configuration

The IndieCam cameras are small, light, HD and 2K recording RAW bayer pattern cameras.  They provide the raw data via HD-SDI by embedding it into a SMPTE standard signal that can be recorded by most uncompressed recorders.  Because the type marked by the recorder is SMPTE YCbCr 10 (v210 in general), the RAW data cannot be automatically detected.  To use these files in Assimilate Scratch and MediaReactor, the system must be set up to re-label these files.

Overriding IndieCam MOV Files' FourCC

The default fourcc (a four character code that describes the video format) in an MOV file will be 'v210'.  This is the fourcc that describes the YCbCr 10 bit video that was captured from the HD-SDI output of the camera by the capture device.  To have Assimilate Scratch or Lab properly interpret the raw data, it is necessary to override the fourcc with an IndieCam-specific fourcc. To set this up, run DDRConfig from the MRWS (MediaReactor Workstation) installation:

DDRConfigIndieCam

Under the MediaReactor/PlugIns/QTMovie branch there will be an IndieCamV210 entry.  If this is changed to one of the supported IndieCam types, then all v210 files will be interpreted as that type of IndieCam file.  The possible types are

  • INDIECAM_POV ICPV - IndieCam POV GBRG
    • 0x56504349
  • INDIECAM_RGGB2K IC12 - IndieCam RGGB 12bit-RAW
    • 0x32314349
  • INDIECAM_2KRAW IC2K - IndieCam GBRG 2k-RAW
    • 0x4B324349
  • INDIECAM_2IN1RAW IC2X - IndieCam GBRG 2in1-RAW
    • 0x58324349

Setting the IndieCamV210 entry to the hex values above (when the edit box is in hex) will cause all v210 files to be interpreted as that type of IndieCam raw file.  This means, (1) you cannot use standard v210 files and, (2) you cannot mix 2K and POV files on the same time line, as one of them will be interpreted incorrectly.  We are working on a solution to this problem, please contact us if you require more information.

More information on IndieCam is available here.

MediaReactor Workstation is available here.