Мое решение не запускает Ubuntu, и я не уверен, есть ли какое-то готовое решение, но это open-source.
На мой взгляд, лучший решение будет состоять в том, чтобы объединить Boxee Box с отдельным хранилищем (какое-то NAS-устройство, такое как это. Boxee Box не содержит каких-либо внутренних носителей, поэтому вам нужно предоставить свои собственные. Однако он поддерживает воспроизведение почти любого медиаформата под солнцем, поэтому нет необходимости тратить часы или даже дни, конвертируя большое количество видеофайлов.
Другое замечательное в Boxee Box - это то, что он оснащен телевизором ориентированный интерфейс для доступа к медиа-ресурсам в облаке с помощью широкого набора собственных приложений, а также пульт дистанционного управления, который с одной стороны имеет пару кнопок навигации, но когда вы переворачиваете его, вы получаете полную qwerty-клавиатуру для типирование.
Если вы не хотите устанавливать что-либо новое, попробуйте ffmpeg -i file_orig.mp3 -acodec copy file_fixed.mp3.
Помимо заголовков VBR, не соответствующих фактическому звуку (который вы бы использовали mp3val для исправления, как указано в другом ответе), еще одна причина, по которой это может быть вызвано, - это файл MP3 с тегом ID3, который имеет неправильный значение для тега TLEN. Вы можете исправить это, используя инструмент mid3v2 из пакета mutagen, чтобы удалить тег (по-видимому, его необязательный):
$ mid3v2 --delete-frames=TLEN filename.mp3
Музыкальный плеер Quodlibet также имеет удобный плагин «Fix MP3 Duration» вы можете использовать это.
(Взятый из Quodlibet FAQ: http://quodlibet.readthedocs.org/en/latest/guide/faq.html)
mp3check работал отлично для меня также с подстановочными знаками.
sudo apt-get install mp3check
mp3check {filename or wildcard} --cut-junk-start --cut-junk-end --fix-headers