ABR i VBR
Początkowo MP3 prezentował ogromną redukcję rozmiaru pliku bez utraty jakości. W porównaniu ze standardową płytą CD, rozmiar pliku MP3 może wynosić około jednej dziesiątej. Wprowadzenie kodowania VBR (Variable Bitrate) wprowadziło jeszcze więcej ulepszeń poprzez zmianę liczby bitów użytych w sekcji pliku dźwiękowego, aby osiągnąć pożądany poziom jakości. ABR (Average Bitrate) to jeden ze sposobów kodowania pliku VBR. W ABR użytkownik ustawia pewną bitrate. Niektóre części utworu mogą mieć niższą lub wyższą wartość bitrate, ale całkowita szybkość transmisji pliku dźwiękowego będzie zgodna z ustawioną wartością.
Najważniejszą różnicą między nimi jest to, który aspekt pliku dźwiękowego jest stały. Plik zakodowany w VBR zawsze dążyłby do utrzymania jakości na stałym poziomie, podczas gdy ABR dąży do utrzymania stałego rozmiaru pliku. Można zatem odliczyć, że ostateczny rozmiar pliku VBR nie będzie znany, dopóki kodowanie nie zostanie zakończone. W podobny sposób nie będziesz znać jakości pliku, dopóki go nie posłuchasz. Z tego powodu lepiej zakodować pliki muzyczne na VBR, ponieważ jakość jest często pożądaną jakością pliku dźwiękowego. Ale dla tych, którzy mają ograniczoną pamięć, ABR może zapewnić kompromis.
Ogólnie, kodowanie VBR tworzy plik, który ma lepszą jakość niż racja, niż kodowanie ABR. Dla niektórych plików może on nie być mniejszy, ale miałby lepszą jakość dźwięku. Ustawienie bardzo niskiej szybkości transmisji dla ABR może spowodować bardzo zniekształcony dźwięk.
Chociaż jakość pliku może się znacznie różnić przy niższych poziomach przepływności, różnice zaczynają znikać po znacznym zwiększeniu szybkości transmisji. W pewnym momencie jakość plików stanie się identyczna, choć będzie znacznie większa niż można by się spodziewać. Wraz ze wzrostem jakości lub szybkości transmisji bitów plik VBR pozostanie na tym samym poziomie, podczas gdy plik ABR będzie stale wzrastał. Wynika to z faktu, że VBR nie użyje więcej miejsca niż to konieczne, podczas gdy ABR musi spełnić ustawienie szybkości transmisji bitów.
Streszczenie:
1. ABR jest jednym ze sposobów kodowania plików audio VBR
2. ABR ustawia bitrate dla całego pliku audio, podczas gdy VBR ustawia poziom jakości pliku
3. Wynikowa jakość plików zakodowanych w ABR jest nieznana, a wynikowy rozmiar pliku VBR zakodowanego jest nieznany
4. VBR generalnie zapewnia lepszy stosunek jakości do wielkości w porównaniu do ABR
5. VBR produkuje mniejsze pliki przy bardzo wysokich ustawieniach w porównaniu do ABR