Alle videoframes extraheren
Haal frames uit een video met een gekozen framerate en download ze als PNG-afbeeldingen in je browser. Geen uploads: ffmpeg.wasm draait lokaal.
🔒 Draait volledig in uw browser — niets wordt geüploadZet een video om in een reeks afbeeldingen
Soms zijn de losse frames in een video het nuttigste wat erin zit. Misschien heb je spritesheets nodig voor een animatie, stilstaande referentiebeelden voor een rapport, elke dia uit een opgenomen presentatie, trainingsdata voor een klein experiment of gewoon een handvol kandidaat-thumbnails om uit te kiezen. Deze tool bemonstert een lokale video met een framerate die je zelf kiest en slaat elk bemonsterd moment op als een eigen PNG-afbeelding. In plaats van een speler steeds te pauzeren en schermafbeeldingen te maken, krijg je in één keer een netjes gelijkmatig verdeelde set frames.
Alles gebeurt in de browser. De geselecteerde video wordt geschreven naar het in-memory bestandssysteem van ffmpeg.wasm, ffmpeg bemonstert frames met de ingestelde snelheid en de gegenereerde PNG-bestanden worden teruggelezen en achter elkaar gedownload. Er wordt niets geüpload, er is geen account en de tijdelijke bestanden worden uit de engine gewist als de run klaar is. Zo blijven privéopnames, klantmateriaal en nog niet uitgebracht materiaal volledig op je eigen apparaat.
Een framerate en formaat kiezen
De waarde voor frames per seconde bepaalt hoe dicht de video wordt bemonsterd. Een snelheid van 1 levert één afbeelding per seconde op, ruim voldoende voor storyboards en overzichten. Hogere snelheden leggen snelle beweging in fijner detail vast maar maken veel meer bestanden aan: een clip van dertig seconden met tien frames per seconde levert honderden afbeeldingen op. Gebroken snelheden zoals 0.5 of 0.25 dunnen de uitvoer uit tot één frame om de paar seconden. Je kunt ook een doelbreedte instellen om elk frame te verkleinen en de download beheersbaar te houden; de hoogte wordt automatisch geschaald om de beeldverhouding te behouden. Begin laag, bekijk het resultaat en verhoog de snelheid als je meer detail nodig hebt.
Opmerkingen over browser en downloads
Het extraheren van veel frames gebruikt geheugen en start een reeks aparte downloads, dus je browser kan om toestemming vragen om meerdere bestanden op te slaan. Sta dit toe zodat de volledige set wordt vastgelegd, en kies een downloadmap waar de genummerde PNG's samen terechtkomen. Zeer lange of hoge-resolutievideo's in combinatie met een hoge framerate kunnen traag zijn of tegen geheugenlimieten aanlopen omdat al het werk op je apparaat draait; geef daarom bij grote klussen de voorkeur aan kortere clips en bescheiden snelheden. De eerste extractie kan even stilvallen terwijl de WebAssembly-engine wordt gedownload, maar latere runs in hetzelfde tabblad starten zonder die wachttijd.
Hoe te gebruiken
- Kies een videoSleep de lokale video waaruit je frames wilt halen of blader ernaar.
- Stel de framerate inVoer de frames per seconde in die uit de video moeten worden bemonsterd.
- ExtraherenGenereer de PNG-frames lokaal en download ze één voor één.