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

**URL:** <https://forums.plex.tv/t/topic/93523>\
**Category:** Русский - Russian\
**Created:** [February 13, 2015, 8:26am UTC](https://forums.plex.tv/t/topic/93523 "2015-02-13T08:26:55Z")\
**Posts on this page:** 20\
**Page:** 49

<div class="post-metadata">

**Author:** ![Tipz](https://avatars.discourse-cdn.com/v4/letter/t/ecb155/32.png) [@Tipz](https://forums.plex.tv/u/Tipz)\
**Post date:** [January 17, 2017, 8:09pm UTC](https://forums.plex.tv/t/topic/93523/983 "2017-01-17T20:09:07Z")

</div>

> @amirotin said:
> 
> > @Tipz said:
> > 
> > > @Tipz said:
> > > 
> > > > @amirotin said:  
> > > > Пришлите логи, посмотрю в чем дело
> > > 
> > > Вот из последнего.
> > 
> > наверное не очень хороший пример… вот лучше вот этот
> 
> Ошибку исправил.  
> Обновление в соседней ветке [https://forums.plex.tv/discussion/244389/release-kinopoisk#latest](https://forums.plex.tv/discussion/244389/release-kinopoisk#latest)

Все круто. Обложки скачивает, описание скачивает, треллеры скачивает.

---

<div class="post-metadata">

**Author:** ![AndyPlexing](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/andyplexing/32/18896_2.png) [@AndyPlexing](https://forums.plex.tv/u/AndyPlexing)\
**Post date:** [January 17, 2017, 8:36pm UTC](https://forums.plex.tv/t/topic/93523/984 "2017-01-17T20:36:36Z")

</div>

> @amirotin said:
> 
> > @Tipz said:
> > 
> > > @Tipz said:
> > > 
> > > > @amirotin said:  
> > > > Пришлите логи, посмотрю в чем дело
> > > 
> > > Вот из последнего.
> > 
> > наверное не очень хороший пример… вот лучше вот этот
> 
> Ошибку исправил.  
> Обновление в соседней ветке [https://forums.plex.tv/discussion/244389/release-kinopoisk#latest](https://forums.plex.tv/discussion/244389/release-kinopoisk#latest)

Голодные игры так и не парсятся. Там флэш, который пытается спарситься как jpg.  
Блин. Зря запустил, опять сейчас будет пол часа пытаться распарсить этот флэш-постер.  
Неужели при парсинге так сложно поставить ограничение на парсинг флэша?  
Кстати вот фильм “Ведьма из Блэр: Новая глава” 2016 года все спарсилось кроме постеров. Новая версия не исправлена ничего… 1.1.5 и так парсил нормально (кроме выше озвученных фильмов).

---

<div class="post-metadata">

**Author:** ![Tipz](https://avatars.discourse-cdn.com/v4/letter/t/ecb155/32.png) [@Tipz](https://forums.plex.tv/u/Tipz)\
**Post date:** [January 17, 2017, 9:05pm UTC](https://forums.plex.tv/t/topic/93523/985 "2017-01-17T21:05:54Z")

</div>

> @andrey062006 said:  
> Новая версия не исправлена ничего… 1.1.5 и так парсил нормально (кроме выше озвученных фильмов).

Вот кстати, до исправления у меня ни один фильм не парсились обложки (и тем более треллеры). После внесенных amirotin исправлений все заработало.

---

<div class="post-metadata">

**Author:** ![AndyPlexing](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/andyplexing/32/18896_2.png) [@AndyPlexing](https://forums.plex.tv/u/AndyPlexing)\
**Post date:** [January 17, 2017, 9:10pm UTC](https://forums.plex.tv/t/topic/93523/986 "2017-01-17T21:10:23Z")

</div>

> @Tipz said:
> 
> > @andrey062006 said:  
> > Новая версия не исправлена ничего… 1.1.5 и так парсил нормально (кроме выше озвученных фильмов).
> 
> Вот кстати, до исправления у меня ни один фильм не парсились обложки (и тем более треллеры). После внесенных amirotin исправлений все заработало.

а какая у Вас версия самого плекса? 1.1.5 был только для версий выше 1.3, на версиях них он не работал корректно

---

<div class="post-metadata">

**Author:** ![axelr424](https://avatars.discourse-cdn.com/v4/letter/a/e9c0ed/32.png) [@axelr424](https://forums.plex.tv/u/axelr424)\
**Post date:** [January 17, 2017, 9:29pm UTC](https://forums.plex.tv/t/topic/93523/987 "2017-01-17T21:29:20Z")

</div>

@amirotin  
Ваш плагин приводил к краху Plex App на Sony TV с Android ☹  
грешил на Synology, на версию ОС, на версию сервера, на версию клиента, на сам ТВ [https://forums.plex.tv/discussion/comment/1330202/#Comment\_1330202](https://forums.plex.tv/discussion/comment/1330202/#Comment_1330202)

увидел что я не одинок. та же проблема на теликах Сони и также вылетал клиент

> **[Sony Androd TV app crashes on a movies](https://forums.plex.tv/discussion/comment/1349612/)**
>
> Still have the same issue ☹ KDL-43W808C I thought the problem was caused by my NAS (Synology 6.1 beta), but neither update to 6.2, nor creating new PMS on PC haven’t effect. Also made factory reset of TV, downgraded app by manual installing apk of...

сегодня осенило проверить плагин и [https://forums.plex.tv/discussion/comment/1349644/#Comment\_1349644](https://forums.plex.tv/discussion/comment/1349644/#Comment_1349644)

новую версию ставить страшно, но если для дела придётся, то я готов 🙂

---

<div class="post-metadata">

**Author:** ![Tipz](https://avatars.discourse-cdn.com/v4/letter/t/ecb155/32.png) [@Tipz](https://forums.plex.tv/u/Tipz)\
**Post date:** [January 17, 2017, 9:35pm UTC](https://forums.plex.tv/t/topic/93523/988 "2017-01-17T21:35:01Z")

</div>

> @andrey062006 said:  
> а какая у Вас версия самого плекса? 1.1.5 был только для версий выше 1.3, на версиях них он не работал корректно

Версия Plex 1.3.3.3148

---

<div class="post-metadata">

**Author:** ![AndyPlexing](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/andyplexing/32/18896_2.png) [@AndyPlexing](https://forums.plex.tv/u/AndyPlexing)\
**Post date:** [January 17, 2017, 10:33pm UTC](https://forums.plex.tv/t/topic/93523/989 "2017-01-17T22:33:44Z")

</div>

> @Tipz said:
> 
> > @andrey062006 said:  
> > а какая у Вас версия самого плекса? 1.1.5 был только для версий выше 1.3, на версиях них он не работал корректно
> 
> Версия Plex 1.3.3.3148

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

> @axelr424@gmail.com said:  
> @amirotin  
> Ваш плагин приводил к краху Plex App на Sony TV с Android ☹  
> грешил на Synology, на версию ОС, на версию сервера, на версию клиента, на сам ТВ [https://forums.plex.tv/discussion/comment/1330202/#Comment\_1330202](https://forums.plex.tv/discussion/comment/1330202/#Comment_1330202)
> 
> увидел что я не одинок. та же проблема на теликах Сони и также вылетал клиент  
> [https://forums.plex.tv/discussion/comment/1349612/](https://forums.plex.tv/discussion/comment/1349612/)
> 
> сегодня осенило проверить плагин и [https://forums.plex.tv/discussion/comment/1349644/#Comment\_1349644](https://forums.plex.tv/discussion/comment/1349644/#Comment_1349644)
> 
> новую версию ставить страшно, но если для дела придётся, то я готов 🙂

Плагин то как может к краху привести? Он свое дело сделал, сформировал XML файл для PLEX и всё, при просмотре видео он ничего не делает ведь. Плекс из своего файла уже берет описания, актеров и все такое…

---

<div class="post-metadata">

**Author:** ![axelr424](https://avatars.discourse-cdn.com/v4/letter/a/e9c0ed/32.png) [@axelr424](https://forums.plex.tv/u/axelr424)\
**Post date:** [January 18, 2017, 4:59am UTC](https://forums.plex.tv/t/topic/93523/990 "2017-01-18T04:59:40Z")

</div>

@andrey062006  
Так не при просмотре же, а именно в тот момент когда должна выводиться информация - описания, актеры и все такое. И касается только того контента, который гонится через Кинопоиск (с сериалами всё в порядке).  
Изначально вылетал только при попытке запустить новые фильмы (накидал в конце декабря несколько), потом постепенно начало выкидывать на всем подряд - видимо пересканировалась и обновилась инфа. После того как снес всё и поставил более старый сервер вылеты прекратились, но стоило его только обновить…  
В общем связка PMS 1.3.3 и плагин 1.1.5 так себя ведёт. Вчера пересканировал всё (сначала поштучно вручную чтобы убедиться, а потом всю библиотеку пересоздал), использовав как агента TMDb и вылеты прекратились.

---

<div class="post-metadata">

**Author:** ![amirotin](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/amirotin/32/7298_2.png) [@amirotin](https://forums.plex.tv/u/amirotin)\
**Post date:** [January 18, 2017, 6:47am UTC](https://forums.plex.tv/t/topic/93523/991 "2017-01-18T06:47:05Z")

</div>

> @axelr424@gmail.com said:  
> @andrey062006  
> Так не при просмотре же, а именно в тот момент когда должна выводиться информация - описания, актеры и все такое. И касается только того контента, который гонится через Кинопоиск (с сериалами всё в порядке).  
> Изначально вылетал только при попытке запустить новые фильмы (накидал в конце декабря несколько), потом постепенно начало выкидывать на всем подряд - видимо пересканировалась и обновилась инфа. После того как снес всё и поставил более старый сервер вылеты прекратились, но стоило его только обновить…  
> В общем связка PMS 1.3.3 и плагин 1.1.5 так себя ведёт. Вчера пересканировал всё (сначала поштучно вручную чтобы убедиться, а потом всю библиотеку пересоздал), использовав как агента TMDb и вылеты прекратились.

Так я не понял - плекс вылетает когда плагин скачивает данные, или уже после скачивания когда вы на клиенте открываете данные фильма? Вообще странно, как плагин может приводит к вылету всего сервера.

**Вопрос снят.** Посмотрел ваш видео-ролик из другого поста.

---

<div class="post-metadata">

**Author:** ![amirotin](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/amirotin/32/7298_2.png) [@amirotin](https://forums.plex.tv/u/amirotin)\
**Post date:** [January 18, 2017, 6:48am UTC](https://forums.plex.tv/t/topic/93523/992 "2017-01-18T06:48:11Z")

</div>

> @andrey062006 said:
> 
> > @amirotin said:
> > 
> > > @Tipz said:
> > > 
> > > > @Tipz said:
> > > > 
> > > > > @amirotin said:  
> > > > > Пришлите логи, посмотрю в чем дело
> > > > 
> > > > Вот из последнего.
> > > 
> > > наверное не очень хороший пример… вот лучше вот этот
> > 
> > Ошибку исправил.  
> > Обновление в соседней ветке [https://forums.plex.tv/discussion/244389/release-kinopoisk#latest](https://forums.plex.tv/discussion/244389/release-kinopoisk#latest)
> 
> Голодные игры так и не парсятся. Там флэш, который пытается спарситься как jpg.  
> Блин. Зря запустил, опять сейчас будет пол часа пытаться распарсить этот флэш-постер.  
> Неужели при парсинге так сложно поставить ограничение на парсинг флэша?  
> Кстати вот фильм “Ведьма из Блэр: Новая глава” 2016 года все спарсилось кроме постеров. Новая версия не исправлена ничего… 1.1.5 и так парсил нормально (кроме выше озвученных фильмов).

Поставить ограничение не сложно, вопрос только кому в голову пришло в качестве постера использовать флэш-файл. Сегодня-завтра поправлю.

---

<div class="post-metadata">

**Author:** ![amirotin](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/amirotin/32/7298_2.png) [@amirotin](https://forums.plex.tv/u/amirotin)\
**Post date:** [January 18, 2017, 6:53am UTC](https://forums.plex.tv/t/topic/93523/993 "2017-01-18T06:53:13Z")

</div>

> @axelr424@gmail.com said:  
> @amirotin  
> Ваш плагин приводил к краху Plex App на Sony TV с Android ☹  
> грешил на Synology, на версию ОС, на версию сервера, на версию клиента, на сам ТВ [https://forums.plex.tv/discussion/comment/1330202/#Comment\_1330202](https://forums.plex.tv/discussion/comment/1330202/#Comment_1330202)
> 
> увидел что я не одинок. та же проблема на теликах Сони и также вылетал клиент  
> [https://forums.plex.tv/discussion/comment/1349612/](https://forums.plex.tv/discussion/comment/1349612/)
> 
> сегодня осенило проверить плагин и [https://forums.plex.tv/discussion/comment/1349644/#Comment\_1349644](https://forums.plex.tv/discussion/comment/1349644/#Comment_1349644)
> 
> новую версию ставить страшно, но если для дела придётся, то я готов 🙂

Так, исходя из увиденного в ролике - видимо проблема действительно со стороны моего плагина. Точнее проблема в данных, которые он добавляет к фильму. Либо клиенту сони чего-то не хватает, либо наоборот что-то лишнее появилось.

Вопрос - в настройках клиента случайно нет функции сохранения логов или-что-то похожее?

---

<div class="post-metadata">

**Author:** ![axelr424](https://avatars.discourse-cdn.com/v4/letter/a/e9c0ed/32.png) [@axelr424](https://forums.plex.tv/u/axelr424)\
**Post date:** [January 18, 2017, 7:57am UTC](https://forums.plex.tv/t/topic/93523/994 "2017-01-18T07:57:31Z")

</div>

@amirotin  
если что клиент Сони не какой-то специфический, а обычный apk с гугл плей.

> Вопрос - в настройках клиента случайно нет функции сохранения логов или-что-то похожее?  
> что-то похожее было включено. по крайней мере выводилось сообщение типа “работа Plex завершилась с ошибками. хотите отправить отчёт?”. но как то не всегда, а через раз.  
> сегодня вечером (даже наверное ближе к ночи, так как ребёнок малый не особо даёт возможность заниматься своими делами) поставлю плагин заново, добавлю новую библиотеку с парой фильмов и попробую выцепить какой-нибудь лог после вылетов…  
> также попросил знакомого глянуть - у него android приставка, правда возможно у него старые версии сервера/apk/плагина

---

<div class="post-metadata">

**Author:** ![k.m.s](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/k.m.s/32/13987_2.png) [@k.m.s](https://forums.plex.tv/u/k.m.s)\
**Post date:** [January 18, 2017, 8:28am UTC](https://forums.plex.tv/t/topic/93523/995 "2017-01-18T08:28:01Z")

</div>

У меня сервер на Synology, клиент на андроид приставке. Таких проблем не наблюдаю.  
Сервер и клиент последних версий.

---

<div class="post-metadata">

**Author:** ![axelr424](https://avatars.discourse-cdn.com/v4/letter/a/e9c0ed/32.png) [@axelr424](https://forums.plex.tv/u/axelr424)\
**Post date:** [January 18, 2017, 10:16am UTC](https://forums.plex.tv/t/topic/93523/996 "2017-01-18T10:16:40Z")

</div>

> @k.m.s  
> значит проблема слегка более узкая 🙂

---

<div class="post-metadata">

**Author:** ![amirotin](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/amirotin/32/7298_2.png) [@amirotin](https://forums.plex.tv/u/amirotin)\
**Post date:** [January 18, 2017, 1:27pm UTC](https://forums.plex.tv/t/topic/93523/997 "2017-01-18T13:27:36Z")

</div>

я бы сказал что она локальная, либо конкретно в вашем случае, либо конкретно с телевизорами сони.  
Единственное на что я натыкался касательно моего плагина - из-за избыточных данных (то ли фотографий актеров, то ли еще что-то) на apple долго открывалась страница фильма.

Буду сравнивать штатный плагин и свой.

---

<div class="post-metadata">

**Author:** ![EXE.trim.ALL](https://avatars.discourse-cdn.com/v4/letter/e/c0e974/32.png) [@EXE.trim.ALL](https://forums.plex.tv/u/EXE.trim.ALL)\
**Post date:** [January 18, 2017, 2:04pm UTC](https://forums.plex.tv/t/topic/93523/998 "2017-01-18T14:04:19Z")

</div>

Обновил плагин в очередной раз до последней версии, но актеры, режиссеры и т.п. все еще не загружаются. В логах вот такие ошибки:  
`2017-01-18 16:57:44,364 (-4c32bb90) : CRITICAL (runtime:298) - Exception in task thread (most recent call last): File "bundles-release/Framework.bundle-dist/Contents/Resources/Versions/2/Python/Framework/components/runtime.py", line 296, in _start File "bundles-release/Framework.bundle-dist/Contents/Resources/Versions/2/Python/Framework/components/runtime.py", line 243, in _exec File "/mnt/array1/PlexDebug/Library/Application Support/Plex Media Server/Plug-ins/Kinopoisk.bundle/Contents/Code/kinopoisk.py", line 221, in load_data d(metadata) File "/mnt/array1/PlexDebug/Library/Application Support/Plex Media Server/Plug-ins/Kinopoisk.bundle/Contents/Code/kinopoisk.py", line 310, in load_staff writer.name = pname File "bundles-release/Framework.bundle-dist/Contents/Resources/Versions/2/Python/Framework/modelling/attributes.py", line 589, in new FrameworkException: This attribute type does not support creating new instances.`

---

<div class="post-metadata">

**Author:** ![amirotin](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/amirotin/32/7298_2.png) [@amirotin](https://forums.plex.tv/u/amirotin)\
**Post date:** [January 18, 2017, 2:18pm UTC](https://forums.plex.tv/t/topic/93523/999 "2017-01-18T14:18:31Z")

</div>

> @EXE.trim.ALL said:  
> Обновил плагин в очередной раз до последней версии, но актеры, режиссеры и т.п. все еще не загружаются. В логах вот такие ошибки:  
> `2017-01-18 16:57:44,364 (-4c32bb90) : CRITICAL (runtime:298) - Exception in task thread (most recent call last): File "bundles-release/Framework.bundle-dist/Contents/Resources/Versions/2/Python/Framework/components/runtime.py", line 296, in _start File "bundles-release/Framework.bundle-dist/Contents/Resources/Versions/2/Python/Framework/components/runtime.py", line 243, in _exec File "/mnt/array1/PlexDebug/Library/Application Support/Plex Media Server/Plug-ins/Kinopoisk.bundle/Contents/Code/kinopoisk.py", line 221, in load_data d(metadata) File "/mnt/array1/PlexDebug/Library/Application Support/Plex Media Server/Plug-ins/Kinopoisk.bundle/Contents/Code/kinopoisk.py", line 310, in load_staff writer.name = pname File "bundles-release/Framework.bundle-dist/Contents/Resources/Versions/2/Python/Framework/modelling/attributes.py", line 589, in new FrameworkException: This attribute type does not support creating new instances. `

Уважаемый, у вас версия плекса какая? Судя по всему весьма старая.

---

<div class="post-metadata">

**Author:** ![EXE.trim.ALL](https://avatars.discourse-cdn.com/v4/letter/e/c0e974/32.png) [@EXE.trim.ALL](https://forums.plex.tv/u/EXE.trim.ALL)\
**Post date:** [January 18, 2017, 2:46pm UTC](https://forums.plex.tv/t/topic/93523/1000 "2017-01-18T14:46:59Z")

</div>

\*\*\*\*\> @amirotin said:

> Уважаемый, у вас версия плекса какая? Судя по всему весьма старая.

не шибко новая, 0.9.12.13.1464-4ccd2ca, но обновить ее не получится, а у старого плагина такой проблемы не было.

---

<div class="post-metadata">

**Author:** ![EXE.trim.ALL](https://avatars.discourse-cdn.com/v4/letter/e/c0e974/32.png) [@EXE.trim.ALL](https://forums.plex.tv/u/EXE.trim.ALL)\
**Post date:** [January 18, 2017, 3:00pm UTC](https://forums.plex.tv/t/topic/93523/1001 "2017-01-18T15:00:17Z")

</div>

взял код из старого плагина, так работает:  
`if prole == 'actor': role = metadata.roles.new() role.actor = pname if 'posterURL' in staff: role.photo = const.KP_ACTOR_IMAGE % staff['id'] role.role = staff.get('description') elif prole == 'director': metadata.directors.add(pname) elif prole == 'writer': metadata.writers.add(pname) elif prole == 'producer': metadata.producers.add(pname)`  
у меня нету описания соответствующего апи, но я вполне уверен, что можно как-то переписать код, чтобы он верно работал и для старых и для новых версий сервера.

---

<div class="post-metadata">

**Author:** ![EXE.trim.ALL](https://avatars.discourse-cdn.com/v4/letter/e/c0e974/32.png) [@EXE.trim.ALL](https://forums.plex.tv/u/EXE.trim.ALL)\
**Post date:** [January 18, 2017, 3:18pm UTC](https://forums.plex.tv/t/topic/93523/1002 "2017-01-18T15:18:12Z")

</div>

Еще вот такую ошибку встретил:  
`2017-01-18 18:14:31,493 (-4c415b90) : CRITICAL (agentkit:1057) - Exception in the update function of agent named 'Кинопоиск', called with guid 'com.plexapp.agents.kinopoisk://463464?lang=ru' (most recent call last): File "bundles-release/Framework.bundle-dist/Contents/Resources/Versions/2/Python/Framework/api/agentkit.py", line 1055, in _update File "/mnt/array1/PlexDebug/Library/Application Support/Plex Media Server/Plug-ins/Kinopoisk.bundle/Contents/Code/ __init__.py", line 90, in update self.load_images(metadata, lang, self.kp.is_primary) File "/mnt/array1/PlexDebug/Library/Application Support/Plex Media Server/Plug-ins/Kinopoisk.bundle/Contents/Code/ __init__.py", line 58, in load_images getattr(self, source).load_images(metadata, valid_art, valid_poster, lang) File "/mnt/array1/PlexDebug/Library/Application Support/Plex Media Server/Plug-ins/Kinopoisk.bundle/Contents/Code/itunes.py", line 169, in load_images if 'resultCount' in it_dict and it_dict['resultCount'] > 0: TypeError: argument of type 'NoneType' is not iterable`

[Previous page](https://forums.plex.tv/t/topic/93523.md?page=48)

[Next page](https://forums.plex.tv/t/topic/93523.md?page=50)
