Video Toolkit

Video Toolkit is a cloud service that provides high-quality encoding/transcoding, encryption, watermarking, 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 and safely.

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

Encode and transcode

Encode / transcode


Subtitle conversion









Video Toolkit supports over 100 video/audio codecs and formats as inputs to ensure your content is compatible with our service.

Supported Inputs & Outputs
Packaging MPEG-DASH, Smooth Streaming, HLS, Widevine Classic (WVM), CSF, CMAF
Container formats ISO-BMFF (fMP4), WebM, MPEG2-TS, MOV, MXF, IMF, and more…
Encryption Common Encryption, Widevine (Modular/Classic), PlayReady, CMLA-OMA, FairPlay Streaming
Encryption modes All modes defined in CENC v3 (CTR, CBC)
Video codecs H.265 (HEVC), H.264 (AVC), VP9
Audio codecs AAC, DTS, Dolby AC3/EAC3, and more…
Subtitles TTML, WebVTT, SRT
Resolutions SD, HD, UHD/4K +
60fps Yes
HDR HDR10 compliant
Destinations AWS S3
Forensic watermarking Session-based
Third-party encodes/transcodes as inputs Yes
Workflow definition JSON REST API

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.

We have also integrated CloudDat by Data Expedition to add quick and secure transferring to and from AWS as an added option.


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, CMLA-OMA, and FairPlay Streaming (via CBC mode).

Forensic watermarking

Session-based Forensic Watermarking

Studios increasingly require enhanced content security measures. We enable session-based forensic watermarking to identify content theft sources. Unique serial numbers are embedded into streams which cannot be removed, regardless of distortions or alterations being made to content.

Learn more


Multi-region Parallel Processing

Using the flexibility of the AWS cloud we offer secured scalability across multiple regions. This allows processing to be performed in close proximity to your servers for maximum efficiency.

Powered by Amazon Web Services

Content key

Key Ingestion

During encryption you can have keys ingested into your own DRM licensing service or you can take advantage of our robust DRMtoday cloud solution.

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

Farncombe Security Audit for Video Toolkit

Video Toolkit has received the Farncombe Security Audit mark from Cartesian’s extensive review of our service.

Learn more

Live streaming

Looking for Live?

View our partners page for leading live stream content processing providers.

Playback Applications

Playback Applications

Packaged MPEG-DASH, HLS, and Smooth Streaming content is also compatible with our multi-platform PRESTOplay player SDK software.

Learn more

Contact us

Get in Touch

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

Contact us