The MainConcept Transcoding SDK consists of a powerful encoding & decoding engine supporting all renowned MainConcept codecs including the latest components from Codec SDK and HEVC/H.265 SDK now also featuring High Dynamic Range (HDR) signaling. It works as an additional layer above the popular MainConcept Codec SDK, so developers do not need to manage the numerous codec settings and parameters required for transcoding. Due to the extensive format support, the transcoding engine offers highest flexibility to generate streams that are compliant to numerous devices and renowned media, such as Blu-ray Disc, Apple mobile devices, but also professional camcorder formats, such as the whole Sony XDCAM and XAVC portfolio as well as Panasonic P2 AVC Ultra, AVC-Intra and DVCPRO. Moreover, it supports adaptive bitstream formats such as MPEG-DASH and Apple HLS, including hybrid HLS playlist generation. You can even create and edit XML based transcoding presets and use them in your own applications.
Transcoding SDK comes with powerful algorithms to perform PQ / HDR-10 to HLG HDR conversion and vice versa. For non-HDR device compliance, it enables PQ / HDR-10 and HLG to SDR content creation. Depending on the platform used, MainConcept Transcoding SDK offers import via DirectShow, QuickTime, GStreamer as well as Apple ProRes, MPEG, HEVC/H.265 and AVC/H.264. Powerful features, such as watermarking, watch folder and batch list transcoding. Additionally, the Transcoding SDK supports several powerful subtitling and closed caption features that make your solutions suitable for professional broadcast as well as production environments.
Tight Integration with MainConcept Codec SDK
Transcoding SDK works as an additional layer above the popular MainConcept Codec SDK, so developers do not need to take care of the numerous codec settings and parameters. It allows fast development of file based transcoding tools that can be controlled via command line or act as a server side application.
Hardware Encoding powered by Intel and NVIDIA
Transcoding SDK offers AVC & HEVC hardware encoding via IntelⓇ Quick Sync Video as well asd NVIDIAⓇ NVENC HEVC on both Windows and Linux if supported by the GPU. Extended GPU-accelerated HEVC/H.265 encoding modes are available on NVIDIA RTX, GTX and Quadro boards, delivering increased performance while maintaining similar quality as the MainConcept software encoder.
Besides signaling SMPTE 2084 based HDR-10 / PQ-10 including SMPTE 2086 mastering display metadata and MaxFALL / MaxCLL, and support for HLG transfer characteristics signaling in accordance with ITU-R BT.2100-1, Transcoding SDK allows PQ / HDR-10 to HLG conversion and vice versa. Moreover, it does PQ / HDR-10 and HLG to SDR conversion to create content compliant with non-HDR devices.
Video & Audio Processing Filters
Many powerful ready-to-use video and audio filters for different production environments and occasions. Work with your own filters by using the powerful Transcoding SDK Filter API for easy integration, so they can be exposed in your current workflow.
MainConcept Transcoding SDK Data Sheet
Detailed information and feature set overview of the available packages and their included components.
|HEVC/H.265 Encoder Package||HEVC/H.265 encoder and decoder to create HLS, DASH-265, and other generic 8-bit/10-bit 4:2:0 HEVC streams in ES, MP4 and TS file formats. Includes hardware encoding using Intel Quick Sync Video (IQSV) and NVIDIA NVENC (incl. Hybrid GPU) for Windows and Linux.|
|HEVC/H.265 SABET Encoder Package||HEVC/H.265 encoder and decoder including our Smart Adaptive Bitrate Encoding Technology (SABET). Includes hardware encoding using Intel Quick Sync Video (IQSV) and NVIDIA NVENC (incl. Hybrid GPU) for Windows and Linux.|
|AVC/H.264 Encoder Package||AVC/H.264 encoder to create HLS, DASH-264, and many more 8-bit 4:2:0 streams in ES, MP4, TS, etc.|
|AVC/H.264 Broadcast Encoder Package||Encoding up to AVC/H.264 10-bit High 4:2:2 profile support, incl. AVC-Intra 50/100/200 and XAVC presets.|
|AVC/H.264 IQSV Encoder Package||AVC/H.264 Intel Quick Sync Video encoding for Windows and Linux. Free add-on for AVC/H.264 Encoder Package.|
|DVCPRO HD Encoder Package||DV, DVCPRO 25, 50 and 100 (HD) support.|
|JPEG2000 Encoder Package||DCP compliant frames generation.|
|MPEG-2 Encoder Package||MPEG-1 and MPEG-2 compliant stream generation, incl. professional XDCAM support.|
|MPEG-4 Part 2 Encoder Package||MPEG-4 Part 2 and H.263 compliant stream generation.|
|VC-1 Encoder Package||WMV encoding.|
|Dolby Digital Plus Pro Encoder Package||AC-3 and E-AC-3 audio support.|