Я всегда использовал FooBar2000 для добавления тегов ReplayGain в мою музыкальную библиотеку (состоящую из файлов .mp3 или .ogg). На моем новом компьютере я бы не хотел устанавливать Wine только для этой задачи.
Есть ли какие-либо инструменты, которые я могу использовать для той же цели?
Я не против, если они только для командной строки, или используют две разные программы для mp3 и ogg, но я хочу быть абсолютно уверенным, что они только пишут тег и не связываются с оригинальным файлом иначе, например, фактически перекодирование в другой объем.
mp3
ogg-vorbis
replaygain
Andrea
источник
источник
mp3gain
в последних версиях Debian / Ubuntu нет, по крайней мере, из официальных репозиториев, где он был удален,python-rgain
это правильная замена. Его использование так же просто: кreplaygain *.mp3
сожалению, эта замена ищет нового сопровождающего, так что, надеюсь, он также не исчезнет.Ответы:
Вместо того, чтобы «немного испугаться» или переходить по несвязанным ссылкам, почему бы просто не прочитать руководство ?
От
man mp3gain
:Таким образом, он только изменяет аудиопоток, если вы указываете это, иначе он записывает только в теги.
Примечание: многие URL-адреса, размещенные в комментариях, не имеют отношения к текущим версиям
mp3gain
Ubuntu: они либо ужасно устарели, либо ссылаются на версию Windows .Всякий раз, когда вы сомневаетесь в том, как работает данная команда, всегда пробуйте
man
первым. Если этого недостаточно (или нет справочной страницы), используйте правильный апстрим-сайт , который можно проверить на странице пакета Ubuntu .источник
Существуют инструменты командной строки для вычисления значений ReplayGain и добавления тегов ReplayGain. Чтобы установить инструменты для mp3, ogg и FLAC, сделайте следующее:
Затем, чтобы добавить теги ReplayGain в альбом, который состоит из всех файлов в каталоге, выполните следующие действия для mp3:
Для той же задачи, когда альбом находится в ogg vorbis, сделайте следующее:
Для той же задачи, когда альбом находится в файлах FLAC, выполните следующие действия:
Если вы хотите добавить теги ReplayGain к файлам, которые не являются альбомами, вместо этого используйте
-r
параметр дляmp3gain
иvorbisgain
(нет соответствующего параметра дляmetaflac
):Все инструменты также могут быть использованы для удаления тегов ReplayGain.
Как всегда, убедитесь, что у вас есть резервные копии, прежде чем приступать к любой модификации файла. У меня никогда не было проблем с этими инструментами, но я не могу гарантировать, что они безопасны (кроме того, ваш компьютер может выйти из строя или у вас может произойти сбой питания в середине процесса).
источник
-w
вариант,mp3gain
как указано в oxygenaudio.org/forums/lofiversion/index.php/t34154.html . Наконец, вы всегда должны сохранять резервные копии важных файлов, таких как мультимедиа, и, таким образом, если вам не нравится результат применения ReplayGain, вы можете вернуться.mp3cain
является безопасным для использования. Прочитайте мой ответ ниже ...Я прошел часть пути (ладно, в большинстве случаев :(), написав скрипт-обертку для ответа, предоставленного «NN», когда я обнаружил rgain. Ответы, рекомендующие mp3gain, не будут работать для меня, так как моя библиотека в основном flac . RGain (перечислено в репозиториях , как питон-RGain ) библиотека для взаимодействия с усилением воспроизведения тегами различных типов файлов, но он также поставляется с некоторыми обертками сценариями для его наиболее очевидных применений. Я в настоящее время работаю это, похоже , это займет много времени, и мы увидим, как это работает во времени ...
https://bitbucket.org/fk/rgain/
Редактировать: я использовал его в течение некоторого времени, и хотя это не идеально, это было огромное улучшение для прослушивания музыки. Я бы сказал, что мне нужно отрегулировать громкость, может быть, на 10-15% больше, чем раньше. На моем старом компьютере потребовалось три или четыре дня, чтобы проанализировать всю мою библиотеку. Я собираюсь начать это на некоторых новых материалах, которые я скачал.
Кроме того, когда я запускал его в первый раз, он несколько раз прерывался и не объяснял почему. Я просто запустил его снова, и он начал анализировать, где он остановился, успешно сохранив теги, которые он делал до сих пор. Я имею в виду, что он сканирует намного быстрее, чем анализирует, поэтому, если он останавливается, просто перезапустите его.
источник
Я просто хотел добавить немного больше информации. Я подчеркиваю, что mp3gain будет изменять файл, только если вы скажете это; в противном случае он просто добавит тег. Кроме того, SoundKonverter предоставит графический интерфейс для mp3gain и несколько других инструментов для расчета усиления для других файлов. В SoundKonverter есть возможность изменить файл, но по умолчанию он отключен, добавляется только тег.
Еще один момент, который я хотел пояснить: даже если вы измените файл напрямую с помощью mp3gain, он не перекодирует файл. Одной из особенностей формата mp3 является возможность изменять усиление (или «громкость») файла неразрушающим образом, то есть без перекодирования.
источник
ОБНОВЛЕНИЕ: mp3gain не должен изменять ваш аудиопоток, если вы не используете один из параметров -r, -a, -g или -l. На моей (ванильной) установке Ubuntu 12.04 он сначала показывал это, но теперь я не могу воспроизвести это. Audacity, возможно, обманул меня, заставив думать, что аудиопоток изменился при сравнении моих файлов до и после, например, с помощью плагина Audacity, применяющего теги replaygain в качестве стадии усиления ввода перед открытием mp3-файлов в его микшере.
Если вы сомневаетесь в том, что ваши аудиопотоки меняются, вы можете сравнить их, выполнив следующие действия:
источник
mp3gain
только изменяет аудиопоток, если-r, -a, -g, or -l.
используются опции.