Bonjour,
J'aimerais créer un QRcode qui puisse être lu pour adresser un petit message encodé en 32k (voire moins si possible, mais je ne sais pas). Le message ne durerait que 2 ou 3 secondes.
Est-ce que c'est envisageable ? Possible ?
J'ai vu quelques outils sur Internet mais je ne suis pas sûr de leur efficacité (et ils réclament un compte généralement, j'ai un peu peur que ce ne soit qu'un "lien" vers un fichier mp3 par exemple, mais ce n'est pas le but).
Merci pour vos idées ! :D
# S'inspirer du passé
Posté par raspbeguy (site web personnel, Mastodon) . Évalué à 3.
Hello,
Par le passé les ordinateurs enregistraient leurs données sur bandes magnétiques. Les premiers ordinateurs personnels (comme le TI-99 sur lequel j'ai commencé à programmer simplement) enregistraient leurs programmes sur des cassettes audio classiques.
J'ai trouvé un article qui parle de comment tout ça est traité (en anglais hélas, mais je ne doute pas qu'il existe d'autres sources) : https://www.unige.ch/medecine/nouspikel/ti99/cassette.htm
Si on peut faire ça pour le code d'un programme, il ne fait nul doute qu'un simple message de QR-code passe sans soucis.
Un gentil du net
[^] # Re: S'inspirer du passé
Posté par raspbeguy (site web personnel, Mastodon) . Évalué à 3.
Je n'ai peut être pas compris la demande. Je pensais que tu cherchais un algo pour encoder un qrcode dans un fichier audio, alors que maintenant j'ai l'impression que c'est le contraire, c'est à dire encoder de l'audio dans un qrcode.
Un gentil du net
[^] # Re: S'inspirer du passé
Posté par Stinouff . Évalué à 3.
J'étais plongé dans le bookmark de ton lien aujourd'hui et je me suis fait la même réflexion ; j'ai quand même apprécié la lecture ! :D
# C'est techniquement possible, mais déconseillé
Posté par volts . Évalué à 7.
Le cas d'usage sur les fichiers audio est bien couvert d'après la FAQ officiel. Cependant, la limite de stockage est fixée à 3 ko par QRcode, ce qui risque de ne pas être suffisant pour quelques secondes de message.
Il est possible de générer du QRcode hors-ligne et sans IA en passant par le programme en ligne de commande
qrencode
.[^] # Re: C'est techniquement possible, mais déconseillé
Posté par Stinouff . Évalué à 2.
3ko, c'est effectivement très peu mais suffisant ! Je peux créer un message audio de 3 secondes en 6 kbps/opus.
Mais du coup, avec qrencode, tu t'y prends comment ? J'ai lu le manuel mais rien ne semble parler d'audio.
[^] # Re: C'est techniquement possible, mais déconseillé
Posté par Stinouff . Évalué à 2.
Bon, c'est assez facile avec une libraire python, c'est relativement facile. Mais évidemment, impossible de "lire le QRcode".
[^] # Re: C'est techniquement possible, mais déconseillé
Posté par jyes . Évalué à 7.
qrencode -8 -r fichier-audio.opus -o qr.png
L’option
-8
permet d’encoder des données binaires, donc éventuellement du son.Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.