Output Options

CDN

S3 Signed URL

FTP Destination

Azure Destination

IAM Users

S3 Destination

Other Service Signed Urls

Getting Started

Blitline Job

Welcome

Job Options

List of Available Functions

Examples List

Functions

Job Response

Polling and Postbacks

Service Limits

Development Recommendations

Live Examples

Gotchas

Advanced

Pipelines

Fonts

Smart Image

Static IPs

Formats

Colorspace

Color Extraction

Event Bridge

PDF

Image Optimization

Metadata

Signed Jobs

AI Background Removal

Subimage

Special (Non-Image) Processing

Zipping

Trancoding Video Presets

Apache Tika

AWS Rekognition/Facial Recognition

Animated GIFs

Building Gifs or Videos from Images

Find Image on the Internet

New Feature Log (Updates)

Video Keyframes

Video Transcoding

Low Bandwidth Video Keyframes

Screenshots of Websites

IM Scripts

Vector Processing

Low Bandwidth Video Keyframes

Updated 2 weeks ago by Blitline Support

Low Bandwidth Video Keyframes (2021)

Blitline has updated how it handles video keyframes and can now do it without having to download the whole video file.

Blitline can stream a video file and create a keyframe from a URL and save on costly cloud bandwidth.

Low Bandwidth Video Keyframes only work with URL src, not cloud bucket/keys.

You can use this functionality by adding a "pre_process" function, which operates on a source BEFORE it enters the Blitline workflow process. The function for this low bandwidth video keyframe is called "peek_thumbnail_video".

Here is a JSON example of how to use it:

{
"application_id" : "YOUR_APP_ID",
"src":"https://blitdoc.s3.amazonaws.com/movies/big_buck_bunny.mp4",
"v" :"1.24",
"pre_process":
{
"peek_thumbnail_video" : {
"params":{
"seconds_in" : 10
}
}
}
,
"functions":[
{
"name":"resize_to_fit",
"params":{
"width" : 300
},
"save": {
"image_identifier" : "bunny_image"
}
}
]
}

It has 1 parameter "seconds_in" which identifies how many seconds into the video you want the keyframe to be from.

You can also see a working version here: https://www.blitline.com/v3/home/gist?gist_id=162a0a6cd087dc1f6c3a0b8cb9a62f67

If you want to generate multiple keyframes, you can use our older more traditional video keyframe functionality, which you can read about HERE


How did we do?


Powered by HelpDocs (opens in a new tab)