Я ищу простое, чистое и надежное решение для конкатенации mp3-файлов.
Мне известно о mp3wrap, но его конкатенация, похоже, ориентирована на другую работу: легко разбивается потом. Это означает, что некоторые игроки неправильно читают длину дорожки.
Мы могли бы использовать cat, но это кажется рискованным, поскольку оно, вероятно, связано с метаданными.
Можно было бы использовать ffmpeg: https://askubuntu.com/a/504794. У этого есть два недостатка: один, это сложный и два, ffmpeg больше не поддерживается.
Можно использовать sox, но в моих тестах это кажется очень медленным. Возможно, он перекодирует все это и подходит для небольших заданий (я пытаюсь объединить 7-часовую аудиокнигу)
. Лучший ответ, похоже, заключается в загрузке внешней утилиты: https://askubuntu.com/a/504794 . Удивительно, если в репозиториях ничего нет?
Мне интересно, нет ли простой утилиты, подобной mp3wrap, которая объединяет mp3-файлы в «правильный» mp3, с «правильной» длиной, доступный в репозиториях.
(btw, я знаю вопрос. Конкатенация нескольких файлов .mp3 в один .mp3, но хотелось спросить конкретно о более чистом решении. Надеюсь, это не считается прямым дублировать и, в любом случае, оставлять этот вопрос открытым, чтобы найти лучшее решение, хотя бы закрыть его позже и опубликовать хорошее решение по этому оригинальному вопросу.)