Video Toolkit is a cloud service providing high-quality workflow options for converting file-based video assets into on-demand DRM-enabled streaming formats. Our service helps you focus on what matters: getting content to market quickly and safely.
Modular Workflow Features with a Simple API

Encode / transcode

Subtitle conversion

Encrypt

Package

Transmux

Watermarking
Easy Migration from On-Prem to In-Cloud
We offer popular processing tools as ready to use automated cloud-based services with complete access to their functions. Instead of spending resources maintaining software or dedicated infrastructure, we handle the video preparation workload for you.
- Bento4
- FFmpeg
- Shaka Packager
- Py-caption
- DASHencrypt
- Unified Packager
Scalable Speeds to Your Needs
Using the flexibility of AWS we offer secured scalability across multiple regions enabling VoD assets to be rapidly managed in parallel. We easily handle thousands of content titles with up to faster than real-time conversion.
Keep Costs Under Control
Cloud processing is inexpensive and ideal for variable demand: pay only for what you need!
Features for On-Demand Content
Video Toolkit supports over 100 video/audio codecs and formats as inputs to ensure your content is compatible.
| Supported Inputs & Outputs | |
|---|---|
| Packaging | CMAF, MPEG-DASH, Smooth Streaming, HLS, Widevine Classic (WVM), CSF |
| 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) |
| Resolution-specific keys | ![]() |
| Video codecs | H.265 (HEVC), H.264 (AVC), VP9 |
| Audio codecs | AAC, DTS, Dolby AC3/EAC3, and more… |
| Subtitles | TTML (SMPTE-TT, DFXP, IMSC), WebVTT, SRT, and more… |
| Resolutions | SD, HD, UHD/4K + |
| 60fps | ![]() |
| HDR | HDR10 compliant |
| Source | AWS S3, FTP, HTTP/HTTPS |
| Destinations | AWS S3 |
| Forensic watermarking | Session-based |
| Third-party encodes/transcodes as inputs | ![]() |
| Workflow definition | JSON REST API |
Comprehensive Content Security
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, CMLA-OMA, and FairPlay Streaming (via CBC mode).
Session-based Forensic Watermarking
Studios increasingly require enhanced content security measures. We enable session-based forensic watermarking to identify theft sources down to the user account level. Unique invisible information is embedded into streams which cannot be removed, regardless of distortions or alterations being made to content.
Content Keys Options
During encryption you can have keys registered with your own DRM licensing service or you can take advantage of our robust DRMtoday cloud solution.
Example Workflows
Below are a few examples of Video Toolkit capabilities, 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/MP4 | ![]() |
package encrypt | ![]() |
HLS/FairPlay Streaming |
| MXF | ![]() |
watermark package encode | ![]() |
H.265/CMAF/CBCS encryption (With separate keys for SD/HD/UHD audio tracks) |
| Smooth Streaming / PlayReady | ![]() |
re-package | ![]() |
MPEG-DASH/CENC |
| DFXP | ![]() |
subtitle convert | ![]() |
WebVTT |

Video Toolkit has received the Farncombe Security Audit™ mark from Cartesian’s extensive review of our service.
Looking for Live?
View our partners page for leading live stream content delivery providers.


