Om detta verktyg
Vad är Shot Extractor?
Släpp en videofil i verktyget så spelar det upp den en gång i upp till 16x och poängsätter varje bildruta som avkodaren visar, och hittar sedan klippen. Detektionen är adaptiv: ett klipp är en bildruta vars skillnadspoäng sticker ut mot sin egen omgivning, inte en bildruta som passerar ett globalt tröskelvärde. Det spelar roll eftersom en scenpoäng beror på hur mycket ljus som finns i bilden, så ett fast tröskelvärde missar klipp i mörkt, stämningsfullt material och hittar på klipp i ljust, rörigt material.
Två saker att ta med sig. FRAMES ger en still per scen, antingen behållen eller borttagen, exporterad i full upplösning. SHEETS ger ett kontaktark per scen där varje panel är numrerad och tidsstämplad i läsordning, plus en rubrik som anger vilken film, vilken scen och vilken täthet det samplades med, så att arket fortfarande är begripligt som en fristående JPEG flera veckor senare.
Allt körs i din webbläsare. Filen läses från din disk av webbläsarens egen avkodare och varje bildruta sammanställs på en canvas i fliken. Ingenting laddas upp och ingenting lagras.
Endast lokala videofiler. YouTube-länkar fungerar inte här: att läsa en bildruta innebär att läsa videoströmmen, och YouTube skickar varken sin visningssida eller sitt spelar-API med den CORS-header som en webbläsare behöver för att läsa dem, så bildpixlarna går inte att nå från någon webbsida utan en server mittemellan. Ladda ner videon först och släpp sedan filen här.
FAQ · SHOT EXTRACTOR
Frågor om Shot Extractor
Laddas min video upp?
Nej. Webbläsaren läser filen direkt från din disk via en objekt-URL, och varje bildruta ritas upp på en canvas i fliken. Inga bytes skickas någonstans, inget lagras, och verktyget fungerar även när nätverket är frånkopplat.
Kan jag klistra in en YouTube-länk?
Nej, och det beror inte på att det inte är byggt. Att extrahera en bildruta innebär att läsa videoströmmen; att hämta strömmens URL innebär att läsa YouTube:s visningssida eller spelar-API, och varken det ena eller det andra skickar CORS-huvudet som en webbläsare kräver för att läsa ett svar från en annan domän. Storyboard-sprites bakom reglaget är signaturskyddade och ger 403 utan en token som bara samma blockerade svar innehåller. Varje sajt som erbjuder detta kör en server som laddar ner videon åt dig. Ladda ner den själv och släpp filen här.
Vad är skillnaden mellan Strict, Medium och High?
Hur lätt en bildruta räknas som ett klipp. Strict kräver en kraftig topp och fångar bara hårda klipp; High fångar dissolves och whip pans men delar ibland upp en händelserik bild. Skanningen sparar poängen för varje bildruta, så när du byter nivå räknas klipplistan om från minnet på millisekunder – filen läses aldrig om.
Hur stora filer klarar verktyget?
Det finns ingen uppladdningsgräns eftersom ingen uppladdning sker. Den praktiska gränsen är din maskins avkodare och RAM-minne – filer på flera gigabyte i 4K fungerar, men skanningen tar längre tid. Bildskillnader mäts på en nedskalning till 128x72, så en 4K-fil kostar ungefär lika mycket att poängsätta som en 720p-fil.
Varför står det att bildrutor har tappats?
Skanningen spelar filen upp till 16x och tar emot de bildrutor avkodaren levererar; på en långsammare maskin eller med en tung codec hoppas vissa bildrutor över. Detekteringen fungerar fortfarande – den jämför varje bildruta med sin närmaste omgivning, så en glesare sekvens höjer sin egen baslinje – men klipp som ligger tätare än det samplade intervallet kan slås ihop. Verktyget visar den faktiska samplingstakten i stället för att tiga om den.
Vilka format fungerar?
Allt som din webbläsare kan spela upp: MP4/H.264 och WebM överallt, MOV och HEVC i Safari och de flesta Chrome-versioner. MKV och AVI beror på codec inuti filen. Om webbläsaren inte kan avkoda filen säger verktyget det i stället för att misslyckas tyst.
Gratis?
Ja – allt körs på din egen maskin, så det finns inget att begränsa. Ingen registrering, ingen vattenstämpel, inget tak.