Pick a clip below to start reviewing
No proxy exists for this clip yet.
Generate one externally into a "Proxy" subfolder next to the original, then run Scan for Proxy.
This account is using a temporary password and must set a new one before continuing.
Pick a clip below to start reviewing
No proxy exists for this clip yet.
Generate one externally into a "Proxy" subfolder next to the original, then run Scan for Proxy.
This project has a permanent, unauthenticated JSON endpoint for the DaVinci plugin - it never requires login, so only share it with people/systems you trust with read access to this project's markers.
Follows the current filtered/sorted order in the file list.
TODO: describe your team's specific process here - who generates proxies and how, where footage gets copied from, naming conventions, who reviews what, how markers/ratings get handed off to editing.
DroneShot Media Review is built around one core idea: proxies are never generated by this app. You (or your NLE/transcoder) create them externally; the app's job is to index everything, keep the review data (ratings, trash flags, markers, tags), and give you a fast way to scrub through footage.
The basic loop is: copy original footage onto slow storage, generate proxies for it into a "Proxy" subfolder next to the originals, click Scan for Proxy, then review clips in the browser at the bottom of the screen using the player and left/right panels.
A clip needs a proxy to be played or marked at all - a clip without one still shows up (so you know it exists and can rate/trash it), but the player will show a "no proxy" notice until one is scanned in.
For every folder of original footage, put externally generated proxies in a subfolder literally named Proxy. Files are matched to their original by base filename, regardless of extension - A.braw matches Proxy/A.mov because they share the name "A".
Clicking Scan for Proxy walks your slow storage, indexes every original (including formats like BRAW that can never be played directly), matches Proxy/ files to them, and moves the matched proxies onto fast storage. Thumbnails are generated at the same time. Scan is safe to re-run any time - already-processed files are recognized and skipped, not duplicated.
By default, matched proxies are moved off of slow storage once copied. In Settings, this can be switched to copy instead, which leaves the source Proxy/ file in place - useful while debugging or testing, since you won't need to regenerate proxies between repeated scans.
The actual file-moving and thumbnail work runs on a separate background worker, so Scan for Proxy won't tie up the page - you'll see live progress while it runs.
Each clip can be given a star rating (0-5, click a star or press a number key) and flagged as trash independently - trash is a review-status flag, not a delete; nothing is ever removed from disk by this app.
A clip's badge tells you its playability at a glance: green PROXY means it's ready, amber NO PROXY means one hasn't been scanned in yet, red PROXY MISSING means it had one but the file has since vanished from fast storage, and MEDIA OFFLINE means the original itself is no longer found on slow storage (its review data is preserved either way).
The media info button next to the player shows detailed technical info (codec, resolution, frame rate, etc.) read from the proxy.
Add a marker at the current playhead position with the "Add marker" button or the M key. Each marker has a color and an optional comment, and can be dragged along the timeline or deleted from the marker list on the right.
Tags come in two kinds: project tags (specific to the current project) and global tags (shared across every project, useful for labels like "keeper" or "b-roll" that apply everywhere). Type a new tag name and press Enter to create and apply it in one step, or use the quick-apply buttons for tags already in use.
The full list is always available in the left panel while a project is open (click "Keyboard Shortcuts" to expand it). It covers playback (play/pause, seeking at three speeds, playback rate, loop, fullscreen), navigation (next/previous clip and marker), and review actions (add marker, set rating).
A project has its own directories on both storage roots, named from a slug you can customize when creating it (auto-filled from the shoot date and name by default). Each project also gets a random, unguessable public ID - shown in the left panel and copyable with a click - used for the JSON marker export endpoint.
The export endpoint requires no login, since it's meant to be called directly by external tools (e.g. a DaVinci Resolve plugin) using just the project's public ID. Treat that ID like a credential - anyone with it can read that project's markers, ratings, and tags.
Admins can manage user accounts (Manage Users), configure storage paths and the worker service URL (Settings), and view the application log for diagnosing scan or thumbnail failures (Application Log) - all from the hamburger menu in the top right.
New users are created with a temporary password and must set their own on first login. Passwords can be reset by an admin at any time from the Users list.
Version numbering: the patch number (last digit) is a running count of bugs fixed since 6.0.0 and never resets; the minor number bumps for new features.