Кинопоиск (плагин). Обсуждение


#1



Плагин для получения метаданных с сайта Кинопоиск.Ру
 
Возможности:

  • Работает через API кинопоиска
  • Обложки и фоны берет с сайта The Movie Database
  • Загружает трейлеры с кинопоиска и Internet Video Archive

Текущая версия: 1.1.10
Для желающих отблагодарить: PayPal,  YandexMoney

Последняя версия плагина в соседней ветке https://forums.plex.tv/discussion/244389/release-kinopoisk-agent#latest


[RELEASE] Кинопоиск (агент)
#2

Список изменений:

  • 0.1
    • Начальный релиз
  • 0.2
    • Исправлены опечатки в коде
    • Исправлен поиск соответствия на TMDB
    • Исправлен алгоритм разбора трейлеров
    • Исправлены мелкие ошибки в коде
    • Добавлена настройка приоритета загрузки трейлеров
  • 0.2.1
    • Исправлена ошибка с трейлерами IVA
  • 0.3
    • ​Добавлено автообновление плагина
    • Исправлена обработка название фильмов (содержали (видео) (ТВ))
  • 1.0 Alpha
    • Добавлено
      • Загрузка изображений с кинопоиска
      • Дополнительные настройки
      • Сохранение ссылки на MovieDB
      • Многопоточность при обработке изображений/трейлеров
    • Исправлено
      • Сопоставление фильмов Кинопоиск <-> MovieDB
      • Ошибки при поиске фильмов ( ё в названии, спец. символы, без перевода на MovieDB)
      • Мелкие ошибки в коде
      • Обработка локализованных изображений
  • 1.0
    • Исправлено отображение рейтинга
    • Исправлена работа с русскими фильмами
    • Убраны лишние настройки
    • Добавлено отображение версии плагина в информации
  • 1.0.1
    • Добавлена загрузка основной обложки фильма
    • Исправлено сопоставление фильмов на китайском языке
    • Добавлена сортировка фонов и постеров
  • 1.1
    • Исправлены мелкие ошибки
    • Переделаны настройки плагина
    • Добавлен дополнительный функционал разбора имени файла
    • Добавлена возможность отключения загрузки изображений
    • Добавлена возможность загрузки актеров на англ. языке
  • 1.1.1
    • Исправлена обработка медиа-данных (картинки и трейлеры)

#3

F.A.Q.

  • Вопрос: Как использовать плагин, если до этого использовался другой (Например KinopoiskRu от Евгения)?
    Ответ: На данный момент Plex не поддерживает автоматический переход с одного мета-плагина на другой.
    ​В случае, если Вы до этого использовали плагин KinopoiskRu, то достаточно в настройках  плагина KinopoiskRu включить использование плагина Kinopoisk. (см. скриншот)
    ![post-155788-0-06228300-1423816620.jpg|690x205](upload://zx3S8GaZyUXYaEZw3QceEAFNUVg.jpg)
    Для обработки новых фильмов - нужно выбрать плагин в качестве агента в библиотеке с фильмами.
    Для любых других плагинов - необходимо вручную просканировать фильмы с использованием плагина.
     
  • Вопрос: Долго обновляются данные по фильму
    Ответ: Для добавления трейлеров в библиотеку плагин грузит заголовки файла. Это необходимо для определения кодеков, размера видео и битрейда. В среднем это 100кб на каждый трейлер. Если у Вас медленный интернет - скорее всего причина в этом.

#4

Спасибо, @amirotin, за плагин!

Позвольте один вопрос и одну просьбу?

Вопрос: в чём различия с агентом от Евгения @zhenya KinoPoiskRu? Только в использовании Kinopoisk.ru API? Можно ли (может, в отдельной теме или прямо здесь) описать различия и преимущества/недостатки для неискушённых пользователей?

Просьба: выкладывайте, пожалуйста, бандл на какой-то стабильный сервис, откуда можно автоматически обновлять его, например, на GitHub или Sourceforge. Спасибо!


#5

Спасибо, @amirotin, за плагин!

Позвольте один вопрос и одну просьбу?

Вопрос: в чём различия с агентом от Евгения @zhenya KinoPoiskRu? Только в использовании Kinopoisk.ru API? Можно ли (может, в отдельной теме или прямо здесь) описать различия и преимущества/недостатки для неискушённых пользователей?

Просьба: выкладывайте, пожалуйста, бандл на какой-то стабильный сервис, откуда можно автоматически обновлять его, например, на GitHub или Sourceforge. Спасибо!

На счет отличий:

1. Используется API кинопоиска (по идее работает быстрее, чем парсинг страницы у Евгения)

2. Грузит трейлеры

3. Не грузит изображения с кинопоиска, только с The Movie Database

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


#6

Спасибо за оперативный ответ.

Насчёт обновления, вроде, только официальные плагины поддерживают встроенное обновление, разве нет? А чтобы стать официальным плагином надо где-то подсуетиться (я не в курсе деталей).

Или это в коде плагина прописывается, чтобы он авто-обновлялся?


#7

Спасибо за оперативный ответ.

Насчёт обновления, вроде, только официальные плагины поддерживают встроенное обновление, разве нет? А чтобы стать официальным плагином надо где-то подсуетиться (я не в курсе деталей).

Или это в коде плагина прописывается, чтобы он авто-обновлялся?

В info.plist указывается ссылка на сайт с обновлениями. На стороне сервера генерится xml с указанием хэша файлов и сам архив с бандлом. К сожалению кроме как кода в исходниках никакой информации у меня нет. Сейчас вот сижу экспериментирую.


#8

Спасибо большое за GitHub.

Накатал свой скрипт для установки/обновления. :)

Надеюсь, обновление будет и встроенное работать, посмотрим.

С первого взгляда плагин работает, некоторые обложки поменял, а вообще всё хорошо.


#9

Спасибо большое за GitHub.

Накатал свой скрипт для установки/обновления. :)

Надеюсь, обновление будет и встроенное работать, посмотрим.

С первого взгляда плагин работает, некоторые обложки поменял, а вообще всё хорошо.

Возможно будут проблемы с трейлерами с кинопоиска. Но тут только методом тыка, там очень кривые файлы чтобы учесть все возможные ошибки.


#10

Трейлеры определились и работают ) , но вот половина файлов ( из 170) не схватили метаданные .  Спасибо за плагин! Ждём обновления)

Наверное из за очень кривых названий


#11

Трейлеры определились и работают ) , но вот половина файлов ( из 170) не схватили метаданные .  Спасибо за плагин! Ждём обновления)

Наверное из за очень кривых названий

Скинь в личку примеры названий - посмотрю в чем дело.


#12

Плагин очень понравился!

Шустрый.

Сейчас завершится сканирование... (файлов около 500)

Сообщу о результате.


#13

Плагин очень понравился!

Шустрый.

Сейчас завершится сканирование... (файлов около 500)

Сообщу о результате.

Желательно логи посмотреть. Если есть ошибки - надо посмотреть на чем валится.

У меня сейчас отрабатывает по 900 фильмам.. штук 15 уже с ошибками (криво парсит трейлеры)


#14

Желательно логи посмотреть. Если есть ошибки - надо посмотреть на чем валится.

У меня сейчас отрабатывает по 900 фильмам.. штук 15 уже с ошибками (криво парсит трейлеры)

Могу потом файлы логов сбросить...


#15

Могу потом файлы логов сбросить...

Супер, спасибо за помощь! 


#16

Почему трейлеры идут такого ужасного качества?  В настройках стоит наивысшее качество? Или только у меня так?


#17

Почему трейлеры идут такого ужасного качества?  В настройках стоит наивысшее качество? Или только у меня так?

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

В хорошем качестве только если есть значок HD.

P.S.

Добавляются только Quicktime трейлеры.


#18

Значит так :)

Плагин отработал на ура!

Спасибо!

Напишите в ЛС куда отправить логи...

Единственное, что я не помню как работал прошлый плагин.

Отечественное кино, файлы которых в транслите - не цепляются.

Но это может и моя вина, не указываю сразу название файла на русском.

Из 500 файлов, штук 50 не подцепилось, смотрите выше строчку )

Поправка!

Нашел файлы, отечественные, названы русскими буквами... Но не подцепились.

Например Иуда

А вот трейлеры он загрузил правильно, нет обложки и описания


#19

Значит так :)

Плагин отработал на ура!

Спасибо!

Напишите в ЛС куда отправить логи...

Единственное, что я не помню как работал прошлый плагин.

Отечественное кино, файлы которых в транслите - не цепляются.

Но это может и моя вина, не указываю сразу название файла на русском.

Из 500 файлов, штук 50 не подцепилось, смотрите выше строчку )

Поправка!

Нашел файлы, отечественные, названы русскими буквами... Но не подцепились.

Например Иуда

А вот трейлеры он загрузил правильно, нет обложки и описания

Так, в личку отправил куда слать логи.

На счет отечественных фильмов - полагаю проблема в том что на the movie db нет наших фильмов. Соответственно нет и изображений.

В следующей версии добавлю догрузку с кинопоиска если нет на tmdb


#20

Так, в личку отправил куда слать логи.

На счет отечественных фильмов - полагаю проблема в том что на the movie db нет наших фильмов. Соответственно нет и изображений.

В следующей версии добавлю догрузку с кинопоиска если нет на tmdb

Да тут еще человеческий фактор играет роль )

Как файл назвал, так и получил )

В итоге я поправил руками из 500 штук 10-15

Это нормально!