Che cos'è il formato di file AWB?
.awb è un file audio che memorizza il parlato codificato con il codec AMR-WB (Adaptive Multi-Rate Wideband). L'AMR-WB è stato standardizzato dal 3GPP nel 2001 (TS 26.190) e adottato come ITU-T G.722.2; il formato di archiviazione dei file .awb è definito nella RFC 4867 (2007).
L'AMR-WB campiona a 16 kHz - il doppio rispetto agli 8 kHz dell' AMR a banda stretta (.amr) - offrendo una qualità vocale notevolmente migliore. È il codec alla base dell'«HD Voice» nelle moderne reti mobili. Il codec codifica frame vocali da 20 ms utilizzando l'algoritmo ACELP (Algebraic Code-Excited Linear Prediction) a nove bit rate selezionabili da 6,60 a 23,85 kbps.
Un file .awb si apre con la stringa magica ASCII di 9 byte #!AMR-WB\n (hex: 23 21 41 4D 52 2D 57 42 0A), seguita da una sequenza lineare di frame codificati. Ogni frame è preceduto da un'intestazione di 1 byte che codifica il Frame Type Index (modalità 0-8 per il parlato attivo, modalità 9 per il rumore di comfort SID, modalità 15 per il silenzio). Non esiste un indice o una tabella di ricerca: i frame sono semplicemente concatenati. Il file non ha un checksum integrato.
L'audio .awb è anche comunemente incorporato all'interno di contenitori video .3GP sui dispositivi mobili. Il codec è protetto da brevetti; la maggior parte dei player moderni lo supporta sotto licenza. Per le nuove applicazioni vocali, il codec royalty-free Opus è il sostituto moderno raccomandato.
Sicurezza e incolumità
RISCHIO: LOWUn file .awb contiene dati audio passivi ed è sicuro da aprire in un lettore multimediale legittimo. Rischi pratici: le ricerche di «convertitore AWB» portano a siti pieni di pubblicità e falsi player che includono PUP/adware - preferire VLC o FFmpeg dai loro siti ufficiali. Le registrazioni vocali possono essere private/sensibili - maneggiare con cura.
Dettagli del formato
in sintesi- File ArcView World Basemap - Esri ArcGIS utilizza .awb per certi file bundle di mappe di base; completamente non correlato all'audio.
Programmi che aprono file AWB
Dettagli tecnici
specifiche approfondite| Magic bytes | 23 21 41 4D 52 2D 57 42 0A (#!AMR-WB seguito dal byte newline 0x0A, 9 byte totali) all'offset 0 |
| Frequenza di campionamento | 16 kHz (wideband; 2× gli 8 kHz di AMR-NB / .amr) |
| Codec | AMR-WB - ACELP (Algebraic Code-Excited Linear Prediction) |
| Bit rate disponibili | 9 modalità: 6.60, 8.85, 12.65, 14.25, 15.85, 18.25, 19.85, 23.05, 23.85 kbps |
| Durata del frame | 20 ms per frame vocale |
| Byte intestazione frame | Prefisso di 1 byte per frame: bit 3-6 = Frame Type Index (0-8 attivo, 9=SID, 15=NO_DATA); bit 2 = flag di qualità |
| Contenitore | Binario piatto RFC 4867 - intestazione magica seguita da frame concatenati linearmente; nessun indice o tabella di ricerca |
| Silenzio/rumore di comfort | Frame Type 9 = SID (rumore di comfort / inserimento silenzio); Frame Type 15 = NO_DATA (silenzio puro) |
| Standard | 3GPP TS 26.190; ITU-T G.722.2; RFC 4867 (2007) definisce il formato di archiviazione dei file .awb |
| Dimensione tipica del file | ~100 KB/min a 12.65 kbps; ~145 KB/min a 23.85 kbps |
| Stato dei brevetti | Protetto da brevetti; l'implementazione commerciale richiede una licenza brevettuale |
| Tipo MIME | audio/amr-wb |
| Variante multicanale | Utilizza l'intestazione magica #!AMR-WB_MC1.0 (RFC 4867 §5); il file .awb monocanale standard utilizza l'intestazione #!AMR-WB |
| Rilasciato | AMR-WB standardized by 3GPP in 2001 (TS 26.190); adopted as ITU-T G.722.2 |
| Ultima versione | RFC 4867 (2007) defines the current .awb storage format (supersedes RFC 3267) |
| Standard aperto | Sì · royalty-free |
| Specifica | datatracker.ietf.org |
Conversioni AWB
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file AWB.