Video Toolkit

Video Toolkit is a cloud service that provides high-quality encoding/transcoding, encryption, subtitle conversion, and packaging of video assets into on-demand DRM-enabled adaptive streaming formats. Our service helps you focus on what matters: getting your content to market quickly.

Video Toolkit

Scalable & Cost Effective

Video Toolkit’s cloud processing is ideal for variable demand by allowing you to pay only for what you need. We offer various configurations to match your budget: from inexpensive speeds to faster-than-real-time conversion.

Our efficient batch processing will easily meet your capacity requirements by managing thousands of content titles of any size. Instead of spending resources maintaining software or dedicated infrastructure, let us handle the video processing workload for you.

Workflow Features for On-Demand Content

Available workflow tools
Available workflow tools
Workflow definition JSON REST API
Parallel processing Yes
Job prioritization Yes

Supported Inputs
Video MP4, MOV, MXF, IMF, Widevine Classic, HLS, and more …
Resolution SD, HD, UHD/4K +
Audio PCM/WAV, MP2, SMPTE 302M, and more …
Subtitles TTML, WebVTT, SRT
Third-party encoded/transcoded content as an input is also possible.
Supported Outputs
Packaging MPEG-DASH, Smooth Streaming, HLS, Widevine Classic, CSF
Encryption Common Encryption, FairPlay Streaming, Widevine Classic
Video H.264 (AVC), H.265 (HEVC), VP9
Container MP4
Audio AAC, DTS
Subtitles TTML, WebVTT, SRT
Destinations AWS S3

Comprehensive content security

Fully secured

Fully Protected

Your content is encrypted along the entire workflow chain to ensure complete security: during file transfer, while processing/queuing, and the output file-set.


Common Encryption

Our API can use the Common Encryption (CENC) standard for playback compatibility with studio-recognized DRM systems such as Microsoft® PlayReady®, Google Widevine Modular, Adobe® Primetime, and CMLA-OMA.

FairPlay Streaming

FairPlay Streaming

We provide content encryption for FairPlay Streaming to enable native protected playback across Apple devices.


Example Workflows

Below are just a few examples to illustrate the capabilities of our Video Toolkit, however, many more input and output combinations are supported.

Input Processes Output
Widevine Classic > transmux re-encrypt re-package > MPEG-DASH/CENC
(Eg: Widevine Modular compatible)
H.264/MOV > transcode encrypt package > H.265/MPEG-DASH/CENC
H.265/MP4 > transcode package > H.264/Smooth Streaming
Smooth Streaming/PlayReady > re-encrypt re-package > HLS/FairPlay Streaming
H.264/MP2 > transcode > H.265/MP4
Contact us

Get in Touch

Speak with us today about how we can meet your encoding, transcoding, encrypting, and packaging needs.

Contact us