mpd отказывает на обновлении базы данных

Mpd (последняя версия из репозиториев, Ubuntu 14.10) отказывает при обновлении базы данных. Сначала это отказало на каждом m4a файле, даже с необходимыми библиотеками (libmad0) установленный и актуальный. Таким образом, я переместил все m4a файлы из своего музыкального каталога, и затем он начал отказывать на определенных mp3 файлах. Я заметил, что это всегда зависает на файле в каталоге.AppleDouble, таким образом, я переместил все эти каталоги из своего музыкального каталога, но кажется, что они воссоздаются (mpd, делает это?). mpd отказывает на файлах уже в базе данных?

Так или иначе всему, что я погуглил, было больше затем 3 года и об ошибках или в ffmpeg, libav или в libmad0... Так или иначе mpd не должен отказывать, но игнорировать ошибку и продолжаться.

Вот вывод mpd (то же, как найдено на многих bugreports об этом)

update: reading unsorted/.AppleDouble/06 A volta.mp3
Note: Illegal Audio-MPEG-Header 0x00000000 at offset 737.
Note: Trying to resync...
Note: Hit end of (available) data during resync.
mpg123: mpg123_getformat() failed: Message: I am done with this track.
Segmentation fault

Таким образом, если я удаляю эту конкретную дорожку (в этом случае unsorted/.AppleDouble/06 volta.mp3) и заставляю mpd обновить, это - база данных, это будет идти дальше, пока не будет другой mp3, на котором это отказывает...

Править: Я установил последнюю версию mpg123 из SourceForge с тем же результатом...

3
задан 8 December 2014 в 11:34

0 ответов

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

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