[TC] Re[2]: cdex
Hello Andrij Stegnitskiy, 11-May-2004 12:19 you wrote:
> Ну и напишите, кто
> знает о плавающем битрейте. Можна ли его там включить, и стоит ли то делать.
При переменном битрейте (vbr) получается (теоретически) более высокое
качество звука при том же объёме файла. Кодек сам определяет (на основе
психоакустической модели), в каком месте битрейт надо повысить, а в каком -
понизить.
Однако не всё так хорошо. Рассмотрим звуковую картину, где имеется некий
"фон" и "передний план". Например, звук прибоя и на этом фоне удары
барабана. При переменном битрейте в моменты, когда присутствует удар
барабана, битрейт повышается (кодирование с повышенным качеством, ведь
звуковой информации "много"). А между ударами присутствует лишь фон, для
которого необходим меньший битрейт, так как звуковой информации меньше.
А теперь вспомните, что даёт уменьшение битрейта? Прежде всего это бьёт по
высоким частотам.
В рассмотренном мною примере между ударами барабана, там, где битрейт
уменьшен, на слух будет заметно ухудшение качества звучания, главным образом
из-за того, что зарезаны высокие частоты. Поверьте, это действительно
заметно и порой раздражает.
Таким образом, переменный битрейт не очень подходит для композиций, где есть
"равномерный" задний план. В этом случае на слух заметно, в каком
месте битрейт падает, а в каком возрастает.
А вот для рока, металла и просто динамичной музыки переменный битрейт
подходит.
В общем, могу рекомендовать закодировать в cbr и vbr и сравнить. Хотя, если
честно, особой выгоды от vbr нет, особо много не выгадывается. Другое дело,
если вам надо закодировать речь, или что-то подобное. Тогда vbr незаменим.
Ещё хотелось бы отметить, что не все плэеры правильно воспроизводят mp3 с
vbr. Все распространённые плэеры проблем обычно не имеют, но некоторые
экзотические плэеры могут глючить.