Skip to main content

Desktop app

Download GetVideoFrames

A dedicated desktop studio for finding frames worth keeping. Pick your platform below — Mac Apple Silicon is available now.

Choose your platform

GetVideoFrames Studio

GetVideoFrames desktop app
Desktop / StudioLoading

Desktop Smart Frame Studio

What is GetVideoFrames Desktop?

GetVideoFrames Desktop is a local video frame extractor and review studio for macOS Apple Silicon. Import one or many videos, extract review candidates with FFmpeg on your machine, pick keepers with Smart Collections, then export full-quality stills as JPG, PNG, or WebP — without uploading source footage for extraction.

How it works

From import to export in four steps

  1. Step 1

    Import videos into your queue

    Drop local files into Studio or Bulk. GetVideoFrames probes duration, resolution, fps, and codec on your device and keeps each source in a persistent queue you can pause, resume, cancel, or retry.

  2. Step 2

    Extract review candidates

    Choose sampling every N seconds, a fixed frame count, or all frames, then set an optional start/end range. Extraction runs locally and lands in review as soon as frames are written — you do not wait for analysis to finish before browsing.

  3. Step 3

    Pick frames with Smart Collections

    Browse Best, Scenes, People, Products, Animals, Vehicles, All, and My picks. Scene carousels let you toggle Key, Best, or All per scene while on-device detection fills object filters when models are available.

  4. Step 4

    Export full-quality stills

    Set format, size, quality, destination, and a filename template, then save. Selected timestamps are re-extracted from the source at final quality, with optional manifest.json metadata for datasets and handoff.

Desktop capabilities

Everything the Smart Frame Studio does today

Local FFmpeg extraction

Frame extraction runs on your Mac with the bundled FFmpeg pipeline. Source videos stay on disk for extraction; the app does not send video or frame pixels to a conversion server.

Studio workspace

Studio keeps one video dominant: preview, scrubber, start/end range markers, live extract progress, and a right-rail journey of Video → Extract → Pick → Export so the next action stays obvious.

Flexible sampling modes

Extract every N seconds, distribute a fixed count across a range, or pull all frames when you need dense coverage. Start and End markers clamp safely so the range never ends before it begins.

Smart Collections review

Review is collection-first, not a flat dump of thumbnails. Best aggregates highlights; Scenes use horizontal carousels; People, Products, Animals, and Vehicles group detection results; All and My picks stay available for manual control.

On-device object detection

After extract, local YOLOX-Nano inference can label people, products, animals, and vehicles on your machine. If models are missing, jobs still finish and those filters stay visible with a clear unavailable state instead of disappearing.

Adaptive scene detection

Scene cuts adapt to each clip’s frame-difference profile instead of a single fixed threshold, so quiet talking-head footage and fast edits both produce usable scene groups for Key / Best / All picks.

Bulk multi-video workflow

Bulk applies one sampling setup across selected ready videos, then supports pick strategies such as Best, Best per scene, scene anchors, People, Products, Animals, Vehicles, or All candidates before sequential export into one subfolder per source.

Saved workflow presets

Store extraction settings, pick strategy, and export options as named presets. Load them to restore controls immediately and apply compatible options to selected configurable jobs.

Full-quality export pipeline

Review thumbnails are analysis assets. Saving re-extracts selected timestamps from the original file at your chosen JPG, PNG, or WebP settings, optional max width, quality, and destination folder.

Filename templates and manifests

Name exports with tokens such as {source}, {index}, {time}, {ms}, {scene}, and {date}. Turn on Include frame data to write manifest.json alongside images for ML folders, editors, or client handoff.

Playhead stills and lightbox

Save Frame captures a full-quality still at the current playhead. Expand any candidate into a zoomable lightbox that loads a full-quality preview without using the low-res review thumb as a stand-in.

Queue control and Pro activation

Pause, resume, cancel, retry, and clear finished work without losing export history in Bulk. Free trial can save up to five frames; Pro Lifetime activates the app on up to three devices with your account email.

Smart Collections

How desktop frame picking is organized

Smart Collections turn extracted candidates into reviewable groups under the video. Filters stay on one horizontal row, show live counts when analysis finishes, and never clear manual picks when you switch videos or wait for detection.

Best

Best is the highlight hub: keepers drawn from scenes, quality ranking, people, products, animals, and vehicles so you can scan the strongest frames first.

Scenes

Each scene is a horizontal carousel with a Key / Best / All toggle. Key defaults to Start, Middle, and End anchors; Best ranks quality inside that scene; All shows every candidate in the cut.

People, Products, Animals, Vehicles

Object filters group temporal moments or concrete classes such as Laptop, Dog, or Car when on-device detection finds them. Empty results show count 0; unavailable detection shows an extract-again hint instead of hiding the chip.

All and My picks

All lists candidates chronologically. My picks holds your selection across collection switches, Bulk strategies, background analysis completion, and app restarts via each job’s saved results.

Bulk mode

Process many videos without rebuilding a thumbnail wall

Bulk is the power-user surface over the same persistent queue. Filter by All, Ready, Processing, Review, Done, or Issues; multi-select sources; extract with one shared sampling config; apply a pick strategy per job; then export sequentially with shared format, size, quality, template, manifest, and destination settings.

  • One sampling configuration can start every selected ready draft
  • Pick strategies run per job so the UI never builds one unbounded cross-video grid
  • Export continues past individual failures and keeps one subfolder per source video
  • Clear finished removes completed, failed, and cancelled queue items without deleting export history

Local processing

Why desktop extraction stays on your machine

Desktop extraction, scene analysis, and object detection are designed to run locally. Your source video is not uploaded for frame extraction. Optional product analytics can still send privacy-safe events such as page or feature outcomes; they do not include video pixels, filenames as free text, or export contents. Practical limits still depend on codec support, disk space, RAM, and clip length.

Who it is for

When creators pick the desktop studio over the browser tool

YouTube and short-form creators

Pull thumbnail and chapter candidates from long exports, review scene anchors quickly, and save only the keepers at full quality without re-rendering timelines.

Editors and storyboard teams

Import a batch of clips, mark ranges, browse scene carousels, and export consistently named stills for decks, client reviews, and cut lists.

Dataset and computer-vision work

Sample densely or by interval, keep manifest.json with frame data, and organize exports by source folder when you are preparing labeled or unlabeled still sets from footage you are allowed to use.

Privacy-sensitive review

Work with client, research, or internal footage that should not travel through an upload converter. Detection and export stay on the workstation that already holds the files.

FAQ

Desktop download and feature questions

Which platforms can download GetVideoFrames Desktop today?
macOS on Apple Silicon is available now as a .dmg from this page. Choosing Download for Windows or Download for Linux opens a short form so we can email you when that installer is published.
Does the desktop app upload my videos?
No. Extraction, scene analysis, and object detection are local workflows. The selected source file is read from disk for processing. Separate product analytics, if enabled, can send privacy-safe events without video or frame contents.
What is the difference between the browser tool and Desktop?
The browser extractor is free for compatible files with no install. Desktop adds a persistent queue, Smart Collections, on-device detection, Bulk multi-video workflows, filename templates, manifests, and full-quality re-extract export suited to longer or batch jobs.
Can I try Desktop before buying Pro Lifetime?
Yes. You can extract and review without Pro. Free export is capped at five frames per save action; activate Pro Lifetime with your account email to unlock larger exports and up to three active devices.
What are Smart Collections?
Smart Collections are the desktop review filters under the video: Best, Scenes, People, Products, Animals, Vehicles, All, and My picks. They group review candidates so you can select keepers without scrolling one undifferentiated thumbnail grid.
Does Bulk export every selected frame at once across all videos?
Bulk applies shared export settings, then exports selected jobs sequentially with one subfolder per source video. Pick strategies also run per job so the app does not build one unbounded cross-video thumbnail wall in memory.

Before you install

What you need

Pro Lifetime unlocks desktop activation after purchase. The free browser extractor stays available without installing anything.

  • macOS on Apple Silicon for the current installer
  • A GetVideoFrames account email for Pro activation
  • Up to three activated devices per Pro Lifetime license