Vai al contenuto principale
OpenQRS
Strumenti
Lingua attuale: Italiano
100% privato

Generatore di QR code audio

100% privato e locale — i tuoi dati non escono mai dal tuo browser. Questi QR code sono permanenti e non scadranno mai.

Impostazioni Audio

Cambia che cosa viene controllato e che cosa viene suggerito. Tutte e quattro codificano un semplice link https, perché nello standard QR non esiste un payload audio.

Il link di condivisione della tua piattaforma, oppure l'indirizzo diretto di un file audio.

Inserisci l'indirizzo da cui l'audio viene trasmesso o servito.

Design

Forma dei moduli
Preset
Cornice d'angolo
Aggiungi un logo centrale
Scegli un'immagine, o trascinala quiPNG, JPEG, WebP o GIF, fino a 1000 KB

L'immagine viene letta in questa pagina e incorporata nel codice come data: URL. Non viene caricata da nessuna parte e resta dentro il file che scarichi.

Altre opzioni di design

La metà scura del codice. Tienilo ben al di sotto dello sfondo come luminosità.

Copre la zona di quiete oltre agli spazi tra i moduli. Uno sfondo trasparente lo lascia fuori dal file, quindi con esso non viene disegnato nulla.

Contrasto 11.5:1 tra i moduli e lo sfondo.

Preset

PNG e WebP mantengono un canale alfa; l'SVG semplicemente omette il rettangolo di sfondo. Qualunque cosa stia sotto il codice diventa la metà chiara del contrasto.

Gradiente

Un gradiente riempie solo i moduli scuri. È il suo estremo più chiaro a fissare il contrasto che un lettore ottiene davvero, quindi entrambi gli estremi devono restare scuri.

Il secondo colore, usato solo quando è selezionato un gradiente. Il contrasto viene misurato su di esso come sul primo.

45°

Gradi in senso orario a partire da una sfumatura da sinistra a destra. Un gradiente radiale si espande dal centro verso l'esterno, quindi l'angolo vale solo per quello lineare.

Forma dei moduli

Le forme arrotondate coprono meno di ogni cella. Il centro resta coperto, ed è lì che un decoder campiona, ma una stampa piccola di un codice denso si legge in modo più affidabile con i quadrati.

Cornice d'angolo

L'anello dei tre pattern di ricerca.

Centro d'angolo

L'occhio dentro ogni pattern di ricerca.

4 moduli

Il margine vuoto attorno al codice, misurato in moduli. 4 è il minimo previsto dalla specifica.

Un recupero più alto sopporta più danni e costa capacità, quindi lo stesso contenuto produce un simbolo più denso.

Un logo sta al centro e tiene il livello su H. Il suo limite di larghezza segue il simbolo: 14% sul codice più piccolo, 30% su uno denso.

Anteprima live ed esportazione

Esporta

Esporta

Raster, per schermi

Completa il modulo per abilitare i download.

Dimensione di esportazione e testo codificato
Payload
Nulla ancora codificato
Simbolo
Non ancora costruito
Recupero
M

In attesa di dati

Dimensione di esportazione

Tra 64 e 4096 pixel. Esportazione a 1024 px.

Testo codificato

Lo standard QR non prevede alcun payload audio, quindi un codice audio è sempre un link a dove l'audio è ospitato. Scegli la piattaforma, incolla l'indirizzo e il link viene codificato esattamente come lo scrivi.

Quando qualcuno lo scansiona

Il lettore apre il link: un indirizzo Spotify o Apple Podcasts passa la mano all'app installata, mentre l'indirizzo diretto di un file si apre nel lettore audio del browser.

Non esiste un formato QR audio: esiste un link

L'ISO/IEC 18004 definisce quattro modi di mettere dati in un simbolo — cifre, testo alfanumerico, byte grezzi e kanji — e nessuno di essi è audio. Non c'è alcun tipo di media, alcun campo per il codec e alcun lettore: un'app fotocamera che decodificasse un simbolo pieno di parlato compresso non avrebbe nulla a cui passarlo. È questo, più di qualsiasi limite di dimensione, il motivo per cui ogni QR code audio di ogni generatore è un link. Il selettore di piattaforma qui sopra cambia la validazione e i consigli, non il formato del payload: tutte e quattro le opzioni producono un normale indirizzo https.

I link di condivisione di Spotify e Apple Podcasts sono esattamente questo: indirizzi https. Su un telefono con l'app installata, la gestione degli universal link del sistema operativo apre l'app invece del browser; senza l'app lo stesso indirizzo atterra sul lettore web o su una pagina dello store. Quel passaggio di mano appartiene alla piattaforma e al sistema operativo, e nessuna proprietà del QR code lo influenza.

I file audio diretti si comportano in modo diverso

Un indirizzo che finisce in .mp3, .m4a, .ogg o .wav si apre nel lettore integrato del browser sulla maggior parte dei telefoni: una nuda barra di riproduzione su una pagina vuota, senza copertina, senza titolo dell'episodio e senza nulla da riprodurre dopo. Alcuni browser scaricano il file invece di riprodurlo. Se vuoi un titolo e una descrizione, il codice deve puntare a una pagina che ospiti tu invece che al file.

Due dettagli del server decidono se si riproduce del tutto. Il Content-Type deve essere il vero tipo audio: un file servito come application/octet-stream viene scaricato invece che riprodotto. E il server deve rispondere alle range request, altrimenti chi ascolta non può saltare avanti e un file lungo non parte finché non ne è stata trasferita la maggior parte.

  • Servi su https, altrimenti il browser blocca o avvisa prima di riprodurre
  • Imposta il Content-Type su audio/mpeg, audio/mp4, audio/ogg o audio/wav in base al file
  • È Accept-Ranges: bytes a far funzionare la barra di scorrimento
  • Tieni stabile il nome del file; un file rinominato rompe ogni copia stampata

La parte fragile è il link, non il simbolo

I codici stampati sopravvivono alle decisioni di catalogo. Un brano può essere ritirato, un podcast può cambiare host e con esso ogni indirizzo di episodio, e le licenze possono far risolvere un link in un paese e non in un altro. Il simbolo si decodificherà fedelmente in tutti e tre i casi e porterà comunque chi ascolta in nessun posto utile.

Se la tiratura è grande o di lunga durata, codifica un indirizzo corto su un dominio che controlli tu e fai puntare quell'indirizzo alla piattaforma. Costa un redirect, che però è tuo, ed è l'unica versione di tutto questo che si possa riparare senza una ristampa.

Domande e risposte

L'audio stesso può essere memorizzato nel codice?

No. Lo standard QR non ha alcun payload audio — un simbolo porta cifre, testo, byte o kanji — e nessun lettore passa byte grezzi a un lettore multimediale, quindi non ci sarebbe nulla che li riproduca. Ogni QR code audio, ovunque sia stato fatto, è un link a dove l'audio è ospitato.

Aprirà l'app Spotify o il sito?

L'app, se è installata e l'indirizzo è un normale link di condivisione, perché è il sistema operativo a instradarlo lì. Senza l'app apre il lettore web o una pagina dello store. Il codice non può forzare nessuno dei due esiti.

Quale opzione scelgo se il mio host non è in elenco?

Altro host. Accetta qualsiasi indirizzo http o https e salta i controlli specifici di piattaforma, che è ciò che serve per un servizio di hosting di podcast, il sito di un gruppo musicale o il catalogo di una biblioteca.

Perché il mio MP3 viene scaricato invece di essere riprodotto?

Quasi sempre è il server: o il Content-Type è sbagliato, oppure un header Content-Disposition: attachment sta dicendo al browser di salvare il file. Entrambi si sistemano sull'host, non nel codice.

Come funziona un QR code statico

Ogni codice su questo sito è statico: il payload è scritto nei moduli bianchi e neri stessi. Alla lettura non viene consultato nulla, nessun nostro server entra in gioco e nessun abbonamento tiene in piedi il codice stampato. La stessa proprietà è anche il limite: una volta stampato, ciò che contiene non si può cambiare.

A quel punto tre cose decidono se un codice stampato si legge: quanti byte è venuto a pesare il payload, quale livello di recupero assorbe i danni e quanto risulta largo un singolo modulo sulla carta. Queste guide affrontano ciascuna di esse con i numeri.