[object Object] Icon

Encoding
Learn how to create, start, manage and modify Encodings

[object Object] Icon

Player
Learn how to create, start, manage and modify Players

[object Object] Icon

Analytics
Learn how to create, start, manage and modify Analyticss

Encoding Encoder Releases

10/22/2018

2.2.0

Added

  • Per-Title analysis step is now 4x faster
  • Improved writing of live HLS manifest to be more resilient
  • Added new applied settings to the stream that are patched with the width and height used for encoding

10/16/2018

2.1.0

Added

  • Return PAR in stream input analysis
  • Improved error message when a file on S3 cannot be downloaded
  • Enable HLG signaling options for HEVC
  • Support for vbv codec settings for Per-Title

Fixed

  • Fixed an issue where an encoding might stall at the very end when using a lot of renditions
  • Fixed IDR placement for HEVC

10/9/2018

2.0.0

Added

  • Per Title Encoding
  • AV1 speed improvements by 40%. That means it's twice as fast as the reference implementation, 20 times slower than HEVC/VP9 and 40 times slower than H.264
  • Enhanced 2-pass and 3-pass encoding
  • Support de-multiplexed A/V input files
  • Support 2-Pass for live encoding
  • Added Keyframe settings to VP8/VP9
  • Added muxing information for Broadcast TS

Changed

  • Breaking Change: When adding a stream, the property decodingErrorMode is set to DUPLICATE_FRAMES per default
  • Breaking Change: When starting an encoding, the property encodingMode is set to TWO_PASS per default
  • Breaking Change: When starting an encoding, the property trimming -> ignoreDurationIfInputTooShort is set to true per default
  • Breaking Change: When starting an encoding, the property handleVariableInputFps is set to true per default
  • Breaking Change: When starting an encoding, the property tweaks -> audioVideoSyncMode is set to RESYNC_AT_START per default

Fixed

  • Fixed an upload bug that may occur when uploading Progressive MP4 files to Azure
  • Fixed an issue where the encoding may fail when using a small trimming duration

Beta

10/1/2018

1.56.0

Added

  • Added flag to ignore duration trimming for input files shorter than the specified duration
  • Added support for timecode trimming for MXF files
  • Improve error message reporting when an internal encoding error occurs
  • Cut segments for HLS manifests and insert custom tags
  • Added Audio Leveling support

Fixed

  • Fixed an issue with bitrate conformance when using HLSv3 and AES128 encryption
  • Fixed handling of per title encodings with PAR other than 1:1
  • Fixed a bug where encoding from MXF source failed

Stable

9/17/2018

1.55.3

Added

  • Restart of running live encodings
  • Burnt-In Time Code (BITC), taken from the SEI of the source file for every frame

Fixed

  • Improved handling with large input files
  • Improved playback on Roku and Tizen devices
  • Fixed a bug where the encoding failed with the resync at start feature
  • Fixed playback issue in chrome when adding custom timecode to MP4 muxing
  • Improved handling of watermark image download
  • Improved feedback for unsupported input file types
  • Improved handling of legacy S3 buckets
  • Improved support of MXF input files
  • Improved handling of download from Azure storage with special characters
  • Fixed handling of interlaced source files packaged in MP4 containers

9/3/2018

1.54.0

Added

  • Create multi-period DASH manifests with an on-demand profile
  • Create multi-period DASH manifests with keyframes
  • Improved handling of input paths that contain URL encoded characters

Fixed

  • Fixed an issue where the framerate might be doubled when the deinterlace filter is used
  • Issue fixed where an audio that is encoded with a sample rate below the input sample rate caused an error
  • Fixed an issue where the passthrough of 608 captions may not work as expected

Known Issues

  • Encoding job might fail for 4k high bitrate files

8/19/2018

1.53.0

Added

  • Added support for HEVC with FairPlay DRM
  • Allow usage of pre-warmed instances
  • Added unsharp, interlace and scaling filter
  • Add multiple audio groups to an HLS stream to be used together with stream conditions
  • Introduced new audio video sync mode that is useful if the source file was cut out of already encoded content.

Fixed

  • Fixed an issue where HTTP Basic authentication was not working for some endpoints
  • Fixed a bug where audio in MP4 files could not be decoded when multiple input files have been used
  • Fixed an issue where HLSv3 in combination with AES-128 encryption failed for a few input files

7/30/2018

1.52.1

Added

  • Support for multiple input files (e.g., one video file and multiple audio files)
  • Support S3 storage with role-based authentication for progressive muxings types

Fixed

  • Fixed an issue where HTTP basic authentication might not work for some hosts
  • Improved status messages when creating Broadcast TS muxings

7/16/2018

1.51.0

Added

  • Support for Per-Title encoding with 2pass and 3pass encoding
  • Added option to remove all position information when converting SCC to WebVtt
  • Added success/error message when creating preview manifests
  • Added timecode support for MP4 muxing
  • Added audio language metadata to progressive muxings

Fixed

  • Fixed a bug where variable input fps handling might not work as expected
  • Fixed a bug where valid video files may be recognized incorrectly as input file format not supported

7/3/2018

1.50.0

Added

  • Support for AV1
  • Support for Per-Title Encoding
  • Support for S3 V4 signature buckets
  • Added numberOfFrames and aspectRatio to muxing information

Fixed

  • Fixed a bug where watermark filters could not be applied for certain configurations

Known Issues

  • Per-Title does not work yet with 2pass and 3pass encoding

Give us feedback