For the complete documentation index, see llms.txt. This page is also available as Markdown.

Transcode

Optimized video delivery using adaptive streaming formats for fast loading on any device

Overview

Video transcoding is an add-on to our service, designed to provide seamless and efficient transcoding capabilities. It specializes in converting input videos into adaptive streaming formats, such as HTTP Live Streaming (HLS). With support for various input file formats (e.g. MP4, MOV) and target resolutions, optimal video delivery is guaranteed across multiple devices and network conditions.

Visit the following links to learn more about adaptive video streaming over HTTP:

The process can be summarized in three simple steps:

  1. Upload of the origin video file to DAM.

  2. Transcoding into chunks with support for multiple target resolutions.

  3. Generation of the playlist file ( .m3u8 for HLS) that provides the necessary information for the video player to retrieve and play the video segments in a specific order and format.

Typical use cases

By leveraging video transcoding for adaptive streaming, you gain access to the following:

  • Multi-device compatibility - With adaptive streaming formats like HLS, the videos become compatible with a wide range of devices, including smartphones, tablets, smart TVs, and desktop computers. This broad compatibility ensures that the content reaches a larger audience.

  • Improved user experience - Adaptive streaming adjusts the video quality dynamically, based on the viewer's available bandwidth. This results in reduced buffering times, faster start-up and uninterrupted playback, enhancing the overall user experience.

  • Bandwidth optimization - Our service efficiently compresses and transcodes videos, reducing the file size without compromising the visual quality. This optimization helps to minimize bandwidth consumption, allowing smoother playback even on limited network connections.

  • Scalability and flexibility - Support for large volumes of video transcoding requests as well as a wide range of input file formats and target resolutions, thus ensuring scalability and providing flexibility in adapting to specific requirements.

Activation in DAM

Video Transcoding is an add-on service that can be purchased and activated as a Postprocess for automatic execution during file upload in DAM. Contact Sales or the Support team to enable this feature.

To have the best results from this postprocess, we encourage the following settings for input videos:

Quality
Resolution
Bitrate

High

960x540 / 854x480

1200 - 1500 kbps

HD 720

1280x720

1,500 - 4,000 kbps

HD 1080

1920x1080

4,000-8,000 kbps

4K

3840x2160

8,000-14,000 kbps

API endpoints

Video Transcoding is also available through API endpoints. Information about them is available in an always up-to-date documentation, that can be accessed via the following link:

There, you can find detailed information about the API endpoints, together with all required request parameters, so you know how to interact with them.

This feature is developed for transcoding of external videos which are not stored directly in DAM. The process is asynchronous.

Examples

Input video

Request body

API response

Last updated