ABR vs VBR
Oprindeligt præsenterede MP3 en enorm reduktion i filstørrelse uden for meget tab af kvalitet. Sammenlignet med en standard-cd kan filstørrelsen på en MP3 være omkring en tiendedel. Introduktionen af VBR-kodning (Variable Bitrate) introducerede endnu mere forbedring ved at variere antallet af bit, der er brugt pr. Sektion af lydfilen for at nå det ønskede kvalitetsniveau. ABR (gennemsnitlig bitrate) er en måde at kode en VBR-fil på. I ABR indstiller brugeren en bestemt bitrate. Visse dele af sangen kan have lavere eller højere bitrate, men den samlede bitrate for lydfilen vil holde sig til den værdi, der er indstillet.
Den mest markante forskel mellem de to er, hvilket aspekt af lydfilen den holder konstant. En VBR-kodet fil vil altid stræbe efter at holde kvaliteten konstant, mens ABR stræber efter at holde filstørrelsen konstant. Du kan derfor trække fra, at den endelige filstørrelse for VBR-fil ikke vil være kendt, før kodningen er afsluttet. Og på lignende måde ved du ikke kvaliteten af filen, før du lytter til den. Af denne grund er det bedre at kode dine musikfiler i VBR, da kvalitet ofte er den ønskede kvalitet på en lydfil. Men for dem, der har begrænset hukommelse, kan ABR muligvis give et kompromis.
Generelt opretter VBR-kodning en fil, der har en bedre kvalitet i forhold til størrelse end ABR-kodning. Det er måske ikke mindre for nogle filer, men det ville have bedre lydkvalitet. Indstilling af bitrate meget lav for ABR kan resultere i en meget forvrænget lydkvalitet.
Selvom kvaliteten af filen kan variere meget ved de lavere bitrate-niveauer, begynder forskellene at forsvinde, når du øger bitrate markant. På et tidspunkt bliver filernes kvaliteter identiske, selvom de ville være meget større end hvad du ville forvente. Når du øger kvaliteten eller bitrate yderligere, vil en VBR-fil forblive den samme i størrelse, mens en ABR-fil kontinuerligt vil stige. Dette skyldes, at VBR ikke vil bruge mere plads, end det virkelig har brug for, mens ABR har brug for at opfylde bitrate-indstillingen.
Resumé:
1. ABR er en måde at kode VBR-lydfiler på
2. ABR indstiller bitrate for hele lydfilen, mens VBR indstiller kvalitetsniveauet for filen
3. Den resulterende kvalitet af ABR-kodede filer er ukendt, mens den resulterende filstørrelse på VBR-kodede filer er ukendt
4. VBR producerer generelt bedre kvalitet til størrelsesforhold sammenlignet med ABR
5. VBR producerer mindre filer ved meget høje indstillinger sammenlignet med ABR