VOD ENCODING
VOD Monetization
Unlock multiple revenue streams by encoding high-quality on-demand content with advanced ad insertion and AI-powered contextual advertising.

Support for every major OTT revenue model
Advertising VOD
(AVOD)
Create ad ready HLS and DASH outputs that plug into SSAI, client side, and server guided ad workflows so more of your catalog generates ad revenue.
Hybrid VOD
(HVOD)
Use the same encoded assets for ad supported and ad free tiers, so you can adjust plans and promotions without re encoding content.
FAST and virtual channels
Reuse VOD assets as inputs for FAST and virtual channels, turning your library into always on ad inventory with little extra overhead.
Implementing monetization for VOD content
Maximize Ad Revenue with Server-Side Ad Insertion
Deliver a broadcast-quality ad experience that viewers can’t skip or block. Bitmovin’s VOD Encoder inserts SCTE-35 markers and integrates with leading SSAI platforms, enabling you to monetize every asset in your library with personalized, seamless ads that drive higher completion rates and CPMs.
- Unskippable ads that blend seamlessly into content for higher completion rates
- Ad blocker resistant delivery ensures you capture revenue from every viewer
- SCTE-35 marker insertion during encoding for precise ad placement
- Seamless integration with leading SSAI platforms like Google DAI, AWS MediaTailor, and Yospace
Unlock Hybrid Monetization with Server-Guided Ad Insertion
Server-Guided Ad Insertion (SGAI) combines the best of both worlds: server-side reliability with client-side flexibility. Bitmovin’s VOD Encoder outputs content optimized for SGAI workflows, enabling you to deliver personalized ads while maintaining quality and reducing infrastructure costs.
- Hybrid approach that balances ad personalization with seamless playback
- Reduced server-side costs by offloading ad stitching to the client when possible
- Enhanced targeting capabilities for more relevant, higher-performing ads
- Compatible output formats that support SGAI implementation with Bitmovin Player
Output Ad-Ready Formats for Any Monetization Strategy
Bitmovin’s VOD Encoder outputs industry-standard HLS and DASH formats optimized for any ad insertion workflow. Whether you’re using server-side, client-side, or hybrid approaches, your encoded content is ready to integrate with your existing ad stack and monetization partners.
- Universal format support for seamless integration with any ad platform or player
- Optimized manifests that support dynamic ad insertion workflows
- Multi-codec output ensures compatibility across all devices and monetization strategies
- Future-proof encoding that adapts to evolving ad technologies and standards
Encode Once, Monetize Everywhere
Stop managing multiple encoding pipelines for different monetization strategies. Bitmovin’s VOD Encoder prepares your content for SSAI, CSAI, SGAI, and hybrid models in a single workflow, with built-in SCTE-35 marker insertion and seamless integration with top ad platforms. Get to market faster and start generating revenue from day one.
- Single encoding workflow supports AVOD, HVOD, and FAST channel monetization
- Built-in SCTE-35 support eliminates the need for post-processing or additional tools
- Multi-platform integration with top ad servers and monetization platforms
- Faster time-to-revenue with streamlined workflows and automated ad preparation
VOD Monetization workflow

Get started easily with our VOD Encoding Wizard and get access to 2,000 encoding billing minutes free monthly
Built by and for developers
Developer resources to get started quickly, APIs & documentation to integrate easily.
metadata:
type: VOD
name: Standard VOD Workflow
encodings:
main-encoding:
properties:
name: Standard VOD Workflow
streams:
video_h264:
properties:
inputStreams:
- inputId: "{{inputId}}"
inputPath: tears_of_steel_1080p.mov
codecConfigId: $/configurations/video/h264/streams_encoding_h264
mode: PER_TITLE_TEMPLATE
muxings:
fmp4:
fmp4_h264:
properties:
name: fmp4_h264
streams:
- streamId: $/encodings/main-encoding/streams/video_h264
outputs:
- outputId: "{{outputId}}"
outputPath: "content/vod_standard/{width}_{bitrate}_{uuid}/"
acl:
- permission: PRIVATE
segmentLength: 4
start:
properties:
perTitle:
h264Configuration: {}MORE RESOURCES
Simplifying encoding workflows through our innovation
Learn about the latest features built to encode your files in the best quality with the quickest turn-around times.
Cloud Connect
Bitmovin dynamically scales worker nodes in your cloud environment on AWS, Azure or GCP. Reduce costs and use VOD encoding to satisfy your committed contracts.
Cloud Scalability
Scale with efficiency and sustainability in mind with our cloud-native encoding service. Adapt to changing demand with no idle infrastructure and no fixed cost.
Per-tItle Encoding
Efficiently encode video, maintaining the highest visual quality with a customized adaptive bitrate ladder.
Multi-pass Encoding
Ensure crystal-clear quality and maximize video processing efficiency through the Bitmovin VOD Encoder’s multi-pass encoding capabilities.
Split and Stitch
Unlock the quickest asset turnaround times and unrivaled video compression efficiency with Bitmovin’s split and stitch technology, revolutionizing how companies deliver high-definition content seamlessly.
AV1
The next generation video codec that can deliver stunning 4K video over connections that are limited to SD with older codecs.
Purchase options
We offer a number of flexible ways to try our products, directly from Bitmovin or from one of the following marketplaces:
Integrated with every major cloud
Use Bitmovin’s VOD Encoder where you want
Partnerships
The right partners
for every workflow
The Bitmovin VOD Encoder is integrated with trusted industry partners, providing seamless integration for Digital Rights Management (DRM) and Forensic Watermarking to Server-Side Ad Insertion and CDNs.
With this collaborative approach, Bitmovin empowers development teams to get to market faster, helping keep their content secure, maximizing ROI and streaming worldwide.
Related content
Case study
BILD
Transforming global news delivery with lightning-fast encoding, streaming, and top-notch quality
Case study
Globo
Delivering top-quality content without compromising bandwidth with Bitmovin’s 3-pass encoding
Case study
Easel TV
Leveraging Bitmovin, Easel TV reduced latency by 94% and sped up content delivery by 93%
Case study
NRL
Enhancing the National Rugby Leagues video workflow to boost efficiency and resolve issues
VOD Encoder features and capabilities
| Input Formats |
|---|
| MPEG-1 Video |
| MPEG-2 Video |
| MPEG-4 Video |
| H.261 |
| H.262 |
| H.263 |
| H.264/AVC |
| H.265/HEVC |
| VP6 |
| VP8 |
| VP9 |
| DNxHD |
| Theora |
| XDCAM |
| XDCAM HD22 |
| XDCAM IMX |
| DV |
| DVCPRO |
| DVCPROHD |
| ProRes |
| AVCHD |
| AVCIntra |
| Cineform HD |
| Intel Indeo |
| JPEG2000 |
| Input File Formats |
|---|
| MP4 |
| MKV |
| MOV |
| AVI |
| FLV |
| MPEG-2 TS |
| MPEG-2 PS |
| MXF |
| LXF |
| GXF |
| 3GP |
| Webm |
| MPG |
| QuickTime |
| Output File Formats |
|---|
| MPEG-2 TS |
| MP4 |
| fMP4 |
| MOV |
| WebM |
| CMAF |
| MXF (XDCAM HD 422) |
| Input Audio Codecs |
|---|
| AAC |
| MP3 |
| DTS Express |
| FLAC |
| WMA |
| Vorbis |
| PCM |
| WAV |
| Dolby Atmos (DAMF and ADM) |
| Dolby Digital (AC3) |
| Dolby Digital Plus (E-AC3) |
| Dolby E |
| ALAC |
| Content Protection (DRM) |
|---|
| Widevine DRM |
| PlayReady DRM |
| Marlin DRM |
| FairPlay DRM with HLS |
| DASH ClearKey encryption |
| SAMPLE-AES, AES-128 encryption (HLS) |
| Multi-DRM |
| Forensic Watermarking |
| Closed Captions & Subtitles |
|---|
| WebVTT |
| CEA-608/708 |
| SRT |
| SRT to CEA-608/708 |
| TTML (EBU-TT, SMPTE-TT, IMSC) |
| SMPTE-TT |
| Burn-in Subtitles |
| HDR |
|---|
| HLG |
| HDR10 |
| Dolby Vision |
| Machine Learning |
|---|
| Super Resolution |
| Filters |
|---|
| Motion Adaptive Deinterlace |
| Denoise |
| Crop/Scale/Rotate |
| Watermarking |
| Audio Mixing |
| Unsharp Masking |
| Text Overlay |
| Streaming Protocols |
|---|
| MPEG-DASH |
| Apple HLS |
| Progressive MP4 |
| Smooth Streaming |
| Output Audio Codecs |
|---|
| AAC-LC |
| HE-AACv1 |
| HE-AACv2 |
| MP2 |
| MP3 |
| DTS Express, DTS:HD, DTS:X |
| Vorbis |
| Opus |
| Dolby Atmos |
| Dolby Digital |
| Dolby Digital Plus |
| Output Video Codecs |
|---|
| MPEG-2 Video (XDCAM HD 422) |
| MPEG-4 Video |
| H.264/AVC |
| H.265/HEVC |
| MV-HEVC |
| VP8 |
| VP9 |
| AV1 |
| Supported Storage |
|---|
| Bitmovin Storage & CDN |
| AWS S3 |
| Google Cloud Storage |
| Azure Blob |
| Generic Object Storage |
| FTP |
| SFTP |
| HTTP/HTTPs |
| Akamai NetStorage |
| Aspera |
| Akamai MSL4 Support |
| Managed Cloud |
|---|
| Amazon Web Services |
| Google Cloud Platform |
| Microsoft Azure |
| Akamai Connected Cloud |
| Oracle Cloud Infrastructure |
| Cloud Connect |
|---|
| Amazon Web Services |
| Google Cloud Platform |
| Microsoft Azure |
| Oracle Cloud Infrastructure |
| Other Features (AI) |
|---|
| AI Scene Analysis |
| Contextual Advertising |
Ready to deliver stunning video with our encoder?
Start encoding today by signing up for a free trial!
