Bezztrátové kódování zvuku - Audio Lossless Coding
Vyvinul | ISO |
---|---|
Typ formátu | Formát komprese zvuku |
Obsahuje | MP4 |
Standard | ISO / IEC 14496-3 |
Bezztrátové kódování zvuku MPEG-4, také známý jako MPEG-4 ALS, je rozšířením MPEG-4 část 3 zvukový standard povolit bezztrátový audio komprese. Rozšíření bylo dokončeno v prosinci 2005 a zveřejněno jako ISO /IEC 14496-3: 2005 / změna 2: 2006 v roce 2006.[1] Poslední popis MPEG-4 ALS byl zveřejněn jako hlava 11 dokumentu MPEG-4 Zvukový standard (ISO / IEC 14496-3: 2009) (4. vydání) v srpnu 2009.[2]
MPEG-4 ALS kombinuje krátkodobý a dlouhodobý prediktor. Krátkodobý prediktor je podobný FLAC v jeho provozu - je to kvantováno LPC prediktor s bezztrátově kódovaným zbytkovým použitím Golombové rýžové kódování nebo Blokujte kódování Gilberta Moora (BGMC).[3][4] Dlouhodobý prediktor je modelován 5 dlouhodobými váženými zbytky, každý s vlastním zpožděním (zpožděním). Zpoždění může být stovky vzorků. Tento prediktor vylepšuje kompresi zvuků s bohatými harmonickými (obsahujícími násobky jedné základní frekvence, uzamčené ve fázi) přítomnými v mnoha hudebních nástrojích a lidském hlasu.
Funkce
- Podpora pro PCM rozlišení až 32 bitů [2]
- Libovolné vzorkovací frekvence (testováno až do 192 kHz, vyšší frekvence, například 384 kHz, lze zpracovat podle aktuálních specifikací)[5]
- Podpora více kanálů / více stop (až 65 536 kanálů)
- Rychlý náhodný přístup k jakékoli části kódovaných dat.
- Označování[Citace je zapotřebí ]
- Streamování[5]
- Mechanismy opravy chyb[6]
- Volitelné úložiště v MP4 formát souboru[2]
- Lze multiplexovat s video daty pomocí formátu souboru MP4
- MPEG-4 Zvukový profil Msgstr "ALS jednoduchý profil".[7]
Softwarová podpora
Od roku 2020[Aktualizace], nebyl tento formát široce přijímán, pravděpodobně kvůli nedostatku dostupných kodérů a dekodérů.[6]
A referenční implementace kodéru a dekodéru MPEG-4 ALS (mp4als - např. mp4alsRM22rev2) lze získat na domovské stránce MPEG-4 ALS a byl také publikován jako ISO / IEC 14496-5: 2001 / Amd 10: 2007 / Cor 3: 2009.[2]
Existuje plugin MPEG-4 ALS Decoder pro Winamp hráč.[8]
11. Listopadu 2009 FFmpeg otevřený zdroj projekt získal ve své vývojové verzi dekodér MPEG-4 ALS.[9]
Dějiny
V červenci 2002 Skupina odborníků na pohyblivý obraz vydal výzvu k předkládání návrhů bezztrátových postupů kódování zvuku, které mají být zaslány do prosince. Sedm společností předložilo své návrhy, které byly posouzeny s ohledem na účinnost, složitost a flexibilitu komprese. Do července 2003, Bezztrátová prediktivní komprese zvuku (LPAC) byl vybrán jako první koncept pro budoucí standard. Referenční model byl dále rozvíjen za účasti EU Technická univerzita v Berlíně (VANA), RealNetworks, a Nippon telegraf a telefon (NTT).
Viz také
- Bezztrátová prediktivní komprese zvuku (předchůdce)
- Bezztrátová transformace zvukové komprese (předchůdce)
- MPEG-4 SLS (Škálovatelné bezztrátové kódování MPEG-4)
- MPEG-4
Reference
- ^ ISO (2006). „Audio Lossless Coding (ALS), new audio profiles and BSAC extensions - ISO / IEC 14496-3: 2005 / Amd 2: 2006“. ISO. Citováno 2009-10-07.
- ^ A b C d Skupina komunikačních systémů (01.10.2009). „Bezztrátové kódování zvuku MPEG-4 (ALS)“. Technische Universität Berlin. Citováno 2019-03-21.
- ^ Tilman Liebchen & Yuriy Reznik (04.04.2004). „MPEG-4 ALS: rozvíjející se standard pro bezztrátové kódování zvuku“ (PDF). Konference o kompresi dat. Citováno 2010-09-03.
- ^ Tilman Liebchen: Technická univerzita v Berlíně, T. Moriya, N. Harada, Y. Kamamoto: NTT Communication Science Labs; Y. Reznik: RealNetworks Inc. (3. 8. 2005). „Standard MPS-4 Audio Lossless Coding (ALS) - technologie a aplikace“ (PDF). Technická univerzita v Berlíně. Citováno 2009-10-08.CS1 maint: používá parametr autoři (odkaz)
- ^ A b Noboru Harada; Takehiro Moriya a Yutaka Kamamoto (2009-05-07). „MPEG-4 ALS: Výkon, aplikace a související normalizační činnosti“. Technický přehled NTT. Citováno 2009-10-08.
- ^ A b Hydrogenaudio Knowledgebase (2006). „Bezztrátové srovnání - srovnávací tabulka“. Hydrogenaudio Knowledgebase. Citováno 2009-10-08.
- ^ ISO / IEC JTC1 / SC29 / WG11 (2009-07-03), ISO / IEC 14496-3: 200X / PDAM 2 - ALS Simple Profile and Transport of SAOC - N10826, archivovány z originál (DOC) dne 2014-07-29, vyvoláno 2009-10-15CS1 maint: používá parametr autoři (odkaz)
- ^ „Doplněk dekodéru MPEG-4 ALS 1.00 pro Winamp“. Codecs.com. 2007-06-05. Citováno 2009-10-08.
- ^ FFmpeg (11. 11. 2009). „FFmpeg-cvslog r20517“. FFmpeg. Archivovány od originál dne 11.02.2010. Citováno 2009-11-20.
externí odkazy
- Domovská stránka MPEG-4 ALS - Technická univerzita v Berlíně
- MPEG-4 Audio Lossless Coding (ALS) - MultimediaWiki
- MPEG-4 ALS: Výkon, aplikace a související normalizační činnosti - NTT (2007)
- Technické práce popisující návrh zbytkového kódování a kvantizační algoritmy v kodeku MPEG-4 ALS
- Oznámení na ACN Newswire
- Technické specifikace (ISO / IEC 14496-3: 2005 / změna 2: 2006) (není zdarma)
- Oficiální web MPEG