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 introduced with iOS 11 and macOS High Sierra releases and specs. You can even create and edit XML based transcoding presets and use them in your own applications.
Depending on the platform used, MainConcept Transcoding SDK offers import via DirectShow, QuickTime, GStreamer as well as 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.
Ready-to-Use Tutorials as a Quick Start
Use Transcoding SDK as is on a server using the numerous tutorials included for direct content creation. They already offer ready-to-use presets focusing on both quality and performance.
High Dynamic Range Support
Signaling SMPTE 2084 based HDR-10 / PQ-10 including SMPTE 2086 mastering display metadata and MaxFALL, MaxCLL for encoding into HD and 4K. Transcoding SDK additionally supports HLG transfer characteristics signaling in accordance with ITU-R BT.2100-1.
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) 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) 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 Intra 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.|
Demo SDK Request