

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*
Bitsnelheid – Vaste kwaliteit

Een VBR-encoder gerepareerd door quantizer of fix-kwaliteit.

Dit is meestal een codering in één doorgang. De gebruiker bepaalt een bepaalde subjectieve kwaliteitswaarde en de encoder wijst de bits toe die nodig zijn om een bepaald kwaliteitsniveau te bereiken. Dit zorgt ervoor dat de productstroom te allen tijde van constante kwaliteit is. Aan de kwaliteitsscore is meestal een bitsnelheidsbereik gekoppeld. Het nadeel van deze coderingsmethode is dat de gemiddelde bitsnelheid (en dus de bestandsgrootte) niet van tevoren bekend is, en het bereiken van een bepaalde gemiddelde bitsnelheid vereist vallen en opstaan. Over het algemeen is dit meer een zorg voor video dan voor audio, aangezien de bestandsgroottes veel groter zijn en het coderen veel langer kan duren.
Bitsnelheid rij
Met deze VBR-coderingsmethode kan de gebruiker een bitrate-bereik specificeren: de minimale en / of maximale toegestane bitrate. Sommige encoders breiden deze methode uit met een gemiddelde bitsnelheid. De minimale en maximale toegestane bitsnelheid stelt de limieten in waarbinnen de bitsnelheid kan veranderen. Het nadeel van deze methode is dat de gemiddelde bitsnelheid (en dus de bestandsgrootte) niet van tevoren bekend is. Bitrate-bereik wordt ook gebruikt in sommige coderingsmethoden met een vaste kwaliteit, maar over het algemeen zonder toestemming om de specifieke bitrate te wijzigen.
Gemiddelde bitsnelheid
De gemiddelde bitsnelheid (ABR) die codering kan worden gebruikt om ervoor te zorgen dat de uitvoerstroom een voorspelbare gemiddelde bitsnelheid bereikt op de lange termijn. Dit wordt typisch bereikt door codering met meerdere passages, waarbij een of meer initiële passages worden gebruikt om gegevens over de stream te verzamelen, en de laatste pass gebruikt die data om een uniforme kwaliteit te bereiken met een gespecificeerde gemiddelde bitsnelheid.
Als alternatief kan periodieke middeling worden gebruikt, ofwel door ABR uit te voeren op kleinere stukken output of door te reageren op fluctuaties in ABR, waardoor de algehele kwaliteit toeneemt of afneemt. Ze kunnen ABR in één keer bereiken, maar ze produceren niet dezelfde mate van uniformiteit als een multi-pass ABR. Sommige encoders gebruiken “ABR-codering” en “multi-pass codering” om respectievelijk te verwijzen naar enkelvoudige en meervoudige stroom ABR-codering.
Bij sommige encoders kan de gebruiker ook de maximaal toegestane bitsnelheid of de maximale kwaliteitskosten specificeren. Dit wordt soms een variabele beperkte bitsnelheid (CVBR) genoemd en wordt over het algemeen toegepast op ABR-algoritmen.
De keerzijde van een single pass ABR-codering (met of zonder CVBR) is het tegenovergestelde van een vaste VBR-kwantiseerder: de grootte van de output is vooraf bekend, maar de resulterende kwaliteit is onbekend, hoewel deze zelfs beter is dan CBR. Als u een hoger gemiddelde of maximum specificeert, kan het bestand eenvoudig groter worden zonder merkbaar kwaliteitseffect, en een hogere maximale bitsnelheid kan stotteren veroorzaken wanneer het bestand wordt gefilterd. Het terugbrengen van deze criteria tot een te laag niveau zal uiteindelijk echter leiden tot vrij ingrijpende kwaliteitsverliezen. Het effect op video is meestal vierkant omdat de texturen niet langer volledig gedetailleerd zijn in hun weergave.
Multi-pass ABR-codering lijkt meer op een vaste VBR-kwantiser omdat een hoger gemiddelde de kwaliteit verhoogt.
Er is niet één ideale “one size fits all” -instelling voor ABR bij videocodering. Voor video met een lage resolutie (320 of 640 lijnen) gecodeerd met MPEG-1 of MPEG-2, kan de gemiddelde bitsnelheid zo laag zijn als 1.000 kbps en toch acceptabele resultaten behalen. Voor high-definition video, zoals 1080, moet dit gemiddelde mogelijk 6000 kbps of meer zijn. De belangrijkste factor bij het bepalen van de minimale videobitsnelheid is de efficiëntie waarmee de video kan worden gecodeerd. Door efficiëntere video-coderingen zoals MPEG-4 te gebruiken, wordt een lagere bitsnelheid bevorderd, terwijl een aanzienlijke hoeveelheid beweging of witte ruis een hogere bitsnelheid vereist om te coderen zonder zichtbare artefacten. Uiteindelijk moet de gebruiker mogelijk vallen en opstaan gebruiken om de minimale bestandsgrootte voor een bepaalde videostream te bereiken, te coderen met een bepaalde bitsnelheid en vervolgens de resultaten te bekijken.
Bestandsgrootte
VBR-codering die gebruikmaakt van een instelling voor de bestandsgrootte, is doorgaans multi-pass-codering. Hierdoor kan de gebruiker een specifieke grootte voor het uiteindelijke bestand definiëren. In de eerste doorgang analyseert de encoder het invoerbestand en berekent automatisch het mogelijke bitrate-bereik en / of de gemiddelde bitrate. In de laatste doorgang verdeelt de encoder de beschikbare bits door de video om een uniforme kwaliteit te bereiken.
