Foto uit een video halen
Een foto uit een video halen? Open een video, ga precies naar het juiste beeld – desnoods beeld voor beeld – en sla het op als foto. In de volle resolutie van de video, zonder upload.
Bron: WICG – HTMLVideoElement.requestVideoFrameCallback() (mediaTime je dargestelltem Bild). Bijgewerkt: .
Zo wordt het berekend
Kort gezegd: de tool opent een video direct in de browser, springt beeld voor beeld naar precies het gewenste moment en slaat dat stilstaande beeld op in de volle resolutie van de video – als PNG (verliesvrij), JPG of WebP. Ook een hele reeks beelden kan als ZIP worden opgeslagen. De video wordt nooit geüpload.
Zo werkt het
- Sleep een video erin of kies er een. De beeldsnelheid wordt kort gemeten.
- Gebruik de schuifregelaar om in de buurt te komen en ‘◀ 1’ / ‘1 ▶’ om beeld voor beeld te gaan.
- Kies het formaat en klik op ‘Dit beeld opslaan’ – zo vaak als je wilt.
- Voor veel beelden: open ‘Beeldreeks’, kies een interval (bijv. elke seconde) en sla op als ZIP.
Zo werkt ‘beeld voor beeld’
Een video is een reeks beelden in een vast tempo, bijvoorbeeld 25 of 30000/1001 ≈ 29,97 per seconde (NTSC-tempo, ITU-R BT.1700). Beeld n beslaat het tijdvenster van n/f tot (n+1)/f. De tool springt altijd naar het midden van dat venster, zodat de browser ondanks afrondingen precies dat beeld raakt en niet het buurbeeld. De beeldsnelheid meet hij door de video kort zonder geluid af te spelen en met de browserinterface requestVideoFrameCallback de tijdstempels van de getoonde beelden te verzamelen. Het beeld wordt opgeslagen op de oorspronkelijke grootte van de video (videoWidth × videoHeight), niet op die van het voorbeeld.
Eerlijke grenzen
- Of een video opent, hangt af van de browser: H.264 en VP9 werken overal, HEVC (standaard op de iPhone) in Safari en in Chrome/Edge alleen met geschikte hardware.
- Bij video’s met wisselende beeldsnelheid (sommige telefoonopnamen) kan een stap soms twee beelden overslaan; corrigeer met ‘◀ 1’.
- Een stilstaand beeld is niet scherper dan de video: bewegingsonscherpte en compressiesporen blijven zichtbaar.
Privacy
De video wordt alleen in je browser afgespeeld en nergens geüpload.
Veelgestelde vragen
Hoe haal ik een foto uit een video?
Open de video hier, kies het moment met de schuifregelaar en de beeldknoppen en klik op ‘Dit beeld opslaan’. De foto heeft de volle resolutie van de video.
Hoe haal ik een foto uit een video op mijn iPhone?
Open deze pagina in Safari, kies de video uit je bibliotheek, ga naar het beeld en sla het op. In de Foto’s-app kan alleen een schermafbeelding, vaak met lagere resolutie en met knoppen in beeld.
Is een schermafbeelding niet net zo goed?
Meestal niet: die heeft de resolutie van je scherm en kan bedieningselementen bevatten. Hier wordt het originele videobeeld opgeslagen – bij een 4K-video 3840 × 2160 pixels.
Welk formaat kies ik?
PNG voegt geen verlies toe, maar is groot. JPG op 90% is veel kleiner en volstaat meestal voor foto’s.
Kan ik alle beelden uit een video halen?
De beeldreeks slaat tot 300 beelden op met het gekozen interval, als ZIP – bijvoorbeeld elke halve seconde. Voor elk beeld van een lange video is een desktopprogramma geschikter.
Mijn video opent niet – wat nu?
Dat ligt bijna altijd aan de codec. iPhone-video’s (HEVC) werken in Safari; kies anders op de iPhone Camera → Formaten → ‘Meest compatibel’, dan neemt hij op in H.264.
Bronnen en wettelijke basis
- WICG – HTMLVideoElement.requestVideoFrameCallback() (mediaTime je dargestelltem Bild)
- MDN – HTMLVideoElement.requestVideoFrameCallback()
- WHATWG HTML – media element currentTime (Springen/Seeking)
- ITU-R BT.1700 – NTSC/PAL-Bildraten (30000/1001 = 29,97 Bilder/s)
- MDN – Web video codec guide (welche Formate der Browser abspielt)
- PKWARE – APPNOTE.TXT (ZIP File Format Specification)
- ITU-T T.81 / ISO/IEC 10918-1 – JPEG
- W3C – Portable Network Graphics (PNG) Specification
- Google for Developers – An image format for the Web (WebP)
- AOMedia – AV1 Image File Format (AVIF)
- MDN – Image file type and format guide
- MDN – HTMLCanvasElement.toBlob()
- Open-source licenses of the libraries used (MIT, LGPL-3.0)
Bijgewerkt op:
Vergelijkbare tools
- Video omzetten naar GIFZet een video om in een geanimeerde GIF: MP4, MOV of WebM, kies begin, lengte, breedte en frames per seconde. In je browser, zonder upload en watermerk.
- Video knippen zonder opnieuw coderenVideo inkorten in seconden: kies begin en einde en knip MP4, MOV of WebM zonder opnieuw coderen en zonder kwaliteitsverlies. Gratis en zonder upload.
- Video naar MP3 converterenBewaar het geluid van een video als MP3: zet MP4, MOV of WebM om naar MP3 of WAV, met bitrate en inkorten. Geen upload, in je browser, gratis.
- Video comprimeren tot een doelgrootteMaak een video kleiner tot een vaste grootte (10, 20 of 25 MB): comprimeer MP4, MOV of WebM direct in je browser. Gratis, zonder upload en zonder account.
- Afbeelding comprimeren: bestandsgrootte verkleinenAfbeelding comprimeren zonder upload: verklein JPG, PNG, WebP en HEIC, tot 20 tegelijk, met optionele doelgrootte in KB en ZIP-download. Gratis.
- Achtergrond verwijderen van een afbeeldingVerwijder automatisch de achtergrond van een foto: de AI draait in je browser, volledige resolutie, transparante PNG of effen kleur. Zonder upload, gratis.