С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Windows 7
Войти
Регистрация
Восстановить пароль
 
Max_92
25 / 7 / 1
Регистрация: 26.04.2010
Сообщений: 205
1

Плагин Media Browser для Windows Media Center

29.03.2014, 02:08. Просмотров 1076. Ответов 0
Метки нет (Все метки)

Поставил этот плагин, в configurator'е добавил media collection со своими фильмами. Опция "allow internet providers" включена, Metadata Language = Русский, Release country code = RU. При заходе в WMC метаданные прогрузились только для фильмов без русских символов. Предположил, что дело в стандартном интернет-провайдере, который получает инфу с http://themoviedb.org и http://thetvdb.com (хотя там базы тоже неплохие и на сайте с русскими символами всё находится без проблем). Нашёл кое-как плагин MediaInfoProvider.dll 2009-ого года (в меню "More Plug-ins..." отсутствует, скопировал в папку "Plugins" вручную), применился (в логах по крайней мере видно, что он работает). Проблема оказывается в том, что в запросах Media Browser отправляет строки в неправильной кодировке, например "127 Hours (127 часов)" вместо "127 Hours (127 часов)" (кстати, видно что нормально отделяет год в скобках и помещает его в запрос), сохраняется в ansi значит, а не unicode. При том, по логам видно, что стучится и плагин kinopoisk'а, и стандартный плагин:

Кликните здесь для просмотра всего текста
1:10:07.414 29.3.2014 , Info , Media Info extraction took 0,,31 seconds. , , 14 , Worker thread for Configurator ep refresh
1:10:07.423 29.3.2014 , Info , Metadata changed for the following item 127 Hours (127 часов) (2010) (first pass : False forced via UI : True) , , 14 , Worker thread for Configurator ep refresh
1:10:07.425 29.3.2014 , Info , MovieDbProvider: Finding id for movie: 127 Hours (127 часов) , , 14 , Worker thread for Configurator ep refresh
1:10:08.330 29.3.2014 , Warning , MovieDBProvider could not find 127 Hours (127 часов) (2010). Check name on themoviedb.org. , , 14 , Worker thread for Configurator ep refresh
1:10:08.331 29.3.2014 , Info , Kinopoisk: Searching if for movie: 127 Hours (127 часов) , , 14 , Worker thread for Configurator ep refresh
1:10:08.331 29.3.2014 , Warning , Kinopoisk: Getting http://www.kinopoisk.ru/index.php?le...5Byear%5D=2010
, , 14 , Worker thread for Configurator ep refresh
1:10:08.895 29.3.2014 , Info , Getting media info from D:\Films\127 Hours (127 часов) (2010).avi , , 14 , Worker thread for Configurator ep refresh
1:10:09.136 29.3.2014 , Error , Error in MediaInfoProvider. ( Exception. Type=System.IO.DirectoryNotFoundException Msg=Не удалось найти часть пути "D:\Films\127 Hours (127 часов) (2010).avi\mediainfo.data". Src=mscorlib Method=WinIOError Line=0 Col=0 [n] StackTrace= [n] в System.IO.__Error.WinIOError(Int32 errorCode,, String maybeFullPath) [n] в System.IO.FileStream.Init(String path,, FileMode mode,, FileAccess access,, Int32 rights,, Boolean useRights,, FileShare share,, Int32 bufferSize,, FileOptions options,, SECURITY_ATTRIBUTES secAttrs,, String msgPath,, Boolean bFromProxy) [n] в System.IO.FileStream..ctor(String path,, FileMode mode,, FileAccess access,, FileShare share,, Int32 bufferSize,, FileOptions options,, String msgPath,, Boolean bFromProxy) [n] в System.IO.FileStream..ctor(String path,, FileMode mode,, FileAccess access,, FileShare share) [n] в System.IO.File.WriteAllBytes(String path,, Byte[] bytes) [n] в MediaInfoProvider.MediaInfoProvider.Fetch() ) , , 14 , Worker thread for Configurator ep refresh


Я вообщем-то даже знаю, как исправить проблему) сменить локаль Windows на английскую, т.к. была у меня похожая проблема: нормальные русские строки сохранённые в ansi на винде с русской локалью отображались криво на английской и наоборот. Но хотелось бы знать, есть ли другие способы заставить этот плагин, отправлять на сервер нормальные строки.. Вообще, вещь хорошая (fullscreen всегда приятен, да и из Total Commander'а avi'шки надоело запускать на протяжении нескольких лет), без него WMC бесполезен: ни метаданных, ни воспроизведения в сторонних плеерах.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.03.2014, 02:08
Ответы с готовыми решениями:

Windows Media Center
Когда я скачала игру и начала устанавливать вылезло окно в котором надо было...

Windows Media Center
Подскажите как удалить эту программу,она не даёт открыть ни одно окно на...

Windows Media Center
немогу найти эквалайзер в медиа центре и как выбрать аудиодорожку в фильме,...

Не запускается Windows media center
Поставил windows 7 (32,сборка от DNA)- не запускается Windows media center...

Эквалайзер в Windows Media Center
Добрый день! Подскажите, пожалуйста, есть ли эквалайзер в Windows Media Center?...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.03.2014, 02:08

Программа windows media center не отключается
После запуска Windows 7 на ноутбуке отображается windows media center мы его...

Windows media center постоянно загружается
При включении компа загружается windows media center. закрыть его не возможно...

Windows Media Center - пропадают альбомы
При запуске windows media center сначала находит все альбомы, но как только...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru