AMR ( Adaptive multi rate ) – adaptív kódolás változó sebességgel. Hangkódolási szabvány, amelyet kifejezetten a beszédfrekvencia-tartományban lévő jelek tömörítésére terveztek. Az ETSI (European Telecommunications Standards Institute) szabványosította, széles körben használják a GSM és UMTS hálózatokban . Az AMR használata lehetővé teszi egyidejűleg nagy hálózati kapacitás biztosítását kiváló minőségű hangátvitel mellett. Az AMR a beszédkódolási / dekódolási sebességek széles skálájával rendelkezik, és lehetővé teszi, hogy a környezeti feltételektől vagy a hálózati terheléstől függően rugalmasan váltson különböző módokra, kristálytiszta hangátvitelt biztosítva bármilyen környezetben.
Ezt a szabványt a GSM mobilhálózatokban használt audio adatfolyam-tömörítési algoritmusok fejlesztése során hozták létre , és számos korábban létező formátumot kombinál, köztük a GSM HR, FR, EFR, tipikus 8 kHz-es, 13 bites mintavételezéssel. Egy adott formátum kiválasztása automatikusan megtörténik, ezért a címben az Adaptive szó szerepel.
Az alábbiakban mind a 14 AMR kodek mód látható, közülük 8 teljes sebességű csatornában ( teljes sebesség , FR) és 6 félsebességű csatornában ( félsebességű , HR) érhető el:
Codec | Bitráta (Kbps) | Csatorna | Kompatibilitás |
---|---|---|---|
AMR_12.20 | 12.20 | FR | ETSI GSM fokozott teljes sebesség |
AMR_10.20 | 10.20 | FR | |
AMR_7.95 | 7.95 | FR/HR | |
AMR_7.40 | 7.40 | FR/HR | TIA/EIA IS-641 TDMA továbbfejlesztett teljes sebesség |
AMR_6.70 | 6.70 | FR/HR | ARIB 6,7 kbps fokozott teljes sebesség |
AMR_5.90 | 5.90 | FR/HR | |
AMR_5.15 | 5.15 | FR/HR | |
AMR_4.75 | 4.75 | FR/HR | |
AMR_SID | 1.80 | FR/HR |
Az AMR-NB (Adaptive multirate szűk sáv) egy audiokodek , amely az AMR keskeny sávú változata. Lehetővé teszi az adatsebesség dinamikus módosítását 4,5-ről 12,2 kbps-ra.
Az AMR-WB (Adaptive multi rate wide band) az AMR szélessávú változata. G.722.2 szabványként ismert . A formátumot a 3G Partnership Project (3GPP) vezette be.
Az AMR-NB és az AMR-WB kodekek mintamegvalósításai C nyelven elérhetők a 3GPP webhelyéről [1] [2] [3] [4] . Ezek alapján jött létre az AMR Codecs as Shared Libraries projekt, amely a szabadalom által védett kód nyílt forráskódú projektekbe való másolásának megakadályozására jött létre [5] . Létezik egy ingyenes implementáció - Library of OpenCORE Framework implementáció [6] , valamint más, harmadik féltől származó könyvtárak (például AMR kodekek megosztott könyvtárakként) és AMR formátum konverterek (RetroCode, Amr2wav). Ezt a formátumot különféle kodekek ( FFmpeg , ffdshow ) és médialejátszók ( QuickTime , RealPlayer , VLC Media Player , Media Player Classic , Mplayer ) támogatják. Két módban valósítható meg - a sávszélesség hatékony kihasználásával (Bandwidth-Efficient Mode) vagy oktett igazítással (Octet-Aligned Mode) [7] . A Nokia mobiltelefonok diktafonjai és számos más cég ezt a formátumot használja. A Nokia kiadta a Nokia Multimedia Player segédprogramot, amellyel Nokia telefonokon készült hangfelvételeket hallgathat meg számítógépen. Régebbi telefonokon (Nokia 6110, 6130 és sok más) lehetőség volt manuálisan (kódok vagy a mérnöki menü segítségével) kiválasztani a hanghívásokhoz használt kodek módot: EFR be és ki - *3370# és #3370#; a HR be- és kikapcsolása - * 4720 # és # 4720 #;
Ezenkívül az AMR kodeket széles körben használták hangtömörítésre, amikor mobiltelefonon 3GPP formátumban rögzítenek videót.
Van egy ingyenes lejátszó és AMR fájl konverter - AMR Player [8] . Ingyenes online AMR fájl konverter [9] .
médiatárolók | |
---|---|
Videó/Hang | |
Hang | |
Zene |
|
Raszter | |
Vektor | |
Összetett |