

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*
Praten over enkele fundamentele verschillen tussen VBR en CBR in mp3-bestanden Deel 2

Het verschijnen van VBR-coderingstechnologie is om het probleem van deze verspilling van ruimte op te lossen.
/CBR-vs-VBR-069b3b5e6d554d53841e7e525092d25b.jpg)
VBR-technologie selecteert de meest geschikte bitsnelheid voor elk audioframe. Voor audioframes met een lagere toonhoogte zal de bitsnelheid lager zijn en de gegevensgrootte kleiner. Als de toonhoogte hoger is, zal de bitsnelheid hoger zijn. De maat is groter. Op deze manier kan de opslagruimte van de audiogegevens worden opgeslagen en kan de grootte van het mp3-bestand verder worden gecomprimeerd zonder de audiokwaliteit te verliezen.
Bovenstaande figuur vergelijkt kort de verschillen in data-inhoud tussen CBR- en VBR-mp3-bestanden. Het is te zien dat de bitsnelheid van de VBR-gecodeerde mp3 niet noodzakelijk hetzelfde is vanwege het verschil in gegevensinhoud tussen frames. Over het algemeen zal VBR-technologie comprimeren en coderen in het bereik van 8 ~ 320 kbps, dus de bitsnelheid van het hele bestand is hoger dan die van het hele bestand.Constante CBR-codering, VBR-codering heeft een variabele bitsnelheid van de bitsnelheid door het hele bestand, vandaar de naam VBR (variabele bitrate).
Naast de twee coderingen CBR en VBR, is er ook een codering van het type ABR (Average Bit Rate, Average Bit Rate), die in principe hetzelfde is als CBR. De meeste audioframes worden gecodeerd met de opgegeven bitsnelheid, maar ze zullen worden De inhoud is gecodeerd met een hogere bitsnelheid dan gespecificeerd, maar meestal is deze inhoud kort, dus er is niet veel verschil in bestandsgrootte in vergelijking met CBR, dus dit type is niet gebruikelijk.
Nadelen van VBR-technologie ten opzichte van CBR-technologie
Het gebruik van VBR-technologie voor het coderen en comprimeren van mp3-bestanden kan zeker de bestandsgrootte optimaliseren, maar tegelijkertijd brengt het ook enkele nieuwe problemen met zich mee bij het verkrijgen van audio-informatie en het bewaken van de voortgang van het afspelen.
De eerste is de berekening van de duur van de audio. Als het CBR-codering is, omdat de bitsnelheid constant is, is de gegevensgrootte van alle audioframes vast, dus de gegevensgrootte die nodig is om te decoderen voor elke seconde afspelen is hetzelfde, dus het is heel eenvoudig om de audiotijdlengte te berekenen . Gebruik gewoon de volgende formule:
timelength ( s ) = (totale bestandslengte (byte) – totale id3-veldgrootte (indien aanwezig)) * 8 / (bitrate (kbps) * 1000)
In de formule verwijst het id3-veld naar het basisinformatieveld dat aan het begin of het einde van het mp3-bestand wordt geplaatst en dat over het algemeen wordt gebruikt om de naam van het audiobestand, de naam van de zanger en de albumnaam op te nemen. De id3 is verdeeld in twee versies, v1 en v2, en v1 registreert alleen. De bovenstaande drie soorten informatie, en de grootte is vast, worden meestal aan het einde van het bestand geplaatst; v2 is flexibeler dan v1, het type opgenomen informatie is niet beperkt tot de bovenstaande drie, en de grootte is niet vast, het wordt meestal aan het begin van het bestand geplaatst. Het id3-veld is een optioneel veld en het mp3-bestand heeft het niet noodzakelijkerwijs, dus om de audiotijd van de mp3 te berekenen, moet u het eerst lezen om te zien of de id3 bestaat.
