V-Nova VC-6 is a comprehensive SDK enabling encoding and decoding of the latest production mezzanine codec standard, SMPTE VC-6 ST-2117 across a range of device platforms. VC-6 is an innovative new format providing the ultimate flexibility for accelerated production workflows.
VC-6 is fundamentally different to most industry mezzanine codecs because it’s based on repeatable s-tree structures rather than block-based DCT or Wavelet transforms. It works by creating a number of different resolutions of an image and then encodes the residual differences between them with a uniquely low-complexity approach. These simple tree structures provide intrinsic capabilities that are well suited to modern computing techniques like massive parallelism.
VC-6’s unique hierarchical structure means that it is possible to only decode up to the resolution required from the different layers within the file. Critically this provides key benefits for today’s workflows.
Reduced bandwidth requirements when working with remote content and faster transfer times.
Keep your full masters in cold storage but work against lower resolutions in hot storage.
VC-6 removes the need to separately encode proxies or other preview renditions saving compute time and simplifying file management.
Many image processing applications involve multiple servers decoding images which are often down-scaled to reduce data transfer costs. However, VC-6’s unique pyramidical and specific regions of interest tackle these challenges head-on.
VC-6 is also a compelling format for image-only use cases including consumer applications. Whilst today many different image formats are used for different purposes, VC-6 includes all of the key features needed to power fast and responsive user experiences including progressive decode, transparency and region of interest all in a format delivering lower file sizes and faster performance than JPEG, PNG or others.
Whether you’re a production software vendor or running custom video applications within your organisation, the comprehensive VC-6 SDK enables software and solution vendors to add support for VC-6 quickly and easily and the codec is compatible with major interchange standards like MXF. The VC-6 SDK is compatible across Windows. Mac and Linux for x86, ARM or GPU architectures.