Guide Caméra

Prenez des photos et des vidéos avec son depuis la caméra de votre appareil. Tout le traitement s'effectue dans le navigateur — pas de téléchargement, pas de serveur.

Retour à Caméra

À quoi sert cet outil

L'outil Caméra capture des photos et des vidéos avec son depuis la caméra de votre appareil. Basculez entre le mode Photo (images fixes) et le mode Vidéo (enregistrements avec audio). Tout le traitement s'effectue dans votre navigateur — pas de téléchargement, pas de serveur.

Comment l'utiliser

  1. Autoriser l'accès — Cliquez sur le bouton pour activer votre caméra. Pour le mode vidéo, l'accès au microphone est également demandé.
  2. Choisir le mode — Basculer entre Photo et Vidéo. En mode Vidéo, la caméra redémarre pour ajouter le micro.
  3. Capturer — En mode Photo, cliquez sur « Prendre une photo » pour un instantané. En mode Vidéo, cliquez sur « Démarrer l'enregistrement », puis « Arrêter » une fois terminé.
  4. Télécharger — Survolez tout élément capturé dans la galerie et cliquez sur l'icône de téléchargement pour l'enregistrer.
  5. Lire — Cliquez sur l'icône de lecture d'une vidéo capturée pour la regarder dans la zone principale avec les contrôles. Utilisez « Retour à la caméra » pour revenir au flux en direct.
  6. Supprimer — Survolez et cliquez sur le bouton supprimer (X) pour écarter une capture et libérer la mémoire.

Comment ça fonctionne

L'outil utilise l'API MediaDevices du navigateur (getUserMedia) pour accéder à la caméra et au microphone. Les photos sont capturées en dessinant la frame vidéo actuelle sur un canvas et en l'exportant en JPEG. Les vidéos sont enregistrées avec l'API MediaRecorder, qui produit des blocs WebM ; ceux-ci sont combinés en un seul Blob et proposés au téléchargement. Tous les médias sont conservés en mémoire navigateur sous forme d'URL blob jusqu'à suppression ou départ de la page.

HTTPS est requis car getUserMedia ne fonctionne que dans des contextes sécurisés (HTTPS ou localhost). Cela protège les utilisateurs contre l'octroi accidentel d'accès caméra sur des pages non sécurisées.

Cas d'usage et exemples

  • Selfie rapide — Prendre une photo sans ouvrir une autre app.
  • Alternative à l'enregistrement d'écran — Enregistrer une courte vidéo avec commentaire (caméra + micro).
  • Numérisation de document — Prendre une photo d'un document pour utilisation ultérieure.
  • Message vidéo — Enregistrer un court message avec audio.

Limitations et contraintes connues

  • HTTPS requis — L'outil ne fonctionne pas en HTTP (sauf localhost).
  • Support navigateur — getUserMedia et MediaRecorder sont pris en charge dans tous les navigateurs modernes ; les anciens navigateurs peuvent ne pas fonctionner.
  • Format WebM — La vidéo est enregistrée en WebM. Certains lecteurs anciens peuvent ne pas le supporter ; convertissez si nécessaire.
  • Permissions — Vous devez autoriser l'accès à la caméra (et au micro pour la vidéo). Le refus bloque l'outil.

FAQ

L'outil Caméra envoie-t-il mes photos ou vidéos sur un serveur ?
Non. Toute capture s'effectue entièrement dans votre navigateur. Les photos et vidéos restent sur votre appareil jusqu'à ce que vous les téléchargiez. Rien n'est envoyé à aucun serveur.
Pourquoi la caméra exige-t-elle HTTPS ?
Les navigateurs exigent un contexte sécurisé (HTTPS ou localhost) pour getUserMedia() afin de protéger la vie privée. C'est une norme web.
Quels formats produit l'outil Caméra ?
Les photos sont enregistrées en JPEG. Les vidéos en WebM (VP8 ou VP9 avec audio Opus). La plupart des navigateurs et lecteurs modernes prennent en charge WebM.
Puis-je utiliser l'outil Caméra sur mon téléphone ?
Oui. L'outil fonctionne sur tout appareil doté d'une caméra et d'un navigateur pris en charge. Sur mobile, vous devrez peut-être autoriser l'accès à la caméra et au microphone.
Que faire si ma caméra ou mon microphone est refusé ?
L'outil affichera un message. Vérifiez les permissions du site dans votre navigateur et autorisez l'accès à la caméra (et au micro pour la vidéo).

Comment ça fonctionne

Méthode

  • All capture runs in your browser; nothing is uploaded to any server.
  • Captured files are released from memory when you remove them or leave the page.

Tous les calculs et conversions s'effectuent entièrement dans votre navigateur. Aucune donnée n'est envoyée à un serveur, vos entrées ne quittent jamais votre appareil.