Jump to Content
Encoding
DocumentationAPI Reference
StreamsPlaybackEncodingBitmovin DashboardEncoding
StreamsPlaybackEncodingBitmovin Dashboard
DocumentationAPI Reference

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

Encoder

Suggest Edits

Releases

  • Stable: 2.176.0
  • Beta: 2.179.0
  • LTS: 2.103.1

Updated 43 minutes ago


  • Table of Contents
    • Releases