Jump to Content
Documentation
API Reference
Streams
Playback
Encoding
Bitmovin Dashboard
Streams
Playback
Encoding
Bitmovin Dashboard
Documentation
API Reference
Search
Guides
Encoding Documentation
Getting Started
C# SDK
Java SDK
Node.js / JavaScript SDK
Python SDK
PHP SDK
Supported Formats & Storage
Supported Input and Output Formats
Supported Input and Output Storages
SDKs
Tutorials
How to use simple s3 output for vod and live in dashboard
Automating Video Editing with Bitmovin Encoding API
How to implement a Live-to-VoD workflow with the Bitmovin API
What is and where can I find my encoding's ID ?
Bitmovin Encoder supported HDR formats and conversions
How to constrain bandwidth in Per-Title Encoding
Dynamic Range Format presets
Contribution Encoder: OBS Studio Example
Integrating Bitmovin Encoder with PallyCon Multi-DRM
How to setup an Akamai NetStorage Input
How to create an Akamai NetStorage Upload Account
How to create DTS:HD / DTS:X Encodings
Creating manifests with the Bitmovin API
Manifest Generator V2
Default vs custom manifests
How to create Dolby Digital (Plus) Encodings
How to use Nagra NexGuard FileMarker A/B watermarking
Separating and Combining Audio Streams
Retrieving VOD Encoding Information with the Bitmovin API
How to Deinterlace Content with Bitmovin Encoding
How to use Pre-warmed Encoder Pools
Using Bitmovin Cloud Connect with Azure
Using Bitmovin Cloud Connect with GCP
Using Bitmovin Cloud Connect with AWS
How to create an S3 Encoding Input or Output with the Bitmovin API
VP9 Presets
H265 Presets
How to Protect Your Content with Bitmovin and Vualto DRM
How to use re-transfer to retry transfer errors of successful encoding jobs
How to adapt automatically to different source files with stream conditions
Create a Live Encoding from an SRT stream
Create a Live Encoding from an RTMP stream
Get started with the Bitmovin API
How to create an S3 Role-Based Encoding Input or Output with the Bitmovin API
Understanding the Bitmovin Encoding Object Model
H264 Presets
How to optimize your H264 codec configuration for different use-cases
Stitching and Trimming - Getting started
How to setup an Akamai NetStorage Output
Per-Title Configuration Options explained
Bitmovin Video Encoder v1 to v2 migration guide
How to create a Per-Title Encoding
Multi-Tenant: Invite other Users to your Bitmovin account
How to create Multi-DRM protected content with Intertrust / ExpressPlay
How to create combined Multi DRM protected content
How to create Widevine DRM protected content
How to create PlayReady DRM protected content
How to create Fairplay DRM protected content
How to create PrimeTime DRM protected content
How to create MPEG-CENC ClearKey content
Articles
Changes to fMP4 outputs in Encoder version 2.153.0
Best Practice Guide: REST API 5xx Errors
Optimizations: reducing turnaround time for VOD encodings
Using SPEKE for DRM
Bitmovin CDN Output
Encoding - Thumbnail generation support for VoD
Simple Encoding API - Live
Simple Encoding API - VoD
Stream Conditions
Bitmovin Encoder Lifecycle
Digital Rights Management (DRM) Overview
FAQs
How can I sign up through AWS Marketplace?
Why can't I add my credit/debit card to my account?
Does Bitmovin offer a Bug Bounty Program?
What permissions do I need to set on my GCS buckets for Encoding Input and Output?
Why is the segment duration different from the defined target?
How can I mute/unmute a Webhook?
What is the difference between using InputStreams, compared to defining an input file directly on the Stream?
Which output options are supported when using per-title?
What encoder version should I use?
What permissions do I need to set on my S3 buckets for Encoding Input and Output?
Why does my output fail to transfer?
What do the different encodings state mean?
What are AWS S3 roled-based Outputs and how do I use them?
Why are my encodings with S3 outputs failing although the credentials are correct?
How do I cancel my Bitmovin subscription?
How do I change my Bitmovin login email?
Where do I find my API Key?
Why is an timestamp offset for TS Muxings applied by default?
Can I remove DRM from an stream?
Can I create progressive MOV / MP4 / TS outputs as well?
What is Per-Title Encoding?
Can I use Per-Title encodings with DRM solutions like Widevine, PlayReady, or Fairplay?
How can I specify resolutions for a Per-Title encoding that are required to be created?
Can I use Per-Title encoding together with SSAI?
Can I adjust the Per Title algorithm to meet custom requirements?
Can I add other team members to my account?
What is HLS AES Encryption?
What is MPEG-CENC Clearkey Encryption?
Why do I get a MEDIA_ERR_DECODE in Google Chrome with my encoded content?
How do I configure an codec configuration to maintain aspect ratio of the original video?
How can I configure an AWS S3 Bucket to test playback of my content?
My encoded audio has a pitch shifter effect when changing tracks?
Can I edit codec configurations?
How do I set up CORS for my Google Cloud Storage Bucket?
Can I download the encoded video directly to my computer?
How can I create Access/Secret keys for Google Cloud Storage?
Release Notes
Encoder
Encoder 2.150.0 - 2.179.0
Encoder 2.100.0 - 2.149.0
Encoder 2.50.0 - 2.99.0
Encoder 2.0.0 - 2.49.0
Encoder 1.24.3 - 1.56.0
REST API Services
REST API Services 1.150.0 - 1.174.0
REST API Services 1.100.0 - 1.150.0
REST API Services 1.50.0 - 1.99.0
REST API Services 1.0.0 - 1.49.0
Suggest
##
Releases
**
Stable
**
:
[
2.176.0
](
🔗
)
**
Beta
**
:
[
2.179.0
](
🔗
)
**
LTS
**
:
[
2.103.1
](
🔗
)