Video Frame Extractor
Extrahera stillbilder från en video med ett fast intervall eller en specifik lista med tidsstämplar och ladda ner var och en direkt i din webbläsare.
Resultat
Att skrubba en videos tidslinje och hoppas att en skärmdump landar i rätt ögonblick är inte detsamma som att faktiskt extrahera en bildruta. Det här verktyget avkodar din uppladdade video i webbläsaren och fångar riktiga stillbilder vid exakt de punkter du ber om, antingen var N:e sekund över hela klippet eller på en maskinskriven lista med specifika tidsstämplar, och ger dig var och en som en individuellt nedladdningsbar PNG eller JPEG.
Fångstprecision hanteras ärligt snarare än förutsatt. Där webbläsaren stöder requestVideoFrameCallback API, söker verktyget efter måltiden och tar bara tag i bildrutan när den exakta bildrutan faktiskt har avkodats och presenterats för skärmen – samma mekanism som verkliga bildruteexakta videobearbetningsverktyg använder, och mer tillförlitlig än att bara läsa currentTime en stund efter en sökning. Där en webbläsare inte implementerar det API:et faller verktyget tillbaka till en aktuell Time-plus-seeked-händelsefångst och säger så tydligt på sidan, istället för att tyst låtsas att båda vägarna är lika exakta.
Två lägen täcker de vanliga fallen. "Varje N sekund" bygger en jämnt fördelad uppsättning tidsstämplar över videons hela varaktighet - praktiskt för kontaktblad, miniatyrbilder eller samplingsramar för ett annat verktyg. "Specifika tidsstämplar" låter dig skriva en exakt komma- eller nyradseparerad lista, i mm:ss eller vanliga sekunder, för att ta fram exakta ögonblick - ett mål, en reaktion, en specifik bild i en inspelad presentation.
Ramar visas i ett miniatyrrutnät så fort var och en har tagits, så att du kan se framstegen på långa extraheringar, ladda ner en enskild bildruta omedelbart eller använda "ladda ner alla" när allt är klart för att avfyra varje fil i sekvens. Ingenting laddas upp: videofilen och varje fångad bildruta stannar på din enhet, bearbetas helt med webbläsarens egen videoavkodning och Canvas 2D API:er.