Video Frame Extractor
Extrahujte statické snímky z videa v pevném intervalu nebo konkrétní seznam časových razítek a stáhněte si každý z nich přímo ve svém prohlížeči.
Výsledek
Čištění časové osy videa a doufání, že snímek obrazovky přistane ve správný okamžik, není totéž jako skutečné vyjmutí snímku. Tento nástroj dekóduje vaše nahrané video v prohlížeči a zachytí skutečné statické snímky přesně v bodech, které požadujete, buď každých N sekund v celém klipu, nebo v zadaném seznamu konkrétních časových razítek, a poskytne vám každý z nich jako jednotlivě stažitelný PNG nebo JPEG.
S přesností snímání se zachází spíše poctivě, než předpokládaně. Tam, kde prohlížeč podporuje requestVideoFrameCallback API, nástroj hledá cílový čas a snímek zachytí až poté, co byl tento přesný snímek skutečně dekódován a zobrazen na obrazovce – stejný mechanismus, jaký používají skutečné nástroje pro zpracování videa s přesností na snímky, a ve smyslu spolehlivější než pouhé čtení currentTime chvíli po hledání. Tam, kde prohlížeč toto API neimplementuje, nástroj se vrátí k zachycení aktuálního času plus-hledané události a řekne to jasně na stránce, místo aby tiše předstíral, že jsou obě cesty stejně přesné.
Dva režimy pokrývají běžné případy. „Každých N sekund“ vytváří rovnoměrně rozmístěnou sadu časových razítek po celé délce videa – užitečné pro kontaktní listy, sady miniatur nebo vzorkovací snímky pro jiný nástroj. 'Specifická časová razítka' vám umožní zadat přesný seznam oddělený čárkou nebo novým řádkem, v mm:ss nebo obyčejných sekundách, pro získání přesných okamžiků – cíle, reakce, konkrétního snímku v nahrané prezentaci.
Snímky se objeví v mřížce náhledů, jakmile je každý z nich zachycen, takže můžete sledovat postup dlouhých extrakcí, okamžitě stáhnout jakýkoli jednotlivý snímek nebo použít „stáhnout vše“, jakmile bude vše připraveno k odpálení každého souboru v sekvenci. Nic se nenahrává: soubor videa a každý zachycený snímek zůstane ve vašem zařízení, zcela zpracován pomocí vlastního dekódování videa prohlížeče a rozhraní API Canvas 2D.