ABR и VBR
Первоначально, MP3 представил огромное сокращение размера файла без слишком большой потери качества. По сравнению со стандартным компакт-диском размер файла MP3 может составлять примерно одну десятую. Введение кодирования VBR (Variable Bitrate) вносило еще большее улучшение путем изменения количества бит, используемых для каждого раздела звукового файла, для достижения желаемого уровня качества. ABR (средний битрейт) является одним из способов кодирования файла VBR. В ABR пользователь устанавливает определенный битрейт. Некоторые части песни могут иметь более низкие или более высокие битрейты, но общий битрейт звукового файла будет придерживаться установленного значения.
Самое существенное различие между ними заключается в том, какой аспект звукового файла он сохраняет. Файл, закодированный в VBR, всегда будет стремиться поддерживать постоянство качества, в то время как ABR стремится поддерживать постоянный размер файла. Поэтому вы можете вычесть, что окончательный размер файла VBR не будет известен, пока кодировка не закончится. И аналогичным образом вы не узнаете качество файла, пока не прислушаетесь к нему. По этой причине лучше кодировать ваши музыкальные файлы в VBR, поскольку качество часто является желаемым качеством звукового файла. Но для тех, кто имеет ограниченную память, ABR может обеспечить компромисс.
Как правило, кодирование VBR создает файл, который имеет лучшее качество для размера, чем ABR-кодирование. Он может быть не меньше для некоторых файлов, но он будет иметь лучшее качество звука. Установка битрейта очень низкая для ABR может привести к очень искаженному качеству звука.
Хотя качество файла может сильно варьироваться при более низких уровнях битрейта, различия начинают исчезать, как только вы значительно увеличите скорость передачи. В какой-то момент качество файлов становится одинаковым, хотя оно будет намного больше, чем вы ожидаете. По мере дальнейшего увеличения качества или битрейта файл VBR останется неизменным по размеру, в то время как файл ABR будет постоянно увеличиваться. Это связано с тем, что VBR не будет использовать больше пространства, чем это действительно необходимо, в то время как ABR необходимо выполнить настройку битрейта.
Резюме:
1. ABR - это один из способов кодирования аудиофайлов VBR
2. ABR устанавливает битрейт для всего аудиофайла, в то время как VBR устанавливает уровень качества файла
3. Полученное качество ABR-кодированных файлов неизвестно, в то время как результирующий размер файла VBR-кодированных файлов неизвестен
4. VBR обычно обеспечивает лучшее соотношение качества и размера по сравнению с ABR
5. VBR создаст файлы меньшего размера при очень высоких настройках по сравнению с ABR