logo
Legal

Encoding Minute Calculation Methodology

PART A – VIDEO-ON-DEMAND (VOD)

1.Definitions

1.1“Billable Minute” means an Output Minute multiplied by any applicable multipliers and increased by any applicable addends specified in this Part A.

1.2“Encoding” means the transformation of an original input stream into one or more output streams using varying configurations (codec, resolution, bitrate, codec parameters, etc.) performed by (a) the Bitmovin Encoding Service (Managed Cloud) or (b) Bitmovin Encoding Software (Cloud Connect).

1.3“Error” means a processing problem that causes an Encoding job to be assigned the status Error within the Bitmovin system.

1.4“Excluded Problem” has the meaning given in Support Packages Definitions and Services (https://bitmovin.com/_espds/).

1.5“Input Bitrate” means the file size (in MB) of the input file divided by its duration (in Input Minutes), expressed in Mbps and without regard to how many video streams or audio streams are included in the input file. In the case of a concatenated workflow (i.e., multiple files stitched together), the maximum file size of each file will be used for the calculation. In the case that merging is used (e.g. audio merge), the Input Bitrates of all merged files are summed.

1.6“Input Minute” means one minute of an original file or stream provided to the Bitmovin Encoding Service or Bitmovin Encoding Software.

1.7“Output Minute” means one minute of encoded output generated by the Bitmovin Encoding Service or Bitmovin Encoding Software.

1.8"Resolutions Formats" are defined according to the following table:

ResolutionFrame Resolution
 SD shorter side up to 719px and
 longer side up to 1279px
 HD shorter side up to 1080px and
 longer side up to 1920px
 4k UHD shorter side up to 2160px and 
 longer side up to 3840px
 8k UHD shorter side up to 4320px and
 longer side up to 7680px

1.9“Transmuxing” means packaging encoded streams into a container format (e.g. fMP4, TS, MP4, etc.).

1.10“VOD Encoding” means the process of transforming the original file-based input stream into one or more output file-based streams using different configurations (codec, resolution, bitrate, codec parameters, etc.) performed by the Bitmovin Encoding Service (Managed Cloud) and Bitmovin Encoding Software (Cloud Connect).

2.Billing Formula

2.1To determine Billable Minutes for each Encoding job, all relevant multipliers and addends will be applied to the Output Minutes of each Encoding job independently. The Usage Fees are the sum of the Billable Minutes for all Encoding jobs.

3.Output Related Multipliers and Addends

3.1Resolution Multipliers.

3.1.1No multiplier for SD.

3.1.2Two (2) times Output Minutes for HD.

3.1.3Four (4) times Output Minutes for 4k UHD.

3.1.4One hundred-twenty (120) times for Output Minutes for 8k UHD.

3.1.5For anything not defined in clause 1.8: custom pricing applies.

3.2Codec Multipliers

3.2.1Video

3.2.1.1No multiplier for H.262/MPEG-2 Video.

3.2.1.2No multiplier for H.264/AVC.

3.2.1.3No multiplier for VP8.

3.2.1.4Two (2) times Output Minutes for H.265/HEVC.

3.2.1.5Two (2) times Output Minutes for VP9.

3.2.1.6Four (4) times Output Minutes for AV1.

3.2.2Video Add-Ons

3.2.2.1One-point-five (1.5) times Output Minutes for HEVC Main 10.

3.2.2.2One-point-five (1.5) times Output Minutes for VP9 10-bit.

3.2.2.3One-point-five (1.5) times Output Minutes for HDR10 to SDR conversions.

3.2.2.4One-point-five (1.5) times Output Minutes for HLG to SDR conversions.

3.2.2.5Four (4) times Output Minutes for Dolby Vision.

3.2.2.6Five (5) times Output Minutes for Dolby Vision to SDR conversion.

3.2.2.7Four (4) times Output Minutes for Dolby Vision to HDR10 conversion.

3.2.3Audio

3.2.3.1Zero-point-two-five (0.25) times Output Minutes for AAC Audio.

3.2.3.2Zero-point-two-five (0.25) times Output Minutes for MP2/MP3 Audio.

3.2.3.3Zero-point-two-five (0.25) times Output Minutes for OPUS Audio.

3.2.3.4Zero-point-two-five (0.25) times Output Minutes for VORBIS Audio.

3.2.3.5Zero-point-two-five (0.25) times Output Minutes for PCM Audio.

3.2.3.6One (1) times Output Minutes for Dolby Digital Audio.

3.2.3.7One (1) times Output Minutes for Dolby Digital Plus Audio.

3.2.3.8Four (4) times Output Minutes for Dolby Atmos Audio.

3.2.3.9One (1) times Output Minutes for DTS:HD Audio.

3.2.3.10Four (4) times Output Minutes for DTS:X Audio.

3.2.4Codec Presets

3.2.4.1Pre-defined Presets

3.2.4.1.1H.262/MPEG-2 Video

PresetMultipliers
 XDCAM HD 4222

3.2.4.1.1.1H.264/AVC

PresetMultipliers
 LIVE VERY LOW LATENCY1
 LIVE LOWER LATENCY1
 LIVE LOW LATENCY1
 LIVE STANDARD1
 LIVE HIGH QUALITY1
 LIVE VERY HIGH QUALITY1.25
 LIVE ULTRA HIGH QUALITY1.5
 
 VOD ULTRA HIGH SPEED1
 VOD SUPER HIGH SPEED1
 VOD EXTRA HIGH SPEED1
 VOD VERY HIGH SPEED1
 VOD HIGH SPEED1
 VOD SPEED1
 VOD STANDARD1
 VOD QUALITY1.8
 VOD HIGH QUALITY2.2

3.2.4.1.2H.265/HEVC

PresetMultipliers
 LIVE LOW LATENCY1
 LIVE HIGH QUALITY1.25
 
 VOD ULTRA HIGH SPEED1
 VOD SUPER HIGH SPEED1
 VOD EXTRA HIGH SPEED1
 VOD VERY HIGH SPEED1
 VOD HIGH SPEED1
 VOD SPEED1
 VOD STANDARD1
 VOD EXTRA HIGH SPEED2.2

3.2.4.1.3VP9

PresetMultipliers
 VOD SPEED1
 VOD STANDARD1
 VOD HIGH QUALITY1.3

3.2.4.1.4AV1

PresetMultipliers
 VOD SPEED1
 VOD STANDARD1
 VOD QUALITY1.8

3.2.4.2For any other codec configuration, custom pricing will be applied, defaulting to the highest preset multiplier of the codec used for that configuration.

4.Input Related Multipliers and Addends

4.1Input Multipliers

4.1.1Codec Multipliers

4.1.1.1Two (2) times Output Minutes for input files with J2K or ProRes Codec.

4.1.2Input Bitrate Multipliers

Input Bitrate [Mbps]Multipliers
 0-100One (1)
 101-200One-point-two-five (1.25)
 201-500One-point-seventy-five (1.75)
 501-1000Two-point-five (2.5)
 1001-2000Four (4)
 2000+Custom

4.2Input Addends

4.2.1AI Scene Analysis:Seven (7) additional Output Minutes per Input Minute for activating AI Scene Analysis feature.

5.Additional Features

5.1One-point-one (1.1) times Output Minutes for Per-Title.

5.2One-point-two-five (1.25) times Output Minutes for 2-Pass Encoding.

5.3One-point-three (1.3) times Output Minutes for Quality Control – PSNR.

5.4Two (2) times Output Minutes for 3-Pass Encoding.

5.5Six (6) times Output Minutes for Enhanced De-Interlacing Filter.

6.Errors and Cancelation

6.1Bitmovin does not charge for Errors caused by the Bitmovin Solution.

6.2Any Encoding job that results in an Excluded Problem, including but not limited to, corrupted input files, non-accessible output destinations or misconfiguration, Company will be charged for the number of applicable purchased units prior to the Excluded Problem.

6.3If the Company cancels an Encoding job before completion, Company will be charged for Billable Minutes or Input Minutes accumulated prior to cancellation.

7.Transfer and Egress

7.1Should Company transfer its Encoding outputs out of the cloud provider in which the Encoding has been performed, Bitmovin will charge Egress Fees at a rate of $0.18 per GB transferred from Bitmovin’s infrastructure to the internet.

8.Transmuxing Minutes

8.1Bitmovin does not charge for the first output format generated (fMP4, TS, CMAF, WebM, MP4, MOV, etc.).

8.2Bitmovin charges an additional zero-point-two-five (0.25) Billable Minute for each Output Minute of each additional output format which is transmuxed.*

9.Billing Increments

9.1Encoding jobs are billed in 10-second increments, with a minimum of 10 seconds.

10.Pre-Warmed Encoder Pools

10.1Prewarmed encoder pools are billed per minute, multiplied by the number of instances in the pool. The rate is $0.0206 per minute.

11.Storage and CDN

11.1Storage is billed s at the rate of $0.0245 per GB per month.

11.2CDN is billed at the rate of $0.015 per GB of traffic.

*files can be unencrypted, encrypted and/or DRM protected, each counts as a separate output format.


 

PART B – LIVE ENCODING

1.Definitions

1.1“Billable Minute” means an Output Minute multiplied by any applicable multipliers and increased by any applicable addends specified in this Part B.

1.2“Channel” means a billable unit representing one instance of Live Encoding that has been active for at least one continuous 72-hour period. Fees are calculated on the basis of the number of Channels running in parallel at any given point in time.

1.3“Custom Live Configuration” means a Live Encoding that does not start with the feature limited Live Encoding HD option.

1.4“Encoding” means the transformation of an original input stream into one or more output streams using varying configurations (codec, resolution, bitrate, codec parameters, etc.) performed by (a) the Bitmovin Encoding Service (Managed Cloud) or (b) Bitmovin Encoding Software (Cloud Connect).

1.5“Error” means a processing problem that causes an Encoding job to be assigned the status Error within the Bitmovin system.

1.6“Excluded Problem” has the meaning given in Support Packages Definitions and Services (https://bitmovin.com/_espds/).

1.7“Input Minute” means one minute of an original file or stream provided to the Bitmovin Encoding Service or Bitmovin Encoding Software.

1.8“Live Encoding” means the process of transforming original real-time input streams into one or more real-time output streams using varying configurations (codec, resolution, bitrate, codec parameters, etc.) performed by the Bitmovin Encoding Service (Managed Cloud) or Bitmovin Encoding Software (Cloud Connect).

1.9“Live Encoding HD” means a Live Encoding that begins with a limited set of features and limits on renditions, bitrates and outputs.

1.10“Live Units” means the metered and billable component applicable to certain Live Encodings.

1.11“Output Minute” means one minute of encoded output generated by the Bitmovin Encoding Service or Bitmovin Encoding Software.

1.12“Running Minute” means each minute recorded between the start Encoding and stop Encoding commands.

1.13“Resolutions Formats” are defined according to the following table:

ResolutionFrame Resolution
 SD shorter side up to 719px and
 longer side up to 1279px
 HD shorter side up to 1080px and
 longer side up to 1920px
 4k UHD shorter side up to 2160px and 
 longer side up to 3840px
 8k UHD shorter side up to 4320px and
 longer side up to 7680px

1.14“Transmuxing” means packaging encoded streams into a container format (e.g. fMP4, TS, MP4, etc.).

2.Billing Formula

2.1To calculate the applicable Billable Minute, the following multipliers and addends will be applied to the Output Minutes of each Encoding job independently to calculate Billable Minutes. The Usage Fees are the sum of the Billable Minutes for all Encoding jobs. This formula applies to all Live Encodings that use a Custom Live Configuration.

2.2Live Units are multiplied by Running Minutes at the fixed rate further described in clause 5.3. This formula applies to Live Encoding HD. The Usage Fees are the sum of the Live Units for all Encoding jobs.

3.Output Related Multipliers and Addends

3.1Resolution Multipliers.

3.1.1No multiplier for SD.

3.1.2Two (2) times Output Minutes for HD.

3.1.3Four (4) times Output Minutes for 4k UHD.

3.1.4One hundred-twenty (120) times for Output Minutes for 8k UHD.

3.1.5For anything not defined in 1.8 “Resolution Formats” custom pricing will be applied.

3.2Codec Multipliers

3.2.1Video

3.2.1.1No multiplier for H.264/AVC.

3.2.1.2No multiplier for VP8.

3.2.1.3Two (2) times Output Minutes for H.265/HEVC.

3.2.1.4Two (2) times Output Minutes for VP9.

3.2.1.5Four (4) times Output Minutes for AV1.

3.2.2Video Add-Ons

3.2.2.1One-point-five (1.5) times Output Minutes for HEVC Main 10.

3.2.2.2One-point-five (1.5) times Output Minutes for VP9 10-bit.

3.2.2.3One-point-five (1.5) times Output Minutes for HDR10 to SDR conversions.

3.2.2.4One-point-five (1.5) times Output Minutes for HLG to SDR conversions.

3.2.3Audio

3.2.3.1Zero-point-two-five (0.25) times Output Minutes for AAC Audio.

3.2.3.2Zero-point-two-five (0.25) times Output Minutes for MP2/MP3 Audio.

3.2.3.3Zero-point-two-five (0.25) times Output Minutes for OPUS Audio.

3.2.3.4Zero-point-two-five (0.25) times Output Minutes for VORBIS Audio.

3.2.4Codec Presets

3.2.4.1Pre-defined Presets

3.2.4.1.1H.264/AVC

PresetMultipliers
 LIVE VERY LOW LATENCY1
 LIVE LOWER LATENCY1
 LIVE LOW LATENCY1
 LIVE STANDARD1
 LIVE HIGH QUALITY1
 LIVE VERY HIGH QUALITY1.25
 LIVE ULTRA HIGH QUALITY1.5
 
 VOD ULTRA HIGH SPEED1
 VOD SUPER HIGH SPEED1
 VOD EXTRA HIGH SPEED1
 VOD VERY HIGH SPEED1
 VOD HIGH SPEED1
 VOD SPEED1
 VOD STANDARD1
 VOD QUALITY1.8
 VOD HIGH QUALITY2.2

3.2.4.1.2H.265/HEVC

PresetMultipliers
 LIVE LOW LATENCY1
 LIVE HIGH QUALITY1.25
 
 VOD ULTRA HIGH SPEED1
 VOD SUPER HIGH SPEED1
 VOD EXTRA HIGH SPEED1
 VOD VERY HIGH SPEED1
 VOD HIGH SPEED1
 VOD SPEED1
 VOD STANDARD1
 VOD EXTRA HIGH SPEED2.2

3.2.4.1.3VP9

PresetMultipliers
 VOD SPEED1
 VOD STANDARD1
 VOD HIGH QUALITY1.3

3.2.4.1.4AV1

PresetMultipliers
 VOD SPEED1
 VOD STANDARD1
 VOD QUALITY1.8

3.2.4.2For any other codec configuration, custom pricing will be applied, defaulting to the highest preset multiplier of the codec used for that configuration.

4.Input Addends

4.1AI Scene Analysis. Seven (7) additional Output Minutes per Input Minute for activating AI Scene Analysis feature.

5.Live Encoding Options

5.1Bitmovin offers Live Encoding with two pricing options, Custom Live Configurations and Live Encoding HD.

5.2Custom Live Configurations allow the Company to use the complete set of Live Encoding features in any technically viable combination. The Usage of Custom Live Configurations is measured in Billable Minutes.

5.3Live Encoding HD provides Live Encoding with a reduced set of features. Usage of Live Encoding HD is measured at one Live Units per Running Minute.

6.Additional Features

6.1One-point-two-five (1.25) times Output Minutes for 2-Pass Encoding.

7.Errors and Cancelation

7.1Bitmovin does not charge for Errors caused by the Bitmovin Solution.

7.2Any Live Encoding job that results in an Excluded Problem, including but not limited to, corrupted input files, input contribution live streams, non-accessible output destinations or misconfiguration, Company will be charged for the number of applicable purchased units prior to the Excluded Problem.

7.3If the Company cancels an Encoding job before completion, Company will be charged for Billable Minutes or Input Minutes accumulated prior to cancellation.

8.Transfer and Egress

8.1Should Company transfer its Encoding outputs out of the cloud provider in which the Encoding has been performed, Bitmovin will charge Egress Fees at a rate of $USD 0.18 per GB transferred from Bitmovin’s infrastructure to the internet.

9.Transmuxing Minutes

9.1Bitmovin does not charge for the first output format generated (fMP4, TS, CMAF, WebM, MP4, MOV, etc.).

9.2Bitmovin charges an additional zero-point-two-five (0.25) Billable Minute for each Output Minute of each additional output format which is transmuxed.*

10.Billing Increments

10.1Encoding jobs are billed in 10-second increments, with a minimum of 10 seconds.

11.Prewarmed Encoder Pools

11.1Prewarmed encoder pools are billed per minute, multiplied by the number of instances in the pool. The rate is $0.0206 per minute.

12.Storage and CDN

12.1Storage is billed s at the rate of $0.0245 per GB per month.

12.2CDN is billed at the rate of $0.015 per GB of traffic.

*files can be unencrypted, encrypted and/or DRM protected, each counts as a separate output format.


 

Last updated October 7, 2025