Un code QR ne peut pas contenir votre vidéo, et c’est très bien
Commençons par là, car la plupart des pages qui vendent ceci l’ignorent.
Le plus grand code QR de la spécification (ISO/IEC 18004 version 40, correction d’erreur L, mode octet) transporte 2 953 octets. Cela représente 2,88 Ko. Dix secondes de séquence 1080p à 5 Mbps correspondent à environ 6,25 Mo, soit environ 2 200 fois plus de données que le plus grand code QR jamais imprimé ne peut contenir. Il n’y a pas d’encodeur, pas de niveau payant, et aucune astuce qui change cela. Le nombre est fixé par la norme.
Un code QR vidéo stocke donc un lien. Quelqu’un le scanne, son téléphone ouvre l’URL, la vidéo est lue. Tous les produits “code QR vidéo” fonctionnent de cette manière, y compris ceux qui suggèrent le contraire sur leur page de tarification.
Ce qui signifie que la vraie question n’est pas comment compresser une vidéo dans un carré. C’est quelle URL vous mettez dans le carré, et si cette URL fonctionne toujours dans huit mois lorsque quelqu’un scanne la brochure.
En créer un
- Collez le lien vidéo dans le champ ci-dessus. YouTube, Google Drive, Dropbox, Vimeo, Loom, ou un lien de partage ScreenApp fonctionnent tous, tout comme toute URL se terminant par un MP4.
- Choisissez un niveau de correction d’erreur. M est le niveau par défaut le plus judicieux. Passez à H si le code est destiné à l’emballage, au tissu ou à tout ce qui peut s’érafler.
- Téléchargez le PNG pour les diaporamas et les e-mails, ou le SVG pour tout ce qu’une imprimante touche.
Le code est généré dans votre navigateur. Rien n’est téléchargé, et l’URL que vous tapez n’est envoyée nulle part pour créer l’image.
Pas encore de lien vidéo ? Utilisez l’outil de téléchargement dans le deuxième onglet. Il place votre fichier dans ScreenApp, ce qui vous donne un lien de partage à screenapp.io/app/#/shared/..., et vous le collez ensuite dans le générateur.
MP4 vers code QR, lorsque vous avez un fichier au lieu d’un lien
C’est là que la plupart des gens sont bloqués, il est donc utile d’être direct à ce sujet.
Un MP4 se trouvant dans votre dossier Téléchargements n’a pas d’adresse. file:///Users/you/Downloads/demo.mp4 ne signifie quelque chose que sur votre machine, donc l’encoder produit un code qui échoue sur tous les téléphones qui ne sont pas le vôtre. Il en va de même pour les MOV d’un iPhone, les AVI, WMV, WebM et MKV. Le conteneur n’a pas d’importance. Ce qui compte, c’est que le fichier doive se trouver sur une URL publique avant qu’un code QR puisse le pointer.
Ainsi, convertir un MP4 en code QR est en réalité deux étapes :
- Hébergez le fichier quelque part en public. L’outil de téléchargement ci-dessus le fait, ou utilisez Drive, Dropbox, ou votre propre serveur.
- Encodez l’URL résultante.
Deux choses à savoir avant d’imprimer le résultat.
Les fichiers MOV d’iPhone sont généralement HEVC. Depuis iOS 11, le format de caméra par défaut est HEVC (H.265) dans un conteneur .mov. Safari le lit, mais une partie des navigateurs Android ne le fera toujours pas, donc un code destiné au grand public est plus sûr s’il pointe vers un MP4 H.264. Convertir d’abord vous coûte cinq minutes et vous évite les messages “ça ne marche pas sur mon téléphone”.
Surveillez la taille du fichier. Un lien de fichier direct signifie que le scanner diffuse ou télécharge le fichier brut via les données mobiles, sans image d’affiche et sans qualité adaptative. Un export de 2 Go derrière un code QR sur un présentoir de table est une mauvaise expérience pour tous ceux qui le scannent. Tout ce qui dépasse quelques centaines de mégaoctets devrait être placé sur une page hébergée appropriée plutôt que sur une URL de fichier directe.
Les liens courts améliorent les codes QR, et voici la mesure
Chaque caractère que vous encodez ajoute des modules à la grille. Plus de modules signifie des carrés plus petits à la même taille d’impression, ce qui rend le scan plus délicat. C’est ce qui détermine si le présentoir de votre restaurant fonctionne à bout de bras ou oblige les gens à se pencher.
Même vidéo, six façons différentes de la lier, mesurées par rapport à la table de capacité ISO :
| Style de lien | Longueur | Au niveau M | Au niveau H |
|---|---|---|---|
vimeo.com/123456789 | 27 octets | 29x29 | 33x33 |
youtu.be/dQw4w9WgXcQ | 28 octets | 29x29 | 33x33 |
youtube.com/watch?v=... | 43 octets | 33x33 | 37x37 |
| Lien de partage ScreenApp | 44 octets | 33x33 | 37x37 |
Lien Dropbox scl/fi | 78 octets | 37x37 | 49x49 |
Google Drive file/d/.../view?usp=sharing | 81 octets | 37x37 | 49x49 |
Regardez les deux dernières lignes. Un lien Drive avec une correction d’erreur H nécessite une grille 49x49 là où un lien youtu.be nécessite 33x33. Imprimez les deux fichiers sur une largeur de 25mm, zone silencieuse incluse, et les carrés de la version Drive mesurent environ 0,44mm de côté contre 0,61mm pour le lien court. C’est la plage de taille où les scanners bon marché et les anciennes caméras de téléphone commencent à avoir des difficultés.
Deux points à retenir. Supprimez ?usp=sharing et tout suffixe utm_ avant de générer, car ils vous coûtent des modules et ne vous apportent rien sur un code imprimé. Et si vous choisissez de toute façon où héberger la vidéo, une URL de partage courte vaut plus qu’il n’y paraît.
Correction d’erreur, en termes simples
Les codes QR contiennent des données redondantes afin qu’un code endommagé puisse toujours être scanné. Quatre niveaux, définis dans la spécification :
- L récupère environ 7 % des dommages. Utilisez-le pour les codes à l’écran qui ne seront jamais touchés.
- M récupère environ 15 %. C’est le niveau par défaut ici, et il convient à la plupart des impressions.
- Q récupère environ 25 %.
- H récupère environ 30 %. Utilisez-le pour les emballages, les menus, la signalisation extérieure, tout ce qui est manipulé, plié ou exposé à la pluie.
Les niveaux supérieurs ne sont pas gratuits. Ils ajoutent des modules, ce qui réduit la taille de chaque carré à une taille d’impression fixe. Passer de M à H sur un lien Drive vous fait passer de 37x37 à 49x49, vous devrez donc peut-être imprimer le code plus grand pour qu’il reste scannable, et vous avez partiellement annulé l’avantage.
Si vous activez le logo central dans l’outil, cela force le niveau à H. Un logo couvre des modules, et couvrir des modules est exactement ce à quoi la correction d’erreur sert à survivre. Tout générateur qui vous permet de déposer un logo sur un code de niveau L vous donne quelque chose qui scanne sur votre bureau mais échoue sur un présentoir de table.
Dimensionnement pour l’impression
La règle qui a résisté : le code doit faire au moins un dixième de la distance de numérisation prévue.
| Scanné depuis | Largeur d’impression minimale |
|---|---|
| 30cm (carte de visite, menu) | 3cm |
| 1m (chevalet de table, affiche murale) | 10cm |
| 3m (bannière de salon) | 30cm |
| 10m (panneau d’affichage, toile de fond de scène) | 1m |
Conservez la zone de silence blanche autour du code, d’au moins quatre modules de large. Le PNG et le SVG ici sont fournis avec cette zone intégrée. Les gens la recadrent pour adapter le code à une mise en page, le code cesse de fonctionner, et l’imprimeur est blâmé.
Le compromis statique versus dynamique, exposé honnêtement
Cet outil crée des codes QR statiques. L’URL que vous tapez est encodée directement dans le motif, de sorte qu’un scan mène directement à votre vidéo sans redirection intermédiaire. Pas de limite de scan, pas de frais mensuels, pas de tiers pouvant désactiver le code, et rien n’expire.
Le coût est réel : vous ne pouvez pas modifier la destination d’un code statique après son impression. Si la vidéo est déplacée, le code est un morceau de papier mort.
Les codes QR dynamiques résolvent ce problème en encodant une courte URL de redirection appartenant au fournisseur de QR, que vous pouvez rediriger plus tard. Utile. Cela signifie également que votre code imprimé dépend du maintien du paiement de l’abonnement de ce fournisseur et de la pérennité de son domaine. De nombreuses entreprises l’ont découvert après un tirage.
La division honnête :
- Impression de quelque chose de durable, et la destination pourrait changer (emballage, une plaque, une pierre tombale, signalisation qui reste en place pendant des années) : utilisez un code dynamique d’un fournisseur auquel vous faites confiance pour exister encore, ou pointez un code statique vers une URL sur un domaine que vous contrôlez.
- Tout le reste, ce qui est la plupart des cas : un code statique pointant vers un lien stable est plus simple, gratuit et n’a pas de mode de défaillance au-delà du déplacement de la vidéo elle-même.
Liens vers les médias sociaux et les plateformes : lesquels sont réellement scannables
Le lien que vous choisissez est tout le jeu. Ce qui se passe réellement lors d’un scan, par plateforme :
YouTube. La cible la plus fiable. Les scans s’ouvrent dans l’application YouTube sur les téléphones qui l’ont, sinon dans le navigateur. Les vidéos non répertoriées fonctionnent bien et sont le choix habituel pour un mariage ou une livraison client. Les vidéos privées ne fonctionnent pas, car le scanner doit être connecté en tant que spectateur approuvé.
Google Drive. Définissez le partage sur “Toute personne disposant du lien” avant d’imprimer quoi que ce soit. La défaillance la plus courante ici est un code qui scanne parfaitement pour la personne qui l’a créé, car elle est connectée, et affiche un mur d’autorisations pour tous les autres. Testez-le dans une fenêtre privée sur un téléphone qui n’est pas connecté à votre compte. Drive lit également la vidéo dans son propre lecteur plutôt qu’en plein écran, ce qui semble peu soigné sur un menu.
Dropbox. Même avertissement de permission. Les liens Dropbox ouvrent une page de prévisualisation avec leur propre interface et une incitation à l’achat, et les liens ?dl=0 affichent une prévisualisation tandis que ?dl=1 force un téléchargement, ce qui n’est presque jamais ce que vous voulez d’un scan.
Vimeo. URLs courtes, lecteur propre, pas de barre latérale de vidéos recommandées à la fin. La cible de scan la plus esthétique si vous payez déjà pour cela.
TikTok, Instagram et Facebook. Traitez les liens sociaux comme les cibles QR les moins prévisibles. Les trois ouvrent l’application lorsqu’elle est installée et une vue web simplifiée lorsqu’elle ne l’est pas, et c’est la plateforme, et non vous, qui décide ce qu’un scanner déconnecté est autorisé à voir. Une vidéo publique Facebook est généralement lue dans un navigateur. Un Reel, un TikTok, ou tout ce qui est publié dans un groupe ou un compte privé peut tomber sur un mur de connexion à la place, et la personne tenant votre flyer ne va pas créer de compte pour le regarder.
Il y a aussi le problème de propriété. Vous ne contrôlez pas une URL sociale. Les publications sont supprimées, les comptes sont renommés et les Reels sont archivés, tout cela transformant les codes imprimés en papier mort. C’est bien pour une affiche destinée aux personnes qui utilisent déjà l’application. Ce n’est pas bien pour un emballage, un menu, ou tout ce qui a une longue durée de vie.
Pour l’impression, la solution la plus sûre avec une vidéo sociale est de la télécharger et de l’héberger vous-même, puis d’encoder ce lien.
Canva. Canva peut insérer un code QR dans un design, mais il encode l’URL que vous lui donnez, donc tout ce qui précède s’applique toujours. Publier votre vidéo en tant que lien de visualisation Canva signifie que le scan arrive sur le lecteur de Canva, et non sur une page vidéo.
Un lien MP4 direct. Les scans ouvrent le fichier dans le lecteur du navigateur du téléphone. Pas de transcription, pas de chapitres, pas de contrôles au-delà de la lecture et du défilement, et sur certains navigateurs Android, il télécharge au lieu de lire. Ça marche, ça a juste l’air de 2009.
Ce qui se trouve derrière le code importe plus que le code
Chaque générateur produit la même grille noire et blanche. Le motif est défini par une norme, il n’y a donc rien à différencier à ce niveau.
La différence est la page sur laquelle le scan atterrit. Pointez le code vers un lien de partage ScreenApp et la personne qui scanne obtient la vidéo plus la transcription, un résumé AI, des chapitres et des sous-titres, sur une page qui fonctionne dans un navigateur mobile sans installation d’application et sans compte.
Cela change l’utilité d’un code QR :
Un autocollant sur la machine ouvre la vidéo de la procédure. La transcription en dessous signifie que quelqu'un dans un atelier bruyant, ou quelqu'un qui a besoin de l'étape quatre et non des dix minutes complètes, peut lire ou chercher au lieu de regarder. Les sous-titres couvrent le problème du bruit.
Les chapitres permettent à un scan d'atterrir sur une page où l'acheteur passe directement à la configuration ou au dépannage plutôt que de faire défiler une ligne de temps avec son pouce.
Les étudiants scannent le code sur la feuille de travail. Le résumé leur donne le récapitulatif, la transcription rend le contenu consultable, et aucun des deux ne leur demande de se connecter à quoi que ce soit.
Imprimé sur un livret de cérémonie ou un marque-place. Les invités scannent et regardent. C'est le seul cas où la question statique versus dynamique est vraiment importante, car le tirage papier survit à la plupart des services de raccourcissement de liens.
Pour envoyer une vidéo dans ScreenApp et obtenir ce lien, déposez le fichier dans l’onglet de téléchargement ci-dessus, ou lisez la présentation plus détaillée du convertisseur vidéo en lien URL. Le plan Free, sans carte bancaire, comprend 2 transcriptions et 3 imports. Au-delà, il faut l’essai Pro de 7 jours (carte requise) ou Pro à $19/mois en facturation annuelle.
À la recherche de l’inverse ? Lire un code QR à partir d’une vidéo
Si vous êtes arrivé ici en essayant de scanner ou d’extraire un code QR qui apparaît dans des séquences vidéo que vous possédez déjà, c’est un travail différent et cet outil ne le fera pas. Vous avez besoin d’une extraction d’images et d’un décodeur exécuté sur les images, pas d’un générateur. Il est préférable de le dire clairement plutôt que de vous laisser parcourir la page pour le découvrir.


