Статья XDA о том, как Shoko организует библиотеку Jellyfin для аниме, справедливо резюмирует сильные стороны Shoko. Укажите ей на папку с плохо названными эпизодами, дайте ей сопоставить файлы с AniDB, и в результате вы получите полностью организованную библиотеку с правильными метаданными, названиями серий и порядком эпизодов, даже для сложных случаев вроде спецвыпусков и OVA. Plex и Jellyfin сами по себе плохо справляются с аниме, поэтому Shoko существует.
Shoko — правильный выбор для многих конфигураций. Но не для всех. Объём установки большой (Shoko Server, MySQL или SQLite, десктопное приложение, плюс плагин для Plex или Jellyfin). Интерфейс устаревший. И ограничение частоты запросов AniDB делает первое полное сканирование библиотеки многочасовым процессом даже для коллекции из 5000 эпизодов. Мы протестировали 7 альтернатив Shoko на ПК и оценили их по точности метаданных, сложности установки, правилам переименования с учётом аниме и взаимодействию с Plex, Jellyfin или Emby.
Быстрое сравнение
| Приложение | Лучше всего для | Бесплатный план | Десктопная версия | Выделяющаяся особенность |
|---|---|---|---|---|
| Sonarr | Автоматизация цепочки загрузка-переименование-импорт | Да, полностью бесплатное | Win, Mac, Linux | Профили групп релизов аниме |
| Tdarr | Транскодирование и уход за библиотекой | Да (Community Edition) | Win, Mac, Linux | Модель распределённых воркеров |
| TinyMediaManager | Ручное управление с хуками AniDB и TVDB | Да (базовая версия) | Win, Mac, Linux | Массовое переименование с предпросмотром |
| FileBot | Чистый движок переименования с поддержкой аниме | Пробная версия, затем платная | Win, Mac, Linux | Лучшее сопоставление для разовых работ по переименованию |
| Jellyfin AniDB plugin | Внутри Jellyfin, без второго сервера | Да, полностью бесплатное | Все платформы Jellyfin | Избегает второго сервера |
| Plex HAMA Agent | Метаданные с учётом аниме внутри Plex | Да, полностью бесплатное | Везде, где работает Plex | Ближайшая замена Shoko для пользователей Plex |
| MediaElch | Кросс-источниковое ручное сопоставление | Да, полностью бесплатное | Win, Mac, Linux | Сильно в области постеров и обложек |
Почему люди уходят от Shoko
Ветки Reddit r/animepiracy и r/Plex постоянно поднимают одни и те же точки трения:
- Большой объём установки. Shoko Server, плюс MySQL или SQLite, плюс десктопный клиент, плюс агент Plex или плагин Jellyfin, плюс веб-интерфейс. Четыре компонента, прежде чем вы посмотрите первый эпизод.
- Первое сканирование медленное. AniDB ограничивает частоту API запросов, поэтому библиотека из 5000 эпизодов может занять 8–12 часов при первом сканировании.
- Устаревший интерфейс. Десктопный клиент выглядит как приложение Windows Forms 2014 года, потому что в значительной степени так и есть.
- Спецвыпуски и преемственность OVA. Shoko с ними хорошо справляется, но сторона Plex или Jellyfin часто нет, что оставляет впечатление несогласованным.
- Один человек держит проект в сложные периоды. Активная разработка замедлялась в разные периоды истории проекта, что беспокоит некоторых пользователей.
Если что-то из этого близко вам, вот семь альтернатив Shoko.
7 альтернатив Shoko
1. Sonarr, лучше всего для автоматизации цепочки загрузка-переименование-импорт
Sonarr — стандарт де-факто для автоматизации серийного ТВ, и профиль аниме делает его сильным конкурентом Shoko для той части, которая автоматизирует переименования и получение метаданных. Запустите Sonarr с предпочтениями групп релизов аниме (преемники HorribleSubs, SubsPlease, Erai-raws), укажите на AniDB плюс TVDB, и дайте ему мониторить новые эпизоды, переименовать существующие файлы и отправлять их в папку мониторинга Plex или Jellyfin.
Где он отстаёт: Метаданные аниме в Sonarr не такие полные, как в Shoko. Сопоставление спецвыпусков и OVA разумное, но не идеальное. Вам также нужен подключённый клиент загрузки (qBittorrent или NZBGet) для использования автоматизации.
Цены:
- Бесплатно: Всё, лицензия GPL
- Платная версия: Нет
- против Shoko: Оба бесплатные. Sonarr автоматизирует загрузки, Shoko — нет. Shoko лучше сопоставляет AniDB.
Миграция из Shoko: Установите Sonarr, добавьте AniDB как индексер, укажите на те же папки библиотеки, и настройте профиль аниме в стиле TRaSH-Guides. Выделите вечер на копирование параметров обнаружения.
Загрузить: Sonarr
Итоговая оценка: Выбирайте это, когда автоматизация — это главная причина, по которой вы запускали Shoko.
2. Tdarr, лучше всего для транскодирования и ухода за библиотекой
Tdarr — это сервер распределённого транскодирования. Укажите ему на библиотеку, дайте набор условий (перекодировать всё над 5 Мбит/с, удалить неиспользуемые аудиодорожки, использовать HEVC), и он пройдёт по всей коллекции в фоне. Рабочие узлы работают на каждой машине, которую вы можете выделить на эту задачу, так что библиотека аниме в 50 ТБ, которая на одном ПК займёт три месяца, станет работой выходных на трёх компьютерах.
Где он отстаёт: Tdarr не получает метаданные и не переименовывает для точности. Это транскодер, а не библиотекарь. Соедините его с Sonarr или FileBot для части переименования.
Цены:
- Бесплатно: Community Edition, все основные функции
- Платная версия: Tdarr Pro для облачного планирования, около $10 в месяц или лицензия на самостоятельное размещение
- против Shoko: Разные задачи. Shoko организует. Tdarr перекодирует.
Миграция из Shoko: Установите Tdarr Server, разверните один или несколько узлов, установите профили транскодирования, укажите на ту же библиотеку. Примерно час для небольшой лаборатории.
Загрузить: Tdarr
Итоговая оценка: Выбирайте это, когда счёт за хранилище так же важен, как метаданные.
3. TinyMediaManager, лучше всего для ручного управления с поддержкой аниме
TinyMediaManager — это Java десктопное приложение, которое объединяет мощный скрейпер (TVDB, TMDB, IMDB, AniDB) с движком массового переименования и менеджером обложек. Поддержка аниме появилась несколько версий назад и теперь хорошо работает для пользователей, которые хотят разовой очистки библиотеки, а не постоянного запущенного сервера.
Где он отстаёт: Не демон. Вы запускаете его, когда нужно. Бесплатное Community Edition ограничивает некоторые массовые операции.
Цены:
- Бесплатно: Community Edition
- Платная версия: TinyMediaManager v4 Pro примерно за $25 в год разблокирует массовые функции и режим командной строки
- против Shoko: Оба бесплатные в основе. TMM интерактивный; Shoko демон.
Миграция из Shoko: Установите TMM, добавьте библиотеку как ТВ-источник, переключитесь на скрейпер AniDB, запустите массовый повторный скрейп, и напишите результаты.
Загрузить: TinyMediaManager
Итоговая оценка: Выбирайте это, когда вы хотите чистый разовый проход без запуска другого сервера.
4. FileBot, лучше всего для чистого переименования
FileBot — это движок переименования на выбор продвинутых пользователей. Он берёт папку с запутанными именами файлов, запрашивает TheTVDB, AniDB, TheMovieDB и OpenSubtitles, и пишет чистые имена. Сопоставление аниме эпизодов — лучшее в этом списке. Нет библиотеки метаданных, нет сервера, нет плагина: только переименование.
Где он отстаёт: Нет демона, нет автоматизации, нет ухода за библиотекой. После переименования вам всё ещё нужны Plex, Jellyfin или Emby для чтения метаданных.
Цены:
- Бесплатно: Ограниченная пробная версия
- Платная версия: Пожизненная лицензия около $30, продаётся напрямую с filebot.net
- против Shoko: Разные области применения. Shoko организует и кормит Plex. FileBot только переименовывает чисто.
Миграция из Shoko: Установите FileBot, перетащите папку на панель переименования, выберите привязку AniDB, посмотрите предпросмотр, напишите. Готово.
Загрузить: FileBot
Итоговая оценка: Выбирайте это, когда один чистый проход переименования — это вся цель.
5. Jellyfin AniDB plugin, лучше всего для сохранения работы внутри Jellyfin
Плагин Jellyfin AniDB — это ответ внутри сервера. Если Jellyfin уже является медиа-сервером, плагин добавляет AniDB как поставщика метаданных и устраняет необходимость запускать Shoko как второй демон. Сканирование библиотеки уважает лимиты частоты AniDB, метаданные охватывают спецвыпуски и OVA, а обложки берутся из Fanart.tv и AniDB.
Где он отстаёт: Сопоставление не совсем такое острое, как у Shoko для сложных случаев. Темп обновления плагина был неровным.
Цены:
- Бесплатно: Плагин и сам Jellyfin, полностью открытый исходный код
- Платная версия: Нет
- против Shoko: Оба бесплатные. Плагин экономит вам демон. Сопоставление Shoko немного более точно для граничных случаев.
Миграция из Shoko: Установите плагин AniDB через каталог Jellyfin, установите приоритет выше TVDB для аниме библиотек, запустите полное повторное сканирование. Планируйте на ночь.
Загрузить: Jellyfin (с плагином AniDB) | AniDB Plugin GitHub
Итоговая оценка: Выбирайте это, когда Jellyfin — весь стек и один меньше демон — это цель.
6. Plex HAMA Agent, лучше всего для пользователей Plex, которые хотят замену Shoko
HAMA (Hentai Anime Metadata Agent, названный давно и переименованный с тех пор, но всё ещё сокращённо HAMA) — это агент Plex, который приносит сопоставление AniDB-класса прямо в Plex. Он поддерживает упорядочение сезонов и эпизодов с учётом аниме, сопоставление OVA и правильные обложки. Для пользователей Plex, которые выбрали Shoko для кормления Plex в любом случае, HAMA исключает посредника.
Где он отстаёт: Новая архитектура агента Plex была развёрнута, и совместимость HAMA с будущей дорожной картой Plex Media Server остаётся открытым вопросом.
Цены:
- Бесплатно: Агент с открытым исходным кодом, размещённый на GitHub
- Платная версия: Plex Pass за $4.99 в месяц необязателен, но разблокирует аппаратное транскодирование
- против Shoko: Оба бесплатные. HAMA — плагин только Plex; Shoko отдельный демон.
Миграция из Shoko: Установите агент HAMA в папку плагинов Plex, переключите сканер аниме библиотеки на HAMA, запустите полное обновление.
Загрузить: HAMA на GitHub
Итоговая оценка: Выбирайте это, когда Plex — фронтенд и вы хотите удалить один сервер.
7. MediaElch, лучше всего для кросс-источникового ручного сопоставления
MediaElch — это десктопный менеджер медиа с сильной поддержкой обложек, несколькими источниками скрейпера (TVDB, TMDB, AniDB) и упором на ручное сопоставление для случаев, когда скрейперы ошибаются. Менее автоматизирован, чем Sonarr, более тщателен, чем FileBot, и особенно хорош, если вы заботитесь о качестве постеров и обложек.
Где он отстаёт: Более медленный рабочий процесс, чем демоны. Лучше всего для библиотек, где вы действительно смотрите на постеры.
Цены:
- Бесплатно: Всё, лицензия GPL
- Платная версия: Нет
- против Shoko: Оба бесплатные. MediaElch ручной и визуальный; Shoko автоматизирован и без головы.
Миграция из Shoko: Установите MediaElch, добавьте библиотеку как папку ТВ, переключите скрейпер на AniDB, работайте через любые несопоставленные эпизоды один за другим.
Загрузить: MediaElch
Итоговая оценка: Выбирайте это, когда обложки и представление важнее полной автоматизации.
Как выбрать
- Выбирайте Sonarr, если автоматизация загрузок — это большая часть причины, по которой вы запускали Shoko.
- Выбирайте Tdarr, если хранилище и транскодирование так же важны, как метаданные.
- Выбирайте TinyMediaManager, если вы хотите интерактивную разовую очистку.
- Выбирайте FileBot, если вы просто хотите чистый проход переименования.
- Выбирайте плагин Jellyfin AniDB, если Jellyfin весь стек.
- Выбирайте агент Plex HAMA, если Plex весь стек.
- Выбирайте MediaElch, если обложки и представление — это настоящая причина.
- Останьтесь на Shoko, если вы уже заплатили налог установки, сопоставление AniDB попадает в ваши граничные случаи, и вы хотите самую точную библиотеку аниме.
FAQ
Shoko всё ещё активно развивается?
Да. Проект Shoko Server имел более тихие периоды, но всё ещё поддерживается, и веб-интерфейс Shoko — активная замена устаревшему десктопному клиенту.
Какая лучшая бесплатная альтернатива Shoko?
Для автоматизации — Sonarr. Для интеграции Plex — HAMA. Для Jellyfin — плагин AniDB. Все три бесплатные.
Нужен ли мне Shoko, если я запускаю Plex или Jellyfin?
Нет. HAMA охватывает случай Plex, плагин AniDB охватывает случай Jellyfin. Shoko полезен, когда вы хотите самое точное сопоставление и выделенный пользовательский интерфейс аниме.
Можно ли запускать Sonarr и Shoko вместе?
Да, и многие люди это делают. Sonarr обрабатывает автоматизированные загрузки и переименования; Shoko обрабатывает представление библиотеки, осведомлённое AniDB. Два не конфликтуют.
Нужно ли FileBot интернет соединение?
Да. Каждое переименование запрашивает из TheTVDB, AniDB или TheMovieDB. Сам движок сопоставления офлайн, но поиски требуют сети.