ABR vs VBR
Początkowo MP3 prezentował ogromne zmniejszenie rozmiaru pliku bez zbyt dużej 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ększą poprawę, zmieniając liczbę bitów używanych na sekcję 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 określony bitrate. Niektóre części utworu mogą mieć mniejszą lub większą szybkość transmisji, ale ogólna szybkość transmisji pliku dźwiękowego byłaby zgodna z ustawioną wartością.
Najważniejsza różnica między nimi polega na tym, który aspekt pliku dźwiękowego jest stały. Plik zakodowany w VBR zawsze dążyłby do utrzymania stałej jakości, podczas gdy ABR dążył do utrzymania stałego rozmiaru pliku. Można zatem wywnioskować, że ostateczny rozmiar pliku VBR nie byłby znany do momentu zakończenia kodowania. I w podobny sposób nie poznasz jakości pliku, dopóki go nie wysłuchasz. Z tego powodu lepiej zakodować pliki muzyczne w 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 stanowić kompromis.
Zasadniczo kodowanie VBR tworzy plik o lepszej proporcji jakości do rozmiaru niż kodowanie ABR. W przypadku niektórych plików może nie być mniejszy, ale miałby lepszą jakość dźwięku. Ustawienie bardzo niskiej przepływności dla ABR może spowodować bardzo zniekształconą jakość dźwięku.
Chociaż jakość pliku może się znacznie różnić na niższych poziomach przepływności, różnice zaczną znikać po znacznym zwiększeniu przepływności. W pewnym momencie cechy plików stają się identyczne, choć byłyby znacznie większe niż można by się spodziewać. Gdy jeszcze bardziej zwiększysz jakość lub szybkość transmisji, plik VBR pozostanie tego samego rozmiaru, podczas gdy plik ABR będzie stale wzrastał. Wynika to z faktu, że VBR nie zużyłby więcej miejsca, niż naprawdę potrzebuje, podczas gdy ABR musi spełniać ustawienie szybkości transmisji.
Streszczenie:
1. ABR to jeden 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, natomiast wynikowy rozmiar plików zakodowanych w VBR jest nieznany
4. VBR generalnie zapewnia lepszy stosunek jakości do rozmiaru w porównaniu do ABR
5. VBR produkuje mniejsze pliki przy bardzo wysokich ustawieniach w porównaniu do ABR