Encoding REST API Services
1.121.0
Fixed
- Fixed a bug that could lead to long request duration and potential timeouts during encoding start calls due to issues during input source probing.
1.120.0
Changed
- The
profile
for H264 and H265 video output does not need to be specified anymore when a dynamic range format is set. A default value for the profile is used based on the given dynamic range format.
Fixed
- When a dynamic range format was specified, color config values set via the API could have been ignored
- When a dynamic range format was specified, default values for color config settings could have not applied correctly
1.119.0
Changed
- Statistics for SRT Live Stream Input are now returned sorted by date with latest entries being first.
- Added a check to verify that live stream conditions are not added to encodings using a version older than 2.120.0.
1.118.0
Fixed
- In DASH Manifest V2 via start encoding call, fixed the calculation of the
presentationTimeOffset
DASH attribute for Segment Template and Segment Timeline Representations in DASH ManifestGenerator.V2 when startSegmentNumber
or startKeyframeId
is set in order to keep audio and video in sync.
1.117.0
Changed
- Improved validation and applying of defaults for
selectionMode
and position
:- DvbSubtitleInputStream: "selectionMode" now defaults to AUTO. "position" defaults to 0 if the chosen selectionMode requires a position. Specifying a position is not allowed when using selecionMode AUTO.
- IngestInputStream and Stream.inputStreams: Only default "position" to 0 when "selectionMode" is not AUTO.
1.116.0
Added
- Added new Output Paths endpoint which makes it possible to retrieve all of the manifests output paths for an encoding.
1.114.0
Added
- Manifest Generator V2 now supports Dolby Vision encodings.
Fixed
- Activating PSNR quality metrics for a stream no longer results in a 404 error when using the API key of a tenant user.
- Overriding DynamicRange Format values with specific settings now works as specified in the OpenAPI documentation.
1.113.0
Added
- Bitmovin CDN storage is now supported as output for Live encodings via Simple Encoding API
- HLS manifest creation with ManifestGenerator.V2 now fails with appropriate error messages in the following cases:
- If an empty streamId is given for a Stream/MediaInfo, but there are more than one streams present in the muxing.
- If a streamId is given for a Stream/MediaInfo that is not contained in the muxing whose id is given.
- The cloud region
AUTO
is now correctly resolved when used for Encodings with CDN output.
Changed
Fixed
1.112.0
Added
- Manifest Generator V2 now also supports HLS manifest generation from multiple encodings. The same known limitations as for single encoding apply:
- LIVE-2-VOD is not supported yet
- Dolby Vision is not supported by V2 yet
Fixed
- Default Manifests now support writing the manifest files to multiple outputs.
- Fixed a bug where the creation of a Scte35 would sometimes result in a 500 error.