Extrakce snímků z videa
Extrahujte statické snímky z videa v pevném intervalu nebo podle vlastního seznamu časových značek a stáhněte si každý z nich, přímo ve svém prohlížeči.
🔒 Zpracováno výhradně ve vašem prohlížeči – nic, co zde zadáte, se nikdy nenahraje.
Výsledek
Posouvat se po časové ose videa a doufat, že snímek obrazovky trefí správný okamžik, není totéž jako skutečně extrahovat snímek. Tento nástroj dekóduje vámi nahrané video v prohlížeči a zachytí skutečné statické snímky přesně v okamžicích, které zadáte – buď každých N sekund napříč celým klipem, nebo podle zadaného seznamu konkrétních časových značek – a každý z nich vám poskytne ke stažení jako samostatný PNG nebo JPEG.
K přesnosti zachytávání přistupujeme poctivě, nikoli na základě domněnek. Pokud prohlížeč podporuje API requestVideoFrameCallback, nástroj se posune na cílový čas a snímek zachytí až ve chvíli, kdy je přesně tento snímek skutečně dekódován a zobrazen na obrazovce – tedy stejným mechanismem, jaký používají skutečné nástroje pro zpracování videa s přesností na snímek, a je podstatně spolehlivější než pouhé čtení currentTime okamžik po posunu. Pokud prohlížeč toto API neimplementuje, nástroj se přepne na zachytávání pomocí currentTime a události seeked a tuto skutečnost na stránce otevřeně uvede, 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“ vytvoří rovnoměrně rozloženou sadu časových značek po celé délce videa – hodí se pro náhledové listy, sady miniatur nebo vzorkování snímků pro jiný nástroj. „Konkrétní časové značky“ vám umožní zadat přesný seznam oddělený čárkami nebo novými řádky, ve formátu mm:ss nebo v celých sekundách, pro vytažení přesných okamžiků – gólu, reakce, konkrétního snímku v nahrané prezentaci.
Snímky se zobrazují v mřížce náhledů ihned po zachycení, takže můžete sledovat průběh delších extrakcí, okamžitě stáhnout jakýkoli jednotlivý snímek, nebo použít „stáhnout vše“, jakmile je vše připraveno, a spustit tak stahování všech souborů v pořadí. Nic se neodesílá: videosoubor i všechny zachycené snímky zůstávají na vašem zařízení a jsou zpracovány výhradně pomocí vlastního dekódování videa v prohlížeči a Canvas 2D API.