Covers and frames from Vimeo, Dailymotion, TikTok and MP4s
Cover plus a frame at 0:03 from each link, saved as WebP. The 4K MP4 file and the file from a host without byte-range reads also carry the per-MB video add-on.
Updated November 13, 2026
What this example returns
The dataset’s “Images” view shows 12 columns: Image, Type, Time, Title, Creator, Link, Platform, Width, Height, Format, Published, and Length (s). See every output field.
What each setting does
The input this example runs Video Thumbnail & Frame Extractor with. “Try this input” opens it in the console, where you can run it as-is or change any field first.
- Video or episode links
videos https://vimeo.com/22439234, https://www.dailymotion.com/video/x7tgad0, https://www.tiktok.com/@scout2015/video/6718335390845095173, https://media.w3.org/2010/05/sintel/trailer.mp4, https://res.cloudinary.com/demo/video/upload/w_3840,h_2160,c_scale/dog.mp4, https://api.scrape.ly/v2/key-value-stores/…
Public video links (YouTube videos, Shorts, playlists and channels; TikTok; Vimeo; Dailymotion; direct MP4 links) and podcast links (Apple Podcasts shows and episodes, Spotify episodes, podcast RSS feeds).
- Save the cover image
includeCover Yes
Save the video thumbnail or the episode cover art at the largest size the platform offers.
- Frames at these times
frameTimestamps 0:03
Times to take a still frame from each video: seconds (90), clock time (1:30 or 01:02:03), units (1m30s) or a share of the length (50%). Times after the end are skipped with a note.
- Frame size
frameMaxHeight 720p
Largest picture size for frames, measured on the short side (a vertical clip at 720p is 720 px wide). A video published in a smaller size gives smaller frames, and the row's note says so. Frames above 1080p from a video platform also carry the large-frame add-on. Direct video files larger than 1080p, and videos from…
- Image format
imageFormat WebP
File format of the saved images. Covers are converted when the platform serves another format.
Default: JPG → this example uses WebP
{
"videos": [
{
"url": "https://vimeo.com/22439234"
},
{
"url": "https://www.dailymotion.com/video/x7tgad0"
},
{
"url": "https://www.tiktok.com/@scout2015/video/6718335390845095173"
},
{
"url": "https://media.w3.org/2010/05/sintel/trailer.mp4"
},
{
"url": "https://res.cloudinary.com/demo/video/upload/w_3840,h_2160,c_scale/dog.mp4"
},
{
"url": "https://api.scrape.ly/v2/key-value-stores/ac2b4691-0b26-4343-8184-08bc8432da71/records/no-range-720p.mp4?signature=Mi4yMTA5ODc1ODA1NjM4LjFvbktwMVJLVVVuam1TNVcyWVd3SQ&attachment=1"
}
],
"includeCover": true,
"frameTimestamps": [
"0:03"
],
"frameMaxHeight": "720p",
"imageFormat": "webp"
}What it costs
You pay for the events the actor reports, such as each result or page it produces. Platform usage is included in the event prices: compute, proxies, browser and storage cost nothing extra.
- Image savedfrom $0.0006174One image saved with the run: a cover or a still frame.
- Frame above 1080pfrom $0.0019Added to the image event for a frame larger than 1080p (1440p or 2160p) read from a video platform (YouTube, Vimeo, Dailymotion, TikTok). Frames up to 1080p and covers do not have it; direct video files and videos downloaded whole pay per megabyte instead (video megabyte add-on).
- Video megabytefrom $0.0004Charged per megabyte (1,000,000 bytes) read from a video in two cases: a direct video file or stream link (not a video platform) whose own picture is larger than 1080p, and a video whose host does not answer byte-range requests, so it is downloaded whole to read frames. Rounded up per video and charged with the frames saved from it.
When to use this example
From the Video Thumbnail & Frame Extractor readme:
How are frames read from long videos?
The actor asks the video host for the parts of the file around each frame time, so a long episode is not downloaded whole. Hosts that stream in segments (Vimeo, Dailymotion) give the one segment that holds each frame time. Only a host that allows neither is downloaded at the chosen frame size and the frames are taken from that copy; the downloaded megabytes carry the video megabyte add-on.
Which frame size do I get?
The largest published picture at or below your choice, measured on the short side. An old video may only offer 360p even if you ask for 1080p. Among streams of that size, the one with standard colour (not HDR) and the fewest bytes is read.
Other ways to run Video Thumbnail & Frame Extractor
- Cover and 4 frames of a YouTube videoThe thumbnail plus frames at 0:05, at the middle and evenly spaced.
- Podcast episode coversCover art of the newest episodes of a podcast feed and an Apple Podcasts show, plus an episode search.
- Frames from YouTube search resultsTwo evenly spaced PNG frames from each of the first 2 videos for a keyword.
About Video Thumbnail & Frame Extractor
Save cover images and still frames from public YouTube, TikTok, Vimeo and Dailymotion videos and podcast episodes (Apple Podcasts, Spotify, RSS feeds). Pick exact times or evenly spaced frames; every image is stored with the run and gets a download link.
- Price:
- From $0.617 / 1,000 results
- Developer:
- Toolwright
- Categories:
- Videos, Social media
Related actors
Latest articles
GuidesWeb Scraper Chrome Extensions: 4 Good Ones, and When to Use a Cloud Scraper
The best web scraper Chrome extensions in 2026 (Web Scraper, Instant Data Scraper, Data Miner and Evomi Web Data), what each is good at, where every extension stops, and how a cloud scraper takes over for schedules, thousands of pages and API access.
Read the article
AI agents12 Best MCP Servers in 2026: Web Data, Code, Docs and Browsers
The best MCP servers in 2026, grouped by job: web data, documentation, code, browsers, errors, databases and the official reference servers. Each with its hosted URL or install command, how it signs in, and the caveats its own README states.
Read the article
Guidesn8n Puppeteer Node: Puppeteer and Playwright in n8n Without Self-Hosting Chrome
The n8n Puppeteer node needs Chromium inside your n8n container and installs only on self-hosted n8n. How it and the Playwright nodes install, where they break, and how to run the same browser scrape on Scrape.ly from n8n instead, with a real tested run.
Read the article
The internet is full of data.
Start owning yours.
Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes.