все параметры
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Источник: vbrfix  ]

Пакет: vbrfix (0.24+dfsg-1)

Ссылки для vbrfix

Screenshot

Ресурсы Debian:

Исходный код vbrfix:

Сопровождающий:

Подобные пакеты:

исправляет MP3-файлы, имеющие некорректную информацию о VBR

Часто в музыкальных композициях есть участки, требующие высокого качества, и участки, для кодирования которых достаточно низкого битрейта (например тишина).

Вместо использования постоянного значения битрейта (CBR), к примеру, 160кб/с для всего файла мы можем использовать переменный битрейт (VBR). Это позволяет нам использовать низкие значения битрейта на тех участках, которые не требуют высокого качества (где более высокий битрейт не скажется положительно на звучании) и высокие битрейты при необходимости. В результате обычно получается MP3-файл меньшего объёма с более высоким качеством.

К сожалению, многие MP3-декодеры рассчитывают время звучания MP3-файла на основе определения значения битрейта при проигрывании первых минут аудиофайла и далее, руководствуясь этими значениями, определяют размер этого файла. Это значит, что «предсказание», сделанное такими декодерами, будет очень неточным для файлов, использующих VBR, и в результате для этих файлов вы получите совершенно случайные длительности.

Так как большинство песен начинаются с тишины, длина трека будет показана значительно больше реальной. То же происходит и при прослушивании аудиофайла (перемещении ползунка на длительности композиции), закодированному с переменным битрейтом, поскольку 50% от файла не всегда соответствует 50% от песни.

В VBR в начале файла помещается особый участок (null-блок), который сообщает MP3-плееру информацию о длине песни и её индексах.

Проблема возникает потому, что некоторые слабые кодировщики не создают этот null-блок, либо делают это неправильно, и именно это пытается исправить vbrfix.

Vbrfix также исправляет другие проблемы с MP3, так как эта утилита удаляет любой не-MP3-контент (хотя при желании вы можете сохранить теги). Также она может помочь при слиянии двух закодированных с VBR MP3-файлов, когда после слияния требуется пересчёт null-блока VBR. Также см. пакет mp3val.

Теги: Реализовано на: C++, Пользовательский интерфейс: Командная строка, Роль: role::program, scope::utility, Цель: Проверка, Поддерживаемые форматы: works-with-format::mp3, works-with::audio

Другие пакеты, относящиеся к vbrfix

  • зависимости
  • рекомендации
  • предложения
  • enhances

Загрузка vbrfix

Загрузить для всех доступных архитектур
Архитектура Размер пакета В установленном виде Файлы
amd64 20,9 Кб66,0 Кб [список файлов]
arm64 19,3 Кб66,0 Кб [список файлов]
armhf 19,0 Кб53,0 Кб [список файлов]
i386 20,8 Кб61,0 Кб [список файлов]