Image extraction and thumbnails generation are a phase of encoding. Learn how the Encoding Service extracts frames from the video stream

Image Extraction Phase

Table of Contents

This section enables image (frames snapshots) extraction from video. Use this feature to generate preview images in your content catalogue, for example.

{
    "ImageExtraction": {
        "Quality": 100,
        "Intervals": [15, 25, 82],
        "Pattern": "preview_%.jpg",
        "Location": {
            "Provider": "Ftps",
            "UriPath": "ftpes://server.ftp.com/target/dir/",
            "CredentialsName": "user",
            "CredentialsSecret": "pass",
            "CredentialsProtection": "Unencrypted"
        }
    }
}
Property Description Use Case Required?

Quality

The quality level of an extracted image. From 1 to 100.

Use this property to configure the quality of extracted images.

Yes.

Intervals

A list of point-in-time places in video where to take a snapshot at. This value is in percentages.

Use this property to specify where to take snapshots. For example, one in the beginning, one in the middle, and one in the end.

Yes.

Pattern

Output images naming. You need to use % to get a number of the image. For example: if you have 3 intervals defined with the pattern preview_%.jpg, then you get three images: preview_1.jpg, preview_2.jpg and preview_3.jpg

-

Yes.

Location

A location where to put the extracted images. Same format as with ContentAcquisition or ContentPublishing. See storage providers for more details.

-

Yes.

Revision History

The table below lists the document versions and any changes to them.

Version Date Description

1.0

October 21, 2020

  • Initial version.