Om dette verktøyet
Hva er Shot Extractor?
Slipp en videofil inn, og verktøyet spiller den gjennom én gang i opptil 16x, gir hver ruta dekoderen presenterer en poengsum og finner deretter klippene. Deteksjonen er adaptiv: et klipp er en ruta der differansepoengsummen stiger markant i forhold til sin egen nærhet, ikke en ruta som passerer en global terskel. Det har betydning, fordi en scenepoengsum skalerer med hvor mye lys det er i bildet, slik at en fast grense bommer på klipp i mørkt, stemningsfylt opptak og finner falske klipp i lyst, travelt opptak.
To ting å ta med seg. FRAMES gir ett stillbilde per scene, beholdt eller forkastet, eksportert i full oppløsning. SHEETS gir ett kontaktark per scene der hvert panel er nummerert og tidsmerket i leserekkefølge, pluss en topptekst som angir hvilken film, hvilken scene og med hvilken tetthet den ble samplet, slik at arket fortsatt gir mening som en frittstående JPEG flere uker senere.
Alt kjører i nettleseren din. Filen leses fra disken av nettleserens egen dekoder, og hver ruta settes sammen på et lerret i fanen. Ingenting lastes opp, og ingenting lagres.
Kun lokale videofiler. YouTube-lenker fungerer ikke her: å lese en ruta betyr å lese videostrømmen, og YouTube leverer verken sidevisningen eller spiller-API-et med CORS-headeren en nettleser trenger for å lese dem, så pikslene er utilgjengelige for enhver nettside uten en server mellom. Last ned videoen først, og slipp deretter filen inn.
OSS · SHOT EXTRACTOR
Spørsmål om Shot Extractor
Blir videoen min lastet opp?
Nei. Nettleseren leser filen direkte fra disken via en objekt-URL, og hver ramme tegnes på et canvas i fanen. Ingen data sendes noe sted, ingenting lagres, og verktøyet fungerer med nettverket frakoblet.
Kan jeg lime inn en YouTube-lenke?
Nei, og ikke fordi det ikke er bygget. Å hente ut en ramme betyr å lese videostrømmen; å få strøm-URL-en krever å lese YouTubes visningsside eller spiller-API, og ingen av disse sender CORS-headeren som en nettleser trenger for å lese et svar fra et annet domene. Storyboard-sprittene bak søkefeltet er signaturbeskyttet og gir 403 uten et token som bare det samme blokkerte svaret inneholder. Enhver side som tilbyr dette kjører en server som laster ned videoen for deg. Last den ned selv og slipp filen inn.
Hva er forskjellen på Strict, Medium og High?
Hvor lett en ramme regnes som et klipp. Strict krever en sterk topp og fanger bare harde klipp; High fanger dissolve og whip pan, men deler av og til opp en travel scene. Skanningen lagrer poengsummen for hver ramme, så når du bytter nivå beregnes klippelisten på nytt fra minnet på millisekunder – den leser aldri filen på nytt.
Hvor store filer kan det håndtere?
Det finnes ingen opplastingsgrense fordi det ikke finnes noen opplasting. Den praktiske grensen er maskinens dekoder og RAM – filer på flere gigabyte i 4K fungerer, de tar bare lengre tid å skanne. Bildeforskjeller måles på en nedskalering til 128x72, så en 4K-fil koster omtrent like mye å score som en 720p-fil.
Hvorfor står det at rammer ble droppet?
Skanningen spiller av filen med opptil 16x hastighet og tar imot det dekoderen leverer; på en tregere maskin eller med en tung kodek hoppes noen rammer over. Deteksjonen fungerer fortsatt – den sammenligner hver ramme med sitt eget nabolag, så en glissen strekning hever sin egen basislinje – men klipp som ligger tettere enn det samplede intervallet kan slås sammen. Verktøyet viser den faktiske samplingsfrekvensen i stedet for å tie om det.
Hvilke formater fungerer?
Alt nettleseren din kan spille av: MP4/H.264 og WebM overalt, MOV og HEVC i Safari og de fleste Chrome-versjoner. MKV og AVI avhenger av kodeken inni. Hvis nettleseren ikke kan dekode filen, sier verktøyet fra om det i stedet for å feile stille.
Gratis?
Ja – det kjører helt på din egen maskin, så det finnes ingenting å begrense. Ingen registrering, ingen vannmerke, ingen grense.