Всем привет!!!
Если вы столкнулись с проблемами в Emby или просто хотите установить плагин Кинопоиска, то в этой статье я расскажу как это сделать.
Сам плагин есть на gihub и вы можете его оттуда взять и самостоятельно установить. Я же предлагаю использовать мой скрипт, о котором и расскажу.
Скрипт выполняет все проверки, скачивает нужную версию плагина, копирует его в специальную папку недоступную из File Station на Synology и перезапускает Emby. Все это логируется и можно посмотреть на чем произошел затык, если он произойдет. Вам нужно будет только его настроить
Не забывайте в скрипте установить последнею версию плагина. На момент написания статьи это версия v.1.34.0
#!/bin/sh
# Установка/обновление плагина Кинопоиск для Emby
# Запуск: sh /path/to/script/install_kinopoisk.sh
# Логи сохраняются в той же папке: install_kinopoisk.log
# Определяем директорию скрипта
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
LOG_FILE="$SCRIPT_DIR/install_kinopoisk.log"
# Версия плагина
VERSION="v.1.34.0"
PLUGIN_URL="https://github.com/luzmane/emby.kinopoisk.ru/releases/download/${VERSION}/EmbyKinopoiskRu.dll"
PLUGIN_FILE="EmbyKinopoiskRu.dll"
PLUGIN_DIR="/var/packages/EmbyServer/var/plugins"
# Функция логирования
log() {
echo "[$(date '+%Y-%m-%d %H:%M:%S')] $1" | tee -a "$LOG_FILE"
}
log "=== Начало установки плагина Кинопоиск ==="
# Проверка Emby
log "Проверяем Emby Server..."
if ! synopkg list | grep -q "EmbyServer"; then
log "ОШИБКА: Emby Server не установлен"
exit 1
fi
# Проверка директории плагинов
log "Проверяем директорию плагинов..."
if [ ! -d "$PLUGIN_DIR" ]; then
log "ОШИБКА: Директория плагинов не найдена: $PLUGIN_DIR"
exit 1
fi
# Загрузка плагина
log "Загружаем плагин $VERSION..."
cd /tmp || exit 1
if wget -q "$PLUGIN_URL" -O "$PLUGIN_FILE"; then
log "Плагин загружен успешно"
else
log "ОШИБКА: Не удалось загрузить плагин"
exit 1
fi
# Проверка файла
if [ ! -f "$PLUGIN_FILE" ]; then
log "ОШИБКА: Файл плагина не найден после загрузки"
exit 1
fi
# Копирование плагина
log "Копируем плагин в Emby..."
if cp -f "$PLUGIN_FILE" "$PLUGIN_DIR/"; then
log "Плагин скопирован в $PLUGIN_DIR/"
else
log "ОШИБКА: Не удалось скопировать плагин"
exit 1
fi
# Настройка прав
log "Настраиваем права доступа..."
chown emby:emby "$PLUGIN_DIR/$PLUGIN_FILE"
chmod 644 "$PLUGIN_DIR/$PLUGIN_FILE"
# Перезапуск Emby
log "Перезапускаем Emby Server..."
if synopkg restart EmbyServer; then
log "Emby Server перезапущен успешно"
else
log "ПРЕДУПРЕЖДЕНИЕ: Возникла проблема при перезапуске Emby"
fi
# Очистка
rm -f "/tmp/$PLUGIN_FILE"
log "Установка плагина Кинопоиск завершена успешно"
log "=============================================="
exit 0
Как пользоваться скриптом.
Создаете в любом месте пустую папку и загружаете в нее скрипт. Можно текстовым редактором или через ПК. Нужно через свойства скопировать путь до этого скрипта

Затем в планировщике задач создайте новую задачу с правами root и без расписания. Она нужна по факту один раз. А в поле скрипт установите sh скопированный-ранее-путь-до-скрипта как показано ниже

После выполните один раз данную задачу и подождите 1-2 минуты пока она выполняется.
После окончания работы скрипта в его папке будет лежать лог файл и можно будет ознакомиться с процессом установки плагина Кинопоиск в Emby на Synology

В самом Emby в плагинах появится заветный плагин и если на него щелкнуть то можно настроить Токен. Инструкции где его взять там есть.


Все что остается это активировать плагин Кинопоиск в нужных библиотеках, а другие можно вообще отключить, если например они у вас не работают.

Плагин скажу честно работает не очень хорошо, распознаёт автоматически плоховато, но вручную потом проблем нет с ним. Описания, фотки и постеры все на месте.

Теперь вы знаете как установка плагина Кинопоиск в Emby на Synology

