Alexey Rusakov wrote:

"У меня всё работает". Кодировку для файлов mp3 (и, к слову, кодировку файлов на файловой системе; кстати, а это ведь фронт работ для прикручивания natspec....) можно выставить в файле .mpdconf (либо /etc/mpdconf).
Выставил. Помогло. Но неплохо бы это отразить в дефолтном конфиге или в man'е.

На каких файлах сваливается - было бы интересно узнать.
[EMAIL PROTECTED] .mpd]$ mpd --verbose --no-daemon   ~/.mpd/mpd.conf
setFsCharset: fs charset is: CP1251
songinfo: unknown line in db:

И это все. mpd.err пустой. Вот последние слова strace:

fstat64(6, {st_mode=S_IFREG|0644, st_size=781937, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b2b000
read(6, "info_begin\nmpd_version: 0.11.5\nf"..., 4096) = 4096
read(6, "ie\nTitle: Hello\nTime: 251\nmtime:"..., 4096) = 4096
read(6, "i Pell - Broken Heart.mp3\nfile: "..., 4096) = 4096
read(6, "omantic Collection/Mix1/Dire Str"..., 4096) = 4096
read(6, "s Main Title and the Arrival at "..., 4096) = 4096
read(6, "gn/!Romantic Collection/Mix1/Met"..., 4096) = 4096
read(6, " Collection CD 1\nTitle: Go down "..., 4096) = 4096
read(6, "ep is the Night.mp3\nfile: Foreig"..., 4096) = 4096
read(6, "9868\nkey: Vanessa Paradis - Joe "..., 4096) = 4096
read(6, "ollection\nTitle: Careless Whispe"..., 4096) = 4096
read(6, ": Foreign/!Romantic Collection/M"..., 4096) = 4096
write(2, "songinfo: unknown line in db: \n", 31songinfo: unknown line in db:
) = 31
exit_group(1)                           = ?

Что-то ему не нравится. А что именно не признается. А искать проблемный байт в 4 килобайтах...

_______________________________________________
smoke-room mailing list
smoke-room@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/smoke-room

Ответить