Plus de jeux sur WuGames.ioSponsoriséDécouvrez des jeux de navigateur gratuits — jouez aussitôt, sans téléchargement ni inscription.Jouer

Extraire des Images de la Vidéo

Extrayez une image toutes les N secondes ou N images régulières, capturez les images clés, ajoutez un horodatage et créez une planche-contact. JPG, PNG, WebP.

Upload
Glissez-déposez un fichier vidéo ici
ou cliquez pour parcourir
Choisissez un fichier vidéo pour extraire des images (MP4, WebM, MOV)

À Propos d'Extraire des Images

Cet outil en ligne extrait des images des fichiers vidéo directement dans votre navigateur grâce au décodage vidéo HTML5 et à l'API WebCodecs là où elle est prise en charge - sans téléversement, sans serveur. Extrayez une image toutes les N secondes, un nombre fixe d'images régulièrement espacées, des images à un FPS choisi, toutes les N images au FPS source, ou uniquement des images clés (I-frames) nettes. Ajoutez un horodatage sur l'image, intégrez-le à chaque nom de fichier, créez une planche-contact en une seule image, recadrez sur une plage de temps et exportez en JPG, PNG ou WebP. Tout le traitement se fait localement pour une confidentialité complète.

Comment cet outil extrait-il réellement les images - utilise-t-il FFmpeg ?

Non. Il fonctionne entièrement dans votre navigateur, sans serveur ni FFmpeg.wasm. Par défaut il utilise un élément <video> HTML5 et l'API Canvas 2D : il cherche un temps cible, attend l'événement 'seeked', puis dessine l'image décodée sur un canvas. Pour les nouveaux modes images clés uniquement et 'toutes les N images', il utilise l'API VideoDecoder de WebCodecs (Chrome/Edge 94+ et autres moteurs modernes) pour démultiplexer et décoder le flux élémentaire, offrant des résultats véritablement précis à l'image et conscients des images clés. Quand WebCodecs n'est pas disponible, l'outil bascule élégamment vers la voie par recherche, qui est approximative. Rien n'est téléversé - votre fichier reste en mémoire sur votre appareil.

Comment obtenir une extraction précise à l'image à un index exact ?

Choisissez le mode 'Toutes les N images au FPS source' et réglez N (utilisez N=1 pour chaque image). Là où WebCodecs est pris en charge, l'outil décode de vrais objets VideoFrame dans l'ordre de présentation avec des horodatages exacts, de sorte que les index 0, N, 2N... correspondent à de vrais pixels décodés plutôt qu'à une recherche approximative. Les modes intervalle et FPS sont basés sur le temps : les navigateurs cherchent la position décodable la plus proche, donc pour les sources à fréquence variable (VFR) ou à images clés rares, les pixels peuvent ne pas tomber exactement sur le PTS demandé. Si vous avez besoin d'images vérité-terrain, utilisez le mode pas d'image ou image clé dans un navigateur compatible WebCodecs.

Que fait l'option images clés (I-frame) uniquement ?

Les codecs modernes stockent les images dans un GOP (Group of Pictures). Les I-frames (intra-codées) sont des images complètes autonomes - les plus grosses et de plus haute qualité, sans erreur de prédiction inter-images. Les P-frames ne stockent que les différences avec les images précédentes ; les B-frames référencent passé et futur. Activer 'Miniatures images clés (I-frame) uniquement' fait que l'outil ne sélectionne que les échantillons sync (clés) lors du décodage via WebCodecs, vous donnant des images nettes et de haute fidélité environ toutes les 2-4 secondes pour la vidéo web typique - idéales pour des marqueurs de chapitre, des miniatures de changement de scène ou des candidats au storyboard. C'est une vraie détection d'images clés, pas une supposition.

Quel format de sortie choisir : PNG, JPEG ou WebP ?

PNG est sans perte : chaque pixel de l'image décodée est préservé exactement. Mieux pour les miniatures que vous éditerez, les images forensiques ou les images nécessitant de la transparence ; fichiers volumineux (souvent 5-10x JPEG). JPEG utilise une compression DCT avec perte qui rejette les détails haute fréquence que la plupart ne remarquent pas - utilisez qualité 85-95 pour des miniatures haute fidélité et 70-85 pour des aperçus web où la taille compte. WebP supporte les modes sans et avec perte, donne des fichiers ~25-35% plus petits que JPEG à qualité visuelle égale et est pris en charge par tous les navigateurs modernes. Choisissez PNG pour l'édition, WebP pour la livraison web, JPEG pour la compatibilité universelle.

Extraire des Images de la Vidéo — Extrayez une image toutes les N secondes ou N images régulières, capturez les images clés, ajoutez un horodatage et crée
Extraire des Images de la Vidéo

Comment créer une planche-contact (storyboard) en une seule image ?

Choisissez la densité d'échantillonnage - par exemple toutes les 5 secondes pour un index rapide, ou l'option images clés uniquement pour des miniatures de scène - puis activez 'Générer planche-contact'. Après l'extraction, l'outil dispose chaque image capturée dans une grille unique avec des étiquettes d'horodatage par image et propose un bouton 'Télécharger la Planche-Contact'. Le ratio d'aspect de la grille provient de la vidéo source et la taille globale de la planche est plafonnée pour qu'un grand nombre d'images ne fasse pas exploser la mémoire du navigateur. Réduire la taille d'image dans les Options Avancées garde aussi la planche compacte pour les vidéos longues.

Pourquoi un fichier MKV, AVI, WMV ou FLV peut-il ne pas se charger ?

Cet outil décode avec le pipeline vidéo du navigateur lui-même, il ne peut donc ouvrir que les conteneurs et codecs pris en charge nativement par le navigateur : MP4 (H.264/H.265/AV1), WebM (VP8/VP9/AV1), MOV, M4V et OGV. MKV, AVI, WMV, FLV et MPEG-2 ne sont généralement pas décodables dans le navigateur, ils peuvent donc refuser de se charger ou produire un canvas vide - l'outil vous prévient quand un fichier ne peut pas être décodé. Convertissez d'abord ces sources en MP4 (H.264) ou WebM, puis extrayez. Cette honnêteté est délibérée : nous n'annonçons que les formats que le moteur sait réellement traiter.

Pourquoi mes images sont-elles floues, ou différentes de ce que je vois en scrub ?

Deux problèmes distincts. Le flou signifie généralement que la source est en basse résolution ou très compressée, que vous avez capturé une P/B-frame avec des artefacts de prédiction de mouvement (utilisez l'option images clés uniquement pour des images plus nettes), que la source est entrelacée, ou que la qualité JPEG était trop basse - essayez PNG ou JPEG 90+. Le désaccord en scrub vient de ce que les lecteurs sautent l'échauffement du décodeur et utilisent leurs propres heuristiques ; les pixels vus en scrub peuvent être partiellement décodés ou interpolés. L'image exportée est l'image décodée au PTS demandé. Avec des sources VFR ou un réordonnancement de B-frames, les modes basés sur le temps peuvent tomber sur une image voisine - utilisez le mode pas d'image de WebCodecs pour la vraie image.

Quelles sont les limites de taille de fichier et de nombre d'images, et comment les contourner ?

Les entrées sont plafonnées à 100 Mo et chaque exécution extrait au maximum 100 images, le tout pour protéger la mémoire du navigateur (tout reste en RAM, jamais téléversé). Pour les vidéos longues : utilisez le recadrage par plage de temps pour traiter une section à la fois, augmentez l'intervalle ou le pas d'image pour que 100 images couvrent tout le clip, ou réduisez la résolution d'image dans les Options Avancées. Téléchargez tout d'un coup en ZIP, récupérez des images individuelles depuis la galerie d'aperçu, ou exportez une seule image de planche-contact.