Mis on muutuv bitikiirus?

Muutuva bitikiirus (VBR) on üks heli kodeerimise meetod, mis kasutab muutuvat või muutuvat bitikiirust, et kodeerida heli salvestiselt digitaalsele andmekandjale. See muutuv bittide kiirus võimaldab vähem bitte loo lihtsate osade jaoks ja rohkem bitte keerukate osade jaoks. Vastupidiselt konstantsele bitikiirusele (CBR) kasutab muutuv bitikiirus üldiselt vähem bitte, kuid sellel on ka kõrgem heli kvaliteet kui CBR-i kodeerimismeetodil. Kuigi see on parem, võtab see kodeerimiseks palju kauem aega, kuna see on keerulisem ja kui heli on väga keeruline, võib laul muutuda mälurikkaks.

Muutuva bitikiirusega failis muutub loo kodeerimiseks kasutatavate bittide arv olenevalt sellest, mis failiga toimub. VBR-faili tavaline vahemik on 128 kilobaiti sekundis (Kbps) kuni 320 Kbps. Kui lool on lihtne osa, näiteks vaikus alguses või väga lihtne trummipõrin ilma saatepillideta, siis kasutatakse madalat bitikiirust. Kui kõiki pille korraga mängitakse, kasutatakse kvaliteetsema heli saamiseks rohkem bitte.

Kasutades bitte, mis kohanduvad heli vajadusega, suudab muutuv bitikiirus pakkuda kõrgema kvaliteediga heli. Selle põhjuseks on asjaolu, et kodeerimismeetod sobib laulu vajadustega, mitte ei sea loole suvalist bitikiiruse piirangut. Kasutatava mälu ja bittide kogumaht on tavaliselt väiksem kui konstantne bitikiirus, kuid see pole garanteeritud, kuna mõned laulud vajavad rohkem bitte kui teised.

Kuigi muutuv bitikiirus pakub kvaliteetset muusikat, pole see parim meetod. On olemas kadudeta heli tihendusvorming, mis pakub kõrgeima kvaliteediga muusikat ilma salvestuse kvaliteeti kaotamata. Selle kodeerimismeetodi probleem seisneb selles, et iga lugu on umbes 20 megabaiti (MB), mis muudab nende lugude arvutisse või CD-le salvestamise väga keeruliseks. Seda kadudeta meetodit kasutatakse harva, välja arvatud juhul, kui kasutaja lugu arhiveerib.

Kontrast muutuva bitikiirusega on konstantne bitikiirus. See kodeerimismeetod kasutab loo kõigi osade jaoks konstantset bitikiirust. Kui lugu on vaikne või lugu esitab keerulist osa, kasutatakse sama palju bitte. See meetod on tavaliselt madalama kvaliteediga ja võib võtta rohkem mälu, kuid selle kodeerimiseks kulub palju vähem aega.

Muutuva bitikiirusega kodeerimisvorminguga on mõned probleemid. Kodeerimine on keerulisem ja arvuti peab laulu selles vormingus täpseks kodeerimiseks tegema rohkem arvutusi, seega võtab kodeerimine ise palju kauem aega kui CBR. Kui lugu on pidevalt keeruline, võib see muutuda väga mälumahuks, mis võib raskendada selle arvutisse salvestamist.