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

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

Ссылки для vbrfix

Screenshot

Ресурсы Debian:

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

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

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

Экспериментальный пакет

Предупреждение: данный пакет находится в экспериментальной ветке дистрибутива. Это означает, что он нестабилен или содержит ошибки, и даже может вызвать потерю данных. Перед использованием внимательно прочитайте файл changelog и другую доступную документацию.

исправляет 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-format::oggvorbis, Работает с: Аудио

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

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

Загрузка vbrfix

Загрузить для всех доступных архитектур
Архитектура Размер пакета В установленном виде Файлы
alpha (неофициальный перенос) 29,5 Кб149,0 Кб [список файлов]
amd64 32,5 Кб97,0 Кб [список файлов]
arm64 29,7 Кб149,0 Кб [список файлов]
armel 27,6 Кб84,0 Кб [список файлов]
armhf 28,3 Кб84,0 Кб [список файлов]
hppa (неофициальный перенос) 31,3 Кб85,0 Кб [список файлов]
i386 33,9 Кб100,0 Кб [список файлов]
loong64 (неофициальный перенос) 30,0 Кб85,0 Кб [список файлов]
m68k (неофициальный перенос) 27,7 Кб92,0 Кб [список файлов]
mips64el 29,6 Кб151,0 Кб [список файлов]
ppc64 (неофициальный перенос) 31,1 Кб150,0 Кб [список файлов]
ppc64el 31,3 Кб149,0 Кб [список файлов]
riscv64 31,1 Кб73,0 Кб [список файлов]
s390x 29,9 Кб85,0 Кб [список файлов]
sh4 (неофициальный перенос) 34,8 Кб84,0 Кб [список файлов]
sparc64 (неофициальный перенос) 27,1 Кб1 047,0 Кб [список файлов]
x32 (неофициальный перенос) 31,1 Кб88,0 Кб [список файлов]