Ero ABR n ja VBR n välillä

ABR vs. VBR

Alun perin MP3 esitti tiedostokokonaisuuden valtavan pienentymisen ilman, että laatu heikentyisi liikaa. Verrattuna tavalliseen CD-levyyn, MP3-tiedoston koko voi olla noin kymmenesosa. VBR (Variable Bitrate) -koodauksen käyttöönotto lisäsi entistä parempaa parannusta muuttamalla käytettyjen bittien lukumäärää äänitiedoston osaa kohti halutun laatutason saavuttamiseksi. ABR (keskimääräinen bittinopeus) on yksi tapa koodata VBR-tiedosto. ABR-tilassa käyttäjä asettaa tietyn bittinopeuden. Tietyillä kappaleen osilla voi olla alhaisempi tai korkeampi bittinopeus, mutta äänitiedoston kokonaisbittinopeus pysyy asetetussa arvossa.

Merkittävin ero näiden kahden välillä on mikä äänitiedoston osa sitä pitää vakiona. VBR-koodattu tiedosto pyrkii aina pitämään laadun vakiona, kun taas ABR pyrkii pitämään tiedoston koon vakiona. Siksi voit päätellä, että VBR-tiedoston lopullinen tiedostokoko ei tiedä ennen kuin koodaus on valmis. Ja samalla tavalla, et tiedä tiedoston laatua, ennen kuin kuuntelet sitä. Tästä syystä on parempi koodata musiikkitiedostosi VBR-tiedostoksi, koska laatu on usein äänitiedoston haluttu laatu. Mutta niille, joilla on rajallinen muisti, ABR voi tarjota kompromissin.

Yleensä VBR-koodaus luo tiedoston, jolla on parempi laatu-mittasuhde kuin ABR-koodauksella. Se ei ehkä ole pienempi joillekin tiedostoille, mutta äänenlaatu olisi parempi. Asetustiheyden asettaminen erittäin matalaksi ABR: lle voi johtaa erittäin vääristyneeseen äänenlaatuun.

Vaikka tiedoston laatu voi vaihdella suuresti alemmalla bittinopeudella, erot alkavat kadota, kun lisäät bittinopeutta merkittävästi. Jossain vaiheessa tiedostojen ominaisuudet muuttuvat samanlaisiksi, vaikkakin ne olisivat paljon suurempia kuin mitä odottaisit. Kun nostat laatua tai bittinopeutta entisestään, VBR-tiedosto pysyy samankokoisena, kun taas ABR-tiedosto kasvaa jatkuvasti. Tämä johtuu siitä, että VBR ei käyttäisi enemmän tilaa kuin sen todella tarvitsee, kun taas ABR: n on täytettävä bittinopeusasetus.

Yhteenveto:

1. ABR on yksi tapa koodata VBR-äänitiedostoja

2. ABR asettaa koko äänitiedoston bittinopeuden, kun taas VBR asettaa tiedoston laatutaso

3. Tuloksena olevaa ABR-koodattujen tiedostojen laatua ei tunneta, kun taas tuloksena olevan VBR-koodattujen tiedostojen tiedostokoko on tuntematon

4. VBR tuottaa yleensä paremman laadun ja koon suhteen verrattuna ABR: ään

5. VBR tuottaa pienempiä tiedostoja erittäin korkeilla asetuksilla verrattuna ABR: ään