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