Over deze tool

Wat is de Shot Extractor?

Zet een videobestand neer en de tool speelt het één keer af met maximaal 16x snelheid, scoort elk frame dat de decoder aanbiedt en zoekt daarna de cuts. De detectie is adaptief: een cut is een frame waarvan de verschilscore uitschiet ten opzichte van zijn eigen omgeving, niet een frame dat een globale drempel haalt. Dat is belangrijk, want een scènescore schaalt met hoeveel licht er in het beeld zit, dus een vaste grens mist cuts in donkere, sfeervolle beelden en verzint ze in lichte, drukke beelden.

Twee dingen om mee te nemen. FRAMES levert één stilstaand beeld per scène, behouden of weggelaten, geëxporteerd in volledige resolutie. SHEETS levert per scène één contactsheet met elk paneel genummerd en van een tijdstempel voorzien in leesvolgorde, plus een kop met de film, de scène en de bemonsteringsdichtheid, zodat het sheet ook weken later als losse JPEG nog klopt.

Alles draait in je browser. Het bestand wordt door de eigen decoder van de browser van je schijf gelezen en elk frame wordt op een canvas in het tabblad samengesteld. Er wordt niets geüpload en niets opgeslagen.

Alleen lokale videobestanden. YouTube-links werken hier niet: een frame lezen betekent de videostream lezen, en YouTube levert noch zijn kijkpagina noch zijn player-API met de CORS-header die een browser nodig heeft om ze te lezen, dus de pixels zijn vanaf geen enkele webpagina bereikbaar zonder tussenliggende server. Download eerst de video en zet dan het bestand neer.

FAQ · SHOT EXTRACTOR

Vragen over de Shot Extractor

Wordt mijn video geüpload?

Nee. De browser leest het bestand rechtstreeks van je schijf via een object-URL, en elk frame wordt in het tabblad op een canvas getekend. Er worden geen bytes ergens naartoe gestuurd, niets wordt opgeslagen, en de tool werkt ook met je netwerkverbinding uitgeschakeld.

Kan ik een YouTube-link plakken?

Nee, en niet omdat het nog niet gebouwd is. Een frame extraheren betekent het videostream lezen; de streaming-URL ophalen betekent de watchpagina of player-API van YouTube lezen, en beide sturen niet de CORS-header die een browser nodig heeft om een cross-origin response te lezen. De storyboard-sprites achter de scrubbalk zijn ondertekend en geven een 403 zonder token, en dat token zit alleen in diezelfde geblokkeerde response. Elke site die dit wel aanbiedt, draait een server die de video voor je downloadt. Download hem zelf en sleep het bestand erin.

Wat is het verschil tussen Strict, Medium en High?

Hoe snel een frame als cut telt. Strict wil een sterke piek en vangt alleen harde cuts; High vangt dissolves en whip pans, maar splitst af en toe een drukke shot. De scan slaat de score van elk frame op, dus het wisselen van niveau leidt de cutlijst in milliseconden opnieuw af uit het geheugen — het leest het bestand nooit opnieuw in.

Hoe groot een bestand kan de tool aan?

Er is geen uploadlimiet, omdat er niets wordt geüpload. De praktische grens is de decoder en het RAM-geheugen van je machine — bestanden van meerdere gigabytes in 4K werken, ze duren alleen langer om te scannen. Frameverschillen worden gemeten op een verkleining van 128x72, dus een 4K-bestand kost ongeveer evenveel om te scoren als een 720p-bestand.

Waarom staat er dat frames zijn weggelaten?

De scan speelt het bestand af tot 16x en neemt wat de decoder aanlevert; op een tragere machine of bij een zware codec worden sommige frames overgeslagen. Detectie werkt nog steeds — elk frame wordt vergeleken met zijn eigen omgeving, dus een schaarser stuk verhoogt zijn eigen basislijn — maar cuts die dichter bij elkaar liggen dan het bemonsterde interval kunnen samensmelten. De tool geeft de werkelijke bemonsteringsfrequentie aan in plaats van daarover te zwijgen.

Welke formaten werken?

Alles wat je browser kan afspelen: MP4/H.264 en WebM overal, MOV en HEVC in Safari en de meeste Chrome-builds. MKV en AVI hangen af van de codec erin. Als de browser het niet kan decoderen, laat de tool dat weten in plaats van stilzwijgend te falen.

Gratis?

Ja — het draait volledig op je eigen machine, dus er is niets dat beperkt hoeft te worden. Geen aanmelding, geen watermerk, geen limiet.

Een vertaalprobleem melden

Mogelijk gemaakt door ReelStack

Help dit draaiende te houden

Je fooi financiert servers, modellen en de tijd om nieuwe tools sneller uit te brengen. Stel hieronder een bedrag in — elke bijdrage helpt.