Extracteur d’images

Extrayez l'image parfaite de n'importe quelle vidéo

Avancez d’une vraie image à la fois, prenez une série entière à intervalle régulier, ou laissez le graphe de différence trouver les coupes. Tout se décode dans cet onglet et le fichier ne part nulle part.

Cadence mesuréeLa capture attend l’imageLot et coupes de scèneRien ne quitte votre appareil

Glissez-déposez une vidéo ou cliquez pour l'importer

MP4 · WebM · MOV et tout ce que votre navigateur sait décoder — le fichier ne quitte pas votre appareil

Comment ça marche

1

Déposez une vidéo

Tout ce que le navigateur sait décoder. La taille, la résolution et la cadence réelle sont lues sur le fichier lui-même — la case ips a disparu, c’était une supposition.

2

Placez-vous sur l’image

Les flèches avancent d’images entières et chaque pas attend que l’image change. Zoomez à la molette pour vérifier la netteté, et maintenez Alt pour comparer à votre dernière capture.

3

Ou lancez une série

Toutes les N secondes, N réparties, ou chaque image d’une plage. Le scanner de scènes dessine la différence entre échantillons : vous déplacez le seuil au lieu de lui faire confiance.

4

Exportez

PNG, JPG ou WebP, en taille réelle ou réduite, une par une ou en ZIP. La galerie indique la mémoire qu’elle retient et passe une image directement à l’outil suivant.

La capture attend l’image

La recherche est asynchrone : dessiner la vidéo juste après un déplacement capture ce qui était à l’écran avant, en général l’image précédente. Ici, chaque capture attend l’image réellement présentée.

La cadence est mesurée

requestVideoFrameCallback donne l’instant de présentation de chaque image : la cadence vient de la vidéo et non d’une case à remplir. Les cadences courantes sont ajustées, mais 23,976 reste 23,976.

Extraction par lot

Toutes les N secondes, N réparties sur une plage, ou chaque image entre deux points. Le nombre est annoncé avant de commencer, et tout s’arrête dès que vous le demandez.

Détection des coupes

Une différence de luminance entre échantillons réduits, tracée en graphe cliquable. Le seuil est un nombre que vous contrôlez, pas un verdict caché.

Zoom sur le curseur

Zoom à la molette jusqu’à 12×, glisser pour se déplacer, double-clic pour réinitialiser — pour vérifier la netteté ou lire un petit texte avant de choisir.

Une mémoire visible

Les blobs pleine taille s’accumulent vite : la bande affiche des vignettes, chaque image annonce son poids, et le total prévient avant que l’onglet devienne lourd.

Rien n’est envoyé

La vidéo est décodée par le navigateur depuis un object URL local. Pas de serveur, pas de file d’attente, pas de télémétrie sur ce que vous manipulez.

Passe la main au reste de la suite

Envoyez une image directement à CropSnap, CompressSnap, le détoureur ou MemeBolt, sans la télécharger ni la renvoyer.

extracteur d’images vidéo

L’image que vous avez vue, pas la précédente

La cadence est mesurée sur la vidéo elle-même et chaque capture attend que l’image soit réellement affichée : l’arrêt sur image enregistré est celui que vous regardiez.

Décodé par le navigateur que vous avez déjà

La vidéo est lue depuis un object URL local et les images sont dessinées sur un canvas : l’extraction va à la vitesse de votre propre décodeur, sans file d’encodage devant. Rien n’est envoyé, rien n’attend sur un serveur, et fermer l’onglet suffit à se débarrasser du fichier.

Vignettes, preuves, références

Vignettes, preuves, références

Tirer l’arrêt sur image le plus net pour une vignette, attraper l’image exacte où un bug apparaît, réunir des références pour un design, ou documenter ce qui s’est passé à 00:04:11 : tous ont besoin de l’image que vous regardiez, pas de la précédente. Cadence mesurée et recherche attendue, le numéro d’image à l’écran est celui du fichier, et avancer puis reculer retombe chaque fois sur la même image.

100% Privé et Sécurisé

Votre vidéo reste sur votre appareil. Aucun téléversement, aucune base de données, aucun suivi — le fichier ne vit que dans la mémoire locale et disparaît à la fermeture de l'onglet.

Questions Fréquentes

QMa vidéo est-elle envoyée quelque part ?+

Non. Le navigateur la décode depuis un object URL local et les images sont dessinées sur un canvas dans le même onglet. Il n’y a pas de composant serveur, et le fichier disparaît à la fermeture de la page.

QComment connaît-il la cadence ?+

Il la mesure. La vidéo est lue en sourdine une fraction de seconde pendant que requestVideoFrameCallback rapporte l’instant de présentation de chaque image ; la médiane des écarts devient la cadence. Là où le navigateur ne fournit pas ce rappel, l’outil le dit au lieu de faire semblant.

QPourquoi le pas à pas est-il plus lent qu’avant ?+

Parce que chaque pas attend désormais que la nouvelle image soit présentée avant de se déclarer effectué. Cette attente, c’est la différence entre enregistrer l’image que vous regardez et enregistrer la précédente.

QPuis-je extraire beaucoup d’images d’un coup ?+

Oui. L’onglet lot en prend une toutes les N secondes, N réparties sur une plage, ou chaque image entre deux points, jusqu’à 500 par série. Le nombre est annoncé avant de démarrer et tout s’arrête dès Arrêter ou Échap.

QQue mesure vraiment la détection de scènes ?+

La différence absolue moyenne de luminance entre échantillons consécutifs pris sur une réduction de 64 pixels de large. Tout est tracé : vous voyez la distance de chaque échantillon au seuil et déplacez le seuil au lieu de croire un score caché.

QDans quelle qualité les images sont-elles exportées ?+

À la résolution native de la vidéo par défaut, en PNG sans perte ou en JPG/WebP avec un curseur de qualité. Vous pouvez aussi exporter à 50 % ou 25 % quand il s’agit d’une planche-contact et non d’un master.

Recherches associées

extracteur d’images vidéoextraire une image d’une vidéovidéo en imageimage par imagecapture vidéodétection de scènesexport d’images par lotenregistrer un arrêt sur image
Fait partie de la suite oLoveTools
oLoveTools

Des images exactes de n’importe quelle vidéo, mesurées et en local.

Décodé par le navigateur que vous avez déjà

La vidéo est lue depuis un object URL local et les images sont dessinées sur un canvas : l’extraction va à la vitesse de votre propre décodeur, sans file d’encodage devant. Rien n’est envoyé, rien n’attend sur un serveur, et fermer l’onglet suffit à se débarrasser du fichier.

Vignettes, preuves, références

Tirer l’arrêt sur image le plus net pour une vignette, attraper l’image exacte où un bug apparaît, réunir des références pour un design, ou documenter ce qui s’est passé à 00:04:11 : tous ont besoin de l’image que vous regardiez, pas de la précédente. Cadence mesurée et recherche attendue, le numéro d’image à l’écran est celui du fichier, et avancer puis reculer retombe chaque fois sur la même image.

100% Privé et Sécurisé

Votre vidéo reste sur votre appareil. Aucun téléversement, aucune base de données, aucun suivi — le fichier ne vit que dans la mémoire locale et disparaît à la fermeture de l'onglet.

extracteur d’images vidéoextraire une image d’une vidéovidéo en imageimage par imagecapture vidéodétection de scènesexport d’images par lotenregistrer un arrêt sur image

Questions Fréquentes

Ma vidéo est-elle envoyée quelque part ?

Non. Le navigateur la décode depuis un object URL local et les images sont dessinées sur un canvas dans le même onglet. Il n’y a pas de composant serveur, et le fichier disparaît à la fermeture de la page.

Comment connaît-il la cadence ?

Il la mesure. La vidéo est lue en sourdine une fraction de seconde pendant que requestVideoFrameCallback rapporte l’instant de présentation de chaque image ; la médiane des écarts devient la cadence. Là où le navigateur ne fournit pas ce rappel, l’outil le dit au lieu de faire semblant.

Pourquoi le pas à pas est-il plus lent qu’avant ?

Parce que chaque pas attend désormais que la nouvelle image soit présentée avant de se déclarer effectué. Cette attente, c’est la différence entre enregistrer l’image que vous regardez et enregistrer la précédente.

Puis-je extraire beaucoup d’images d’un coup ?

Oui. L’onglet lot en prend une toutes les N secondes, N réparties sur une plage, ou chaque image entre deux points, jusqu’à 500 par série. Le nombre est annoncé avant de démarrer et tout s’arrête dès Arrêter ou Échap.

Que mesure vraiment la détection de scènes ?

La différence absolue moyenne de luminance entre échantillons consécutifs pris sur une réduction de 64 pixels de large. Tout est tracé : vous voyez la distance de chaque échantillon au seuil et déplacez le seuil au lieu de croire un score caché.

Dans quelle qualité les images sont-elles exportées ?

À la résolution native de la vidéo par défaut, en PNG sans perte ou en JPG/WebP avec un curseur de qualité. Vous pouvez aussi exporter à 50 % ou 25 % quand il s’agit d’une planche-contact et non d’un master.

© 2026 oLoveToolsÀ propos

Étape suivante

Compressez l'image CompressSnap Supprimez l'arrière-plan Background Remover

FrameSnap | Extraire des Images d'une Vidéo en Ligne

Extrayez des images exactes d’une vidéo dans votre navigateur. La cadence est mesurée, pas devinée, chaque capture attend que l’image soit affichée, et l’extraction par lot et la détection de coupes sont incluses. Rien n’est envoyé.

Pourquoi « une image en arrière » est plus dur qu’il n’y paraît

Un élément vidéo HTML n’a aucune notion d’image. Il a un temps courant en secondes, et le fixer déclenche une recherche asynchrone qui se termine quand le décodeur y arrive. Presque tous les captureurs d’images du navigateur font donc deux choses optimistes : ils divisent une seconde par une cadence saisie dans une case, et ils dessinent la vidéo sur un canvas juste après le déplacement. Les deux échouent dans le même sens. Si la cadence réelle est 23,976 et que la case dit 24, la position dérive d’une image entière toutes les quarante-deux secondes ; et si la recherche n’a pas abouti, le canvas reçoit l’image d’avant le déplacement. Cet outil supprime les deux suppositions : requestVideoFrameCallback rapporte l’instant de présentation de chaque image réellement affichée, ce qui rend la cadence mesurable et permet d’attendre une image précise au lieu de l’espérer.

C’est cette même recherche attendue qui rend le reste possible. Une série est une boucle de recherche et d’attente : demander une image toutes les deux secondes renvoie vraiment des images espacées de deux secondes, et non ce que le décodeur avait sous la main. La détection de scènes est la même boucle avec une comparaison au milieu : chaque échantillon est réduit à 64 pixels de large et comparé au précédent par différence absolue moyenne de luminance, et tous les scores sont tracés pour que le seuil soit discutable plutôt que décidé pour vous. Reste la comptabilité, plus importante qu’il n’y paraît : une douzaine de PNG en 4K, c’est un demi-gigaoctet de blobs vivants ; la galerie affiche donc des vignettes, chaque capture annonce sa taille, et le total indique quand télécharger et vider. Le tout dans l’onglet, sur un fichier qui ne bouge pas.

Questions Fréquentes

Ma vidéo est-elle envoyée quelque part ?

Non. Le navigateur la décode depuis un object URL local et les images sont dessinées sur un canvas dans le même onglet. Il n’y a pas de composant serveur, et le fichier disparaît à la fermeture de la page.

Comment connaît-il la cadence ?

Il la mesure. La vidéo est lue en sourdine une fraction de seconde pendant que requestVideoFrameCallback rapporte l’instant de présentation de chaque image ; la médiane des écarts devient la cadence. Là où le navigateur ne fournit pas ce rappel, l’outil le dit au lieu de faire semblant.

Pourquoi le pas à pas est-il plus lent qu’avant ?

Parce que chaque pas attend désormais que la nouvelle image soit présentée avant de se déclarer effectué. Cette attente, c’est la différence entre enregistrer l’image que vous regardez et enregistrer la précédente.

Puis-je extraire beaucoup d’images d’un coup ?

Oui. L’onglet lot en prend une toutes les N secondes, N réparties sur une plage, ou chaque image entre deux points, jusqu’à 500 par série. Le nombre est annoncé avant de démarrer et tout s’arrête dès Arrêter ou Échap.

Que mesure vraiment la détection de scènes ?

La différence absolue moyenne de luminance entre échantillons consécutifs pris sur une réduction de 64 pixels de large. Tout est tracé : vous voyez la distance de chaque échantillon au seuil et déplacez le seuil au lieu de croire un score caché.

Dans quelle qualité les images sont-elles exportées ?

À la résolution native de la vidéo par défaut, en PNG sans perte ou en JPG/WebP avec un curseur de qualité. Vous pouvez aussi exporter à 50 % ou 25 % quand il s’agit d’une planche-contact et non d’un master.

Recherches associées

extracteur d’images vidéo, extraire une image d’une vidéo, vidéo en image, image par image, capture vidéo, détection de scènes, export d’images par lot, enregistrer un arrêt sur image