Bug 13494 - не передает mpd файлы с уникодом в пути
: не передает mpd файлы с уникодом в пути
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/qmpdclient)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-11-21 20:38 by
Modified: 2007-11-23 22:09 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-11-21 20:38:00
При попытке проиграть файлы, в пути у которых есть уникодные символы молча
обламывается.

Проблема не mpd, потому-что gmpc их запускает.
------- Comment #1 From 2007-11-21 21:19:25 -------
С каким ещё юникодом? У меня 1251 на ФС, так что проверить не могу. С русскими 
буквами всё работает.
------- Comment #2 From 2007-11-21 21:40:15 -------
В моем случае, это венгерский. Файл с названием из кириллицы отобразил и 
заиграл, файлы с "зюшками" (венгерский, "After Crying") в названиях и пути не 
переносит в плейлист и не играет.
------- Comment #3 From 2007-11-21 21:43:35 -------
(In reply to comment #2)
> В моем случае, это венгерский. Файл с названием из кириллицы отобразил и 
> заиграл, файлы с "зюшками" (венгерский, "After Crying") в названиях и пути не 
> переносит в плейлист и не играет.

да, кириллицу отобразил так: фурикури.mp3 (при копировании из qt4 в 
креветку оно еще трансформировалось)
------- Comment #4 From 2007-11-21 21:52:42 -------
> да, кириллицу отобразил так: 
фурикури.mp3 
(при копировании из qt4 в 
> креветку оно еще трансформировалось)
> 

собственно кириллица такая отображается:

http://a.sinitsin.googlepages.com/qmpdclient.jpg/qmpdclient-full.jpg

а это - нет:

 http://a.sinitsin.googlepages.com/qmpdclient1.jpg/qmpdclient1-full.jpg
------- Comment #5 From 2007-11-22 21:24:32 -------
Ещё раз. Какая локаль?

(In reply to comment #4)
> > да, кириллицу отобразил так: 
> 
фурикури.mp3 
> (при копировании из qt4 в 
> > креветку оно еще трансформировалось)
> > 
> 
> собственно кириллица такая отображается:
> 
> http://a.sinitsin.googlepages.com/qmpdclient.jpg/qmpdclient-full.jpg
> 
> а это - нет:
> 
>  http://a.sinitsin.googlepages.com/qmpdclient1.jpg/qmpdclient1-full.jpg

Это тут причём? Это совсем другой баг.
------- Comment #6 From 2007-11-22 21:39:21 -------
(In reply to comment #5)
> Ещё раз. Какая локаль?
> 

Уникод ru_RU.utf8

> > собственно кириллица такая отображается:
> > 
> > http://a.sinitsin.googlepages.com/qmpdclient.jpg/qmpdclient-full.jpg
> > 
> > а это - нет:
> > 
> >  http://a.sinitsin.googlepages.com/qmpdclient1.jpg/qmpdclient1-full.jpg
> 
> Это тут причём? Это совсем другой баг.

 Я очень невнятно объяснил. 

 Здесь первый случай играется нормально, хотя и отображается криво (название в 
кириллице). 

 А во втором случае отображается но не играется и не добавляется в список 
воспроизведения. На скриншоте (втором) не совсем корректное название оставшееся 
после перехода на utf (название было сделано в easytag в локали koi8r), но при 
замене на нормальное уникодное название поведение не изменилось. 

 Все это в qmpdclient, при использовании gmpc эти названия добавляются в список 
и воспроизводятся. 
------- Comment #7 From 2007-11-22 21:44:05 -------
(In reply to comment #6)
> > Ещё раз. Какая локаль?
> Уникод ru_RU.utf8
Нечем проверить :(

>  Здесь первый случай играется нормально, хотя и отображается криво (название 
в 
> кириллице). 
Угу, причём в старых версиях то ли qt, то ли проги было нормально.

>  А во втором случае отображается но не играется и не добавляется в список 
> воспроизведения.

Такс, ещё раз. В обоих случаях в названии файла не только 7-битка, но русский 
работает, а western european - нет?
------- Comment #8 From 2007-11-22 22:38:57 -------
(In reply to comment #7)

> >  А во втором случае отображается но не играется и не добавляется в список 
> > воспроизведения.
> 
> Такс, ещё раз. В обоих случаях в названии файла не только 7-битка, но русский 
> работает, а western european - нет?

 Да, но всплыла еще подробность. Если отправлять в плейлист из Library, то не 
добавляется, если добавлять из Directories то добавляется и играется.

 И ограничением, похоже, служит не asci в именах каталогов. 

 И еще он не пинает mpd пересканировать библиотеку, пиналка есть, но не 
работает. У gmpc и пиналки нет.
------- Comment #9 From 2007-11-23 19:48:05 -------
(In reply to comment #8)
> (In reply to comment #7)
> 
> > >  А во втором случае отображается но не играется и не добавляется в список 
> > > воспроизведения.
> > 
> > Такс, ещё раз. В обоих случаях в названии файла не только 7-битка, но 
русский 
> > работает, а western european - нет?
> 
>  Да, но всплыла еще подробность. Если отправлять в плейлист из Library, то не 
> добавляется, если добавлять из Directories то добавляется и играется.
> 
>  И ограничением, похоже, служит не asci в именах каталогов. 
> 
>  И еще он не пинает mpd пересканировать библиотеку, пиналка есть, но не 
> работает. У gmpc и пиналки нет.
> 

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

 Про пересканирование базы - уже и не знаю, вчера не запускало...
------- Comment #10 From 2007-11-23 22:09:49 -------
Что ж, печально.
А отображение тегов когда-нибудь посмотрю.