

We now offer a subscription for just 10 cents a day**h1>
You will always enjoy the full version of Mp4Gain with all its features and benefits.
For just 10 cents a day*
*Unlimited FULL version of Mp4Gain, billed $US12.50 Quarterly (+ $5 USD one time subscription payment JUST in the first payment).
All other payments will be just $3.12 per month, billed quaterly.
That's only 10 cents per day!
CLICK TO PURCHASE
THIS PRICE ONLY LASTS FOR A FEW DAYS
For just 10 cents a day*
AAC: Lossy-codering wordt steeds beter – Samenvatting van AAC-indeling

Op het moment dat dit artikel werd geschreven, is de MP3-codec meer dan 23 jaar oud. Om mezelf niet te herhalen met het artikel (de meest recente versie), dat al de OGG Vorbis-codecs beschrijft (en nogmaals hallo tegen de Xiph-organisatie, dit is ook de ontwikkeling ervan), MPC (Musepack), WMA (Windows Media Audio) en AAC, Ik zal het formaat hier kort beschrijven. AAC in termen van technologieën die tot voor kort in de voorhoede stonden van codering met verlies.

Naar mijn bescheiden mening is AAC (Advanced Audio Codec) een van de meest geavanceerde formaten op het gebied van gegevenscodering. Ik zal de belangrijkste kenmerken van dit formaat beschrijven, te beginnen met de populaire profielen die kunnen worden weergegeven door een matryoshka (zie de onderstaande afbeelding):
– Geavanceerde audiocodering met lage complexiteit (LC-AAC)
Lage decoderingscomplexiteit is geweldig voor het implementeren van een hardwarecodec; De hardwarevereisten voor CPU en RAM zijn ook laag, wat voor dit profiel enorm populair is geworden. Het codeert het 96 kbps-signaal efficiënt.
– Zeer efficiënte geavanceerde audiocodering (HE-AAC).
Het HE-AAC-profiel is een uitbreiding van LC-AAC en wordt aangevuld met gepatenteerde SBR-technologie (Spectral Band Replication, thick – “spectral repetition”). Het is spectrale herhalingstechnologie waarmee u hoge frequenties kunt “behouden” door te coderen met lage bitsnelheden.
Waarom staat “opslaan” tussen aanhalingstekens? Omdat de koning niet echt is: de codec laat ruimte over voor aanvullende informatie die door de codec-synthesizer wordt gebruikt om de hoge frequenties te herstellen, maar aangezien deze frequenties worden gesynthetiseerd, dat wil zeggen, ze worden opnieuw gecreëerd door de codec, zijn ze in feite een ruwe kopie van de hoge frequenties die in het originele bestand bestonden. … In de praktijk zal een signaal dat is gecodeerd met 48 kbps, bijvoorbeeld klinken als mp3 bij 98 kbps als het wordt ondersteund door de decoder; anders wordt het bestand gewoon afgespeeld zonder de hoge frequenties te herstellen en komt de bitsnelheid overeen met de mp3-achtige kwaliteit.
– Zeer efficiënte geavanceerde audiocodering versie 2 (HE-AACv2)
Dit profiel is relatief jong (beschreven in 2006), het is gemaakt voor een efficiëntere audiocodering bij lage bandbreedte.
De tweede versie van het profiel is een uitbreiding van het eerste profiel, de wijzigingen zitten in de toevoeging van PS (Parametric Stereo) technologie. Het principe lijkt enigszins op SBR-technologie: de codec maakt ook ruimte voor herstelinformatie van de stereobasis, waardoor precisie wordt opgeofferd.
De bedrijfsomstandigheden voor dit profiel zijn dezelfde als voor de hierboven beschreven HE-AAC; Door het ontbreken van profielondersteuning van de decoder zal de opname in mono klinken.
– AAC-LD (geavanceerde audiocodering – lage vertraging)
Het AAC-LD-profiel heeft geavanceerde coderingsalgoritmen om vertragingen te verminderen (tot 20 ms);
– AAC-ELD (Advanced Audio Coding – Enhanced Low Delay)
Dit profiel, dat alle mogelijkheden van HE-AACv2 erft (analoge SBR- en PS-technologieën worden gebruikt, maar ontworpen voor lage latenties);
– AAC hoofdprofiel
Dit profiel werd geïntroduceerd als MPEG-2 AAC of HC-AAC (High Complexity Advanced Audio Coding). Niet compatibel met LC-AAC;
– AAC-LTP (geavanceerde audiocodering – voorspelling op lange termijn)
Dit profiel is complexer en arbeidsintensiever (maar ook van hogere kwaliteit) dan alle andere. Het is ook niet compatibel met LC-AAC.
Dat is alles wat ik wilde schrijven over deze codec. Ik leg de grootste nadruk op de technologieën die worden gebruikt in verschillende AAC-profielen (die overigens veel afkortingen genereren: AAC, LC-AAC, eAAC +, aacPlus, HE-AAC, enz.), Aangezien ik ze zal vergelijken met de van Opus, maar de codec doet zijn werk: hij wordt veel gebruikt in internetradio, maar ook in digitale radiotransmissietechnologieën: DRM (Digital Radio Mondiale) en DAB (Digital Audio Broadcasting) (je kunt deze technologieën hier zien), YouTube , als een audiotrack voor veel video’s in mp4, mkv, enz.
2. Inleiding tot Opus: beschrijving van het formaat
Op 21 december 2017 kondigde Xiph de bètaversie van de Opus-audiocodec versie 1.3 aan. Ik zal niet ingaan op belangrijke zaken wanneer ik deze codec beschrijf, aangezien dergelijke informatie vrij beschikbaar is (bijvoorbeeld hier, hier en voor degenen die Engels kennen, hier en hier). De release notes voor deze bètaversie zijn hier te vinden. Hier zal ik erop wijzen dat deze codec een uitstekende kandidaat is om andere codecs te vervangen. Het heeft veel voordelen:
bitsnelheid van 6 tot 510 Kbit / s;
bemonsteringsfrequentie van 8 tot 48 kHz;
ondersteuning voor constante bitrates (CBR) en variabelen (VBR);
ondersteuning voor smalband- en breedbandaudio;
ondersteuning voor stem en muziek;
ondersteuning voor stereo en mono;
