Вопрос или проблема
Во-первых, это установка Plex у кого-то из моих знакомых, поэтому я не имею возможности напрямую устранить неполадки.
На TVDB номер и название серии отображаются одинаково для каждого сезона на https://thetvdb.com/series/outlander#seasons
Однако в Plex сезон 8 отображается как название сезона, а не номер.
Медиа в формате MKV, и формат имени файла такой же, как и у других сезонов. В MKV файле отсутствуют метаданные, связанные с названием.
Однако вот как это выглядит в Plex:
Так как включение локальных метаданных повлияет на другой контент, предпочтительно выяснить, почему TVDB, кажется, неправильно формирует метаданные сезона.
Вопросы:
-
Есть ли способ увидеть, что TVDB отправляет в Plex?
-
Есть ли способ отредактировать эту серию на TVDB, который я упускаю?
.
Ответ или решение
В ситуации, описанной в вашем вопросе, основная проблема заключается в том, что Plex неправильно отображает номера сезонов, предоставляемые TVDB, вместо этого показывая название сезона. Чтобы решить эту проблему, сначала необходимо понять, как Plex взаимодействует с TVDB и каким образом данные передаются между этими системами.
Теория
Plex использует различные метаданные для описания сериалов, сезонов и эпизодов. Эти метаданные включают в себя номера сезонов и эпизодов, названия, описания, постеры и другие данные. Plex получает эти данные от сторонних источников, таких как The TV Database (TVDB). Каждый раз, когда происходит обновление в библиотеке, Plex обращается к этим источникам, чтобы синхронизировать информацию.
Проблемы с отображением данных могут возникнуть по нескольким причинам:
- Неправильные данные на стороне TVDB: Если данные о сезонах на сайте TVDB содержат ошибки, Plex может воспроизводить их как есть.
- Кешированные данные: Возможно, Plex кеширует старую информацию о сериале, что приводит к некорректному отображению данных.
- Проблемы с разбором и идентификацией файлов: Если структура имен файлов или другие аспекты их организации отличаются от общепринятых стандартов, Plex может выдавать ошибочные результаты.
Пример
Рассмотрим распространенную ситуацию, когда Plex кеширует устаревшую информацию о сериализуемом контенте:
- Представим, что в какой-то момент TVDB обновила названия сезонов для сериала "Outlander", однако эти изменения не были синхронизированы с Plex из-за кеша, который сохраняет старую версию данных.
- Таким образом, даже если в TVDB данные обновлены и корректны, Plex продолжает показывать устаревшие данные до принудительного обновления кеша.
Применение
Для решения описанной проблемы можно предпринять следующие шаги:
-
Очистка кеша Plex:
- Перейдите в раздел "Настройки" в Plex и найдите опцию для управления кешем.
- Очистите кеш приложения, чтобы разрешить загрузку актуальных данных с TVDB.
-
Переиндексация библиотеки:
- Принудительно обновите содержимое библиотеки, выбрав опцию "Обновить все" в меню управления библиотекой. Это позволит Plex пересканировать файлы и повторно запросить актуальные метаданные у TVDB.
-
Проверка структуры файлов:
- Убедитесь, что файлы организованы в соответствии с общепринятыми стандартами: каждый сезон должен быть в отдельной папке с названием в формате "Season X" (где X — номер сезона), а файлы эпизодов должны соответствовать шаблону, включающему номер сезона и эпизода.
-
Проверка интеграции с TVDB:
- Если проблема не исчезает, возможно стоит обратить внимание на API-взаимодействие Plex и TVDB. Периодически могут происходить изменения в API TVDB, которые требуют обновления со стороны Plex.
-
Редактирование данных на TVDB:
- Если вы уверены, что данные на TVDB неправильные и это не проблема с Plex, свяжитесь с поддержкой TVDB или внесите правки самостоятельно, если у вас есть такие права.
-
Поиск информации в логах:
- Запросите у владельца Plex сервера доступ к логам, чтобы проверить загружаемые запросы к TVDB и ответы на них. Это поможет выяснить, предоставляется ли некорректная информация от TVDB.
Заключение
Решение этой проблемы требует всестороннего подхода, включая чистку кеша, проверку структуры библиотеки, взаимодействие с API TVDB и, возможно, правки данных на TVDB. В конечном итоге, эти шаги помогут устранить рассогласование данных и обеспечить корректное отображение информации о сезонах в Plex.