Video Frame Extractor: Extract Frames from Video URLs avatar

Video Frame Extractor: Extract Frames from Video URLs

Pricing

Pay per usage

Go to Apify Store
Video Frame Extractor: Extract Frames from Video URLs

Video Frame Extractor: Extract Frames from Video URLs

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Venture Ace

Venture Ace

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

40 minutes ago

Last modified

Security

Limited permissions

Share

Video Frame Extractor

Extract frames from video files at direct URLs with ffmpeg: every N seconds, every Nth frame, at scene changes, or at exact timestamps. Frames go to the key-value store (JPG or PNG) with one dataset row each.

Input

  • videoUrls: direct video file URLs, up to 20 (page URLs such as YouTube are refused with a reason).
  • mode: interval (default), everyNth, sceneChange, timestamps; with intervalSeconds, everyNthFrame, sceneThreshold, timestamps.
  • imageFormat (jpg/png), maxWidth, jpegQuality.
  • maxFramesPerVideo (default 50), maxFramesTotal (default 100).

Output

One row per frame: videoUrl, status (ok), frameIndex, timestamp, timestampSec, url, width, height, sizeBytes. A video that cannot be processed gets one row with status fetch_failed, unreadable, no_frames, failed or skipped and an error reason; the run still succeeds. A note (frame cap reached, timestamp past the end, time limit) is on the last row's error.

Pay per event: US$0.002 per frame delivered. Direct file URLs only; localhost and private addresses are refused. Licence: ffmpeg is LGPL/GPL as packaged by Debian and run as a separate program.