Co to jest zmienna przepływność?
Zmienna szybkość transmisji (VBR) to jedna z metod kodowania dźwięku, która wykorzystuje zmienną lub zmieniającą się szybkość bitów do kodowania dźwięku z nagrania na nośnik cyfrowy. Ta zmienna szybkość bitów pozwala na mniej bitów na proste fragmenty utworu i więcej bitów na złożone fragmenty. W przeciwieństwie do stałego bitrate (CBR), zmienna bitrate zużywa ogólnie mniej bitów, ale ma również wyższą jakość dźwięku niż metoda kodowania CBR. Chociaż jest to lepsze, kodowanie zajmie znacznie więcej czasu, ponieważ jest bardziej złożone, a jeśli dźwięk jest bardzo złożony, utwór może być obciążony pamięcią.
W pliku o zmiennej przepływności zmienia się liczba bitów użytych do kodowania utworu, w zależności od tego, co dzieje się z plikiem. Wspólny zakres pliku VBR wynosi od 128 kilobajtów na sekundę (Kb / s) do 320 Kb / s. Jeśli utwór ma prostą część, na przykład ciszę na początku lub bardzo proste bębnienie bez towarzyszących instrumentów, zostanie zastosowana niska szybkość transmisji. Kiedy wszystkie instrumenty są odtwarzane jednocześnie, więcej bitów zostanie wykorzystanych do uzyskania dźwięku wyższej jakości.
Dzięki zastosowaniu bitów, które dostosowują się do potrzeb audio, zmienna przepływność jest w stanie zapewnić dźwięk wyższej jakości. Wynika to z tego, że metoda kodowania jest w stanie dopasować się do potrzeb utworu, zamiast nakładać na utwór arbitralne ograniczenie przepływności. Ogólna ilość używanej pamięci i bitów jest zwykle mniejsza niż stała przepływność, ale nie jest to gwarantowane, ponieważ niektóre utwory będą wymagały więcej bitów niż inne.
Chociaż zmienna przepływność zapewnia muzykę wysokiej jakości, nie jest to najlepsza metoda. Istnieje bezstratny format kompresji dźwięku, który zapewnia najwyższą jakość muzyki bez utraty jakości z nagrania. Problem z tą metodą kodowania polega na tym, że każdy utwór będzie miał około 20 megabajtów (MB), co bardzo utrudnia przechowywanie tych utworów na komputerze lub płycie CD. Ta bezstratna metoda jest rzadko stosowana, chyba że użytkownik archiwizuje utwór.
Kontrastem ze zmienną przepływnością jest stała szybkość transmisji. Ta metoda kodowania wykorzystuje stałą szybkość bitów dla wszystkich części utworu. Gdy utwór jest cichy lub utwór gra skomplikowaną część, zostanie użyta ta sama ilość bitów. Ta metoda ma zwykle niższą jakość i może zajmować więcej pamięci, ale jej kodowanie zajmuje znacznie mniej czasu.
Istnieje kilka problemów ze zmiennym formatem kodowania. Kodowanie jest bardziej złożone, a komputer musi wykonać więcej obliczeń, aby dokładnie zakodować utwór w tym formacie, więc samo kodowanie potrwa znacznie dłużej niż CBR. Jeśli utwór jest konsekwentnie złożony, może stać się bardzo obciążający pamięć, co może utrudniać przechowywanie go na komputerze.