как настроить плагин MovingPictures? (1 Viewer)

Edalex

Community Plugin Dev
  • Premium Supporter
  • January 3, 2008
    2,922
    1,228
    Saratov
    Russian Federation Russian Federation
    Country flag
    Сложно сказать, какая у вас ОС.
    Для XP это Documents and Settings\All Users\Application Data\Team MediaPortal\MediaPortal\log\movingpictures.log
     

    AlexPeer

    Portal Member
    November 7, 2012
    10
    18
    Russian Federation Russian Federation
    Неужели у всех настолько все прекрасно работает? И с версией 1.4.2 по-прежнему не определяются многие фильмы. У тех же, которые определяются, отсутствуют следующие поля:
    Studios
    Score (что самое важное!)
    Imdb ID
    поправил Kinopoisk 1.5.0.xml (за основу взята версия 1.5.0 из MP 1.4.2)

    Исправленно заполнение полей score & votes + получение обложек & постеров
    Для Score & Votes используются рейтинги кинопоиска, а не IMDB (на сайте есть оба)
    Studios & Imdb ID - не заполняются, потому что их нет на сайте кинопоиска.
    DIFF в файле kinopoisk_diff.zip.

    [DOUBLEPOST=1357686172][/DOUBLEPOST]
    Накатил сверху 1.4.2 Moving Pictures - большая часть фильмов определилась нормально, у меньшей наблюдаются те же проблемы - подсовывает левые фильмы.
    Тоже столкнулся с этим ...
    У меня такое происходит если поиск находит только один подходящий фильм. В этом случае кинопоиск автоматом перекидывает на страницу с информацией по фильму и вместо нужного фильма подсовывает левый. Причем если выполнять этот запрос через браузер выдается корректная страница. Оказалось, что достаточно добавить Accept-Language в HTTP заголовок (поправлен файл WebGrabber.cs в исходниках MP).

    Попробуйте заменить файл Cornerstone.dll в папке "Program Files\Team MediaPortal\MediaPortal\plugins\Windows" на приаттаченный (Cornerstone.dll.zip).
    Исходник (WebGrabber.cs) и DIFF в файле src_and_diff.zip.
     

    Attachments

    Last edited:

    pnsm

    Portal Member
    January 4, 2008
    12
    0
    AlexPeer, спасибо тебе огромное за твои старания, все отлично работает! Уже было потерял надежду :)
    Я понимаю, что полей studios и imdb id на кинопоиске нет, но раньше они точно грузились, может был отдельный запрос на imdb, ну да бог с ними - это уже не так важно ;)
    Будем надеяться, что злобный кинопоиск опять чего-нить не подкрутит в ближайшее время.
    Еще раз спасибо! :)
     

    Edalex

    Community Plugin Dev
  • Premium Supporter
  • January 3, 2008
    2,922
    1,228
    Saratov
    Russian Federation Russian Federation
    Country flag
    Я Вам могу гарантировать, что @fforde diff в html даже смотреть не будет. :D Сделайте патч для svn.
    По большому секрету могу Вам сказать, что я подошел к данной проблеме с другой стороны - сделал гуй для управления неопознанными фильмами, аналог импортера в конфигураторе плагина. Пользуюсь скреппером tmdb. Если что-то не находит - исправляю в этом окне название или выбираю из предложенных фильмов правильный.
    И не надо каждую неделю переделывать парсер.
    Если повезет, эта фича будет в одном из следующих релизов MovPics.
    Кстати, какие проблемы возникнут, если tmdb сделать дефолтным скреппером для русского языка?
     

    AlexPeer

    Portal Member
    November 7, 2012
    10
    18
    Russian Federation Russian Federation
    Пользуюсь скреппером tmdb. Если что-то не находит - исправляю в этом окне название или выбираю из предложенных фильмов правильный.
    И не надо каждую неделю переделывать парсер.
    Если повезет, эта фича будет в одном из следующих релизов MovPics.
    tmdb - это themoviedb.org ? выше писали, что он не все фильмы находит (2 из 15) ...
    По поводу исправления названия: в MP же есть такая фича (Rescan selected file with custom search string). Или речь не об этом ?
     

    Edalex

    Community Plugin Dev
  • Premium Supporter
  • January 3, 2008
    2,922
    1,228
    Saratov
    Russian Federation Russian Federation
    Country flag
    Да, только эта фича в конфигураторе, а у меня она прямо в Медиапортале теперь
     

    screamer

    Portal Member
    January 10, 2012
    39
    3
    коллеги, последние 2 версии плагина перестали с середины января получать рейтинг фильма, теперь всегда для новых фильмов он равен 0.
    с файлами что выше выкладывали, всё работает ещё корректно у вас?
     

    Edalex

    Community Plugin Dev
  • Premium Supporter
  • January 3, 2008
    2,922
    1,228
    Saratov
    Russian Federation Russian Federation
    Country flag
    Буквально час назад вышла версия 1.5.0 (к которой я тоже приложил свою руку ;) ).
    Убедитесь, что с ней тоже не работает, уточните, что за рейтинги и с какого сайта вы имеете ввиду и будем проверять тогда.
     

    screamer

    Portal Member
    January 10, 2012
    39
    3
    конечно я писал про 1.5.0, рейтинги кинопоиска с сайта кинопоиск.
     

    AlexPeer

    Portal Member
    November 7, 2012
    10
    18
    Russian Federation Russian Federation
    Возможно кому-то пригодится ...

    Потребовалось расшарить (по SAMBA) коллекцию фильмов из MovingPictures в максимально удобном виде для media player'a (Iconbit).

    Сделал консольную утилитку которая генерирует/синхронизирует линки на фильмы содержищиеся в базе MovingPictures (movingpictures.db3) с разбивкой по жанрам/годам/категориям/рейтингам ....
    После импорта новых фильмов в MovingPictures надо запустить bat'ник для синхронизации линков.

    За основу был взят plugin MovingPicturesXML: он генерирует XML & HTML по базе MovingPictures (http://code.google.com/p/movingpicturesxml/).
    Поддерживаются symlink's для файлов и папок и junction's для папок (symlink's доступны начиная с Windows Vista).

    Для расшаривания по NFS/SAMBA лучше использовать junction, так как symlink требует доступа к оригиналу.
    Для расшаривания по HTTP (http://www.rejetto.com/hfs/) можно использовать symlink's.

    junction доступны только для папок, поэтому в идеале каждый фильм должен лежать в отдельной папке.

    Требования: .Net 4.0 Client Profile + NTFS + Win 7 (под Vista и XP не тестировал). Исходники прилагаются.

    Дополнительные файлы для запуска:
    1) sqlite.dll - dll для работы с SQLLite (из MovingPictures).
    2) styles_rus.xsl - XSL для генерации HTML файла (за основу взят styles.xsl из MovingPicturesXML).
    Что-бы HTML показывался корректно, надо скопировать папки css, img, javascript из папки html_support в папку с линками.


    Параметры запуска:
    -F: папка для линков
    -C: очистить папку c линками
    -T: тип линка
    S2F - symlink на файл
    S2D - symlink на папку
    J2D - junction на папку, по умолчанию
    -M: путь к базе movingpictures.db3
    -A: количество фильмов с участем актера для создания отдельной папки, 3 по умолчанию
    -D: количество дней для папки "Последние добавленные", 30 по умолчанию
    -H: XSL файл для генерации HTML
    -X: создавать XML файл


    Примеры запуска:
    1) создание линков: MovingPicturesLinks.exe -F "C:\Movies" -T J2D -M "C:\\Users\\All Users\\Team MediaPortal\\MediaPortal\\database\\"
    2) создание линков с генерацией HTML: MovingPicturesLinks.exe -F "C:\Movies" -T J2D -H styles_rus.xsl
    3) очистка (удаление линков): MovingPicturesLinks.exe -F "C:\Movies" -C

    Movies_Main.png Movies_Genres.png Movies_Country.png Movies_Score.png Movies_Year.png Movies_MPAA.png
     

    Attachments

    Users Who Are Viewing This Thread (Users: 0, Guests: 1)

    Top Bottom