Как я могу заставить Rhythmbox отобразить корректную продолжительность связанного .mp3 файла?

Я использовал инструмент mp3wrap для конкатенации нескольких .mp3 файлов в один. При проигрывании получающегося файла в VLC продолжительность показывают правильно. Rhythmbox, однако, только отображает продолжительность первой связанной дорожки.

Кто-то знает, как я могу заставить Rhythmbox отобразить длину всего составного файла?

enter image description here

1
задан 20 January 2016 в 12:53

1 ответ

Поле продолжительности считается локально в файле, названном rhythmdb.xml найденное в ~/.local/share/rhythmbox

, Оно не обновляется, если Вы просто играете трек.

, Чтобы вынудить rhythmbox перечитать дорожку и обновить rhythmdb.xml необходимо удостовериться, что rhythmbox наблюдает за новыми или измененными файлами:

enter image description here

Перезапуск rhythmbox и rhythmbox должны через некоторое время обновить отображаемую информацию о дорожке.

можно также вызвать обновление путем изменения метки времени аудиотрека

cd ~/Music/youralbum
touch *.mp3

, Если после вышеупомянутого это все еще не распознает изменение продолжительности затем, это - на самом деле gstreamer ошибка/или ошибка в mp3wrap. Gstreamer является библиотекой, которая на самом деле читает/пишет аудиотреки - не rhythmbox самой.

Gstreamer зависит от чтения информации ID3 - если не в ожидаемом месте затем он только выберет информацию, он может найти.

2
ответ дан 7 December 2019 в 13:49

Другие вопросы по тегам:

Похожие вопросы: