Video Frame Extractor
Trekk ut stillbilder fra en video med et fast intervall eller en bestemt liste med tidsstempler og last ned hver enkelt rett i nettleseren din.
Resultat
Å skrubbe en videos tidslinje og håpe at et skjermbilde lander i riktig øyeblikk er ikke det samme som å trekke ut en ramme. Dette verktøyet dekoder den opplastede videoen i nettleseren og fanger opp ekte stillbilder på de nøyaktige punktene du ber om, enten hvert N. sekund over hele klippet eller på en maskinskrevet liste med spesifikke tidsstempler, og gir deg hver enkelt som en individuelt nedlastbar PNG eller JPEG.
Fangpresisjon håndteres ærlig i stedet for antatt. Der nettleseren støtter requestVideoFrameCallback API, søker verktøyet etter måltiden og griper først rammen når den eksakte rammen faktisk er blitt dekodet og presentert på skjermen – den samme mekanismen som ekte rammenøyaktige videobehandlingsverktøy bruker, og mer pålitelig enn bare å lese gjeldende Tid et øyeblikk etter en søk. Der en nettleser ikke implementerer det API-et, faller verktøyet tilbake til en currentTime-plus-seeked-hendelse-fangst og sier det tydelig på siden, i stedet for stille å late som om begge banene er like presise.
To moduser dekker de vanlige tilfellene. 'Hvert n sekund' bygger et sett med tidsstempler med jevn avstand over hele videoens varighet – nyttig for kontaktark, miniatyrbildesett eller samplingsrammer for et annet verktøy. 'Spesifikke tidsstempler' lar deg skrive inn en eksakt komma- eller nylinjeseparert liste, i mm:ss eller vanlige sekunder, for å trekke ut nøyaktige øyeblikk – et mål, en reaksjon, et spesifikt lysbilde i en innspilt presentasjon.
Rammer vises i et thumbnail-rutenett så snart hver enkelt er fanget, slik at du kan se fremdriften på lange uttrekk, laste ned en enkelt frame umiddelbart, eller bruke «last ned alle» når alt er klart for å avfyre hver fil i rekkefølge. Ingenting blir lastet opp: videofilen og hvert fanget bilde forblir på enheten din, behandlet i sin helhet med nettleserens egen videodekoding og Canvas 2D APIer.