Co to jest format pliku AWB?
.awb to plik audio przechowujący mowę zakodowaną kodekiem AMR-WB (Adaptive Multi-Rate Wideband). AMR-WB został wystandaryzowany przez 3GPP w 2001 roku (TS 26.190) i przyjęty jako ITU-T G.722.2; format przechowywania plików .awb jest zdefiniowany w RFC 4867 (2007).
AMR-WB próbkuje z częstotliwością 16 kHz - dwukrotnie wyższą niż 8 kHz w wąskopasmowym AMR (.amr) - zapewniając zauważalnie lepszą jakość głosu. Jest to kodek stojący za technologią „HD Voice” w nowoczesnych sieciach komórkowych. Kodek koduje 20-milisekundowe ramki mowy przy użyciu ACELP (Algebraic Code-Excited Linear Prediction) z dziewięcioma wybieralnymi przepływnościami od 6,60 do 23,85 kbps.
Plik .awb otwiera się 9-bajtowym ciągiem magicznym ASCII #!AMR-WB\n (hex: 23 21 41 4D 52 2D 57 42 0A), po którym następuje liniowa sekwencja zakodowanych ramek. Każda ramka jest poprzedzona 1-bajtowym nagłówkiem kodującym indeks typu ramki (tryby 0-8 dla aktywnej mowy, tryb 9 dla szumu komfortowego SID, tryb 15 dla ciszy). Nie ma indeksu ani tablicy wyszukiwania - ramki są po prostu połączone. Plik nie posiada wbudowanej sumy kontrolnej.
Dźwięk .awb jest również powszechnie osadzany w kontenerach wideo .3GP na urządzeniach mobilnych. Kodek jest obciążony patentami; większość nowoczesnych odtwarzaczy obsługuje go na podstawie licencji. W przypadku nowych aplikacji głosowych zalecanym nowoczesnym zamiennikiem jest wolny od tantiem kodek Opus.
Bezpieczeństwo
RYZYKO: LOWPlik .awb to pasywne dane audio i jest bezpieczny do otwarcia w legalnym odtwarzaczu multimedialnym. Ryzyko praktyczne: wyszukiwanie „konwerter AWB” prowadzi do stron przeładowanych reklamami i fałszywych odtwarzaczy dołączających PUP/adware - preferuj VLC lub FFmpeg z ich oficjalnych stron. Nagrania głosowe mogą być prywatne/wrażliwe - należy się z nimi odpowiednio obchodzić.
Szczegóły formatu
w pigułce- Plik ArcView World Basemap - Esri ArcGIS używa rozszerzenia .awb dla niektórych plików pakietów map bazowych; całkowicie niezwiązane z dźwiękiem.
Programy otwierające pliki AWB
Szczegóły techniczne
specyfikacja| Magiczne bajty | 23 21 41 4D 52 2D 57 42 0A (#!AMR-WB po którym następuje bajt nowej linii 0x0A, łącznie 9 bajtów) pod offsetem 0 |
| Częstotliwość próbkowania | 16 kHz (szerokopasmowe; 2× więcej niż 8 kHz w AMR-NB / .amr) |
| Kodek | AMR-WB - ACELP (Algebraic Code-Excited Linear Prediction) |
| Dostępne przepływności | 9 trybów: 6.60, 8.85, 12.65, 14.25, 15.85, 18.25, 19.85, 23.05, 23.85 kbps |
| Czas trwania ramki | 20 ms na ramkę mowy |
| Bajt nagłówka ramki | 1-bajtowy prefiks na ramkę: bity 3-6 = Indeks typu ramki (0-8 aktywna, 9=SID, 15=NO_DATA); bit 2 = flaga jakości |
| Kontener | Płaski plik binarny RFC 4867 - nagłówek magiczny, po którym następują liniowo połączone ramki; brak indeksu lub tablicy wyszukiwania |
| Cisza/szum komfortowy | Typ ramki 9 = SID (szum komfortowy / wstawianie ciszy); Typ ramki 15 = NO_DATA (czysta cisza) |
| Standardy | 3GPP TS 26.190; ITU-T G.722.2; RFC 4867 (2007) definiuje format przechowywania plików .awb |
| Typowy rozmiar pliku | ~100 KB/min przy 12.65 kbps; ~145 KB/min przy 23.85 kbps |
| Status patentowy | Obciążony patentami; wdrożenie komercyjne wymaga licencji patentowej |
| Typ MIME | audio/amr-wb |
| Wariant wielokanałowy | Używa nagłówka magicznego #!AMR-WB_MC1.0 (RFC 4867 §5); standardowy jednokanałowy .awb używa nagłówka #!AMR-WB |
| Wydano | AMR-WB standardized by 3GPP in 2001 (TS 26.190); adopted as ITU-T G.722.2 |
| Najnowsza wersja | RFC 4867 (2007) defines the current .awb storage format (supersedes RFC 3267) |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | datatracker.ietf.org |
Konwersje AWB
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki AWB.