Перейти до вмісту

Оцінювання субтитрів і сайти

Для досвідчених

Як HolyArrs оцінює субтитри, коли він шукає і як поводиться кожен сайт субтитрів.

Про налаштування читай у розділі Субтитри. У першій версії сайти субтитрів відкладені, дивись Відкладені функції.

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

  1. Відкрий Settings > Subtitles (налаштування > субтитри).
  2. Задай прохідний бал для серій і для фільмів, кожен від 0 до 100.
  3. Натисни Save (зберегти). Нові бали буде використано під час наступного пошуку.

Нижчий бал приймає менш точні збіги, які частіше розходяться за часом. Вищий бал довше чекає на близький збіг. Типові значення: 90 для серій і 70 для фільмів.

Кожні субтитри отримують від 0 до 100 балів за:

  • правильну назву й рік, а для серії ще й правильний сезон та серію,
  • ту саму групу релізу, джерело, роздільність, відеокодек, звук і видання, що й у твого файлу,
  • обраний тобою варіант для людей із вадами слуху та примусових субтитрів,
  • надійного автора завантаження,
  • підказку про частоту кадрів, що дає 1 бал. HolyArrs не вимірює частоту кадрів твого відео, тож це рідко щось додає.

Субтитри до іншого тайтла, року, сезону чи серії отримують 0.

Сайти опитуються за зростанням номера пріоритету.

Стан Що означає
On (увімкнено) Опитується під час кожного пошуку.
Paused (на паузі) Ти поставив його на паузу. Натисни Turn on (увімкнути), щоб повернути.
Resting until (відпочиває до) Сталася помилка. HolyArrs спробує знову після цього часу.
Needs your account (потрібен твій обліковий запис) Не працюватиме, поки ти не введеш свої дані.

Test (перевірити) виконує один пошук відомого тайтла. Невдала перевірка ніколи не ставить сайт на паузу.

Ознака: сайт показує Resting until. Причина: сталася помилка. Час відпочинку залежить від причини, дивись нижче «Як довго сайт відпочиває». Рішення: зачекай або виправ дані облікового запису й збережи. Збереження знову вмикає сайт.

Ознака: сайт показує Needs your account. Рішення: відкрий сайт і введи дані, які він просить.

Ознака: перевірка не вдається. Причина: дані облікового запису хибні або сайт не працює. Невдала перевірка ніколи не ставить сайт на паузу.

Коли HolyArrs шукає
Що запускає пошук Типово Діапазон
Новий файл, з імпорту або кращої копії шукається одразу
Файли, яким досі бракує субтитрів кожні 6 годин від 1 до 168 годин
Files per run, at most (файлів за запуск, не більше) 100 від 1 до 1000
Slow down after three weeks (уповільнити через три тижні) Увімкнено: не знайдено за 3 тижні, далі шукається раз на тиждень Увімкнено або вимкнено
Look for better subtitles (шукати кращі субтитри) Увімкнено: кожні 12 годин, для субтитрів, збережених за останні 7 днів з оцінкою нижче 99 кожні від 6 до 168 годин, вік від 0 до 30 днів

Кращі субтитри мають мати вищу оцінку, ніж ті, які вони замінюють.

Інші параметри
Параметр Що робить Типово Діапазон
Count subtitles inside the video (враховувати субтитри всередині відео) Мова, що вже є у файлі, вважається наявною. Увімкнено
Leave out picture subtitles (пропускати графічні субтитри) Графічні доріжки з дисків не враховуються, бо багато програвачів не вміють їх показувати. Вимкнено
Закінчення файлу для людей із вадами слуху Закінчення збережених файлів. .hi .hi, .cc, .sdh
Початковий крок Sync fix (виправлення синхронізації) Крок, з якого починається діалог Sync fix. 500 ms від 10 до 60000 ms
Частоти кадрів Sync fix Частоти, з яких починається діалог. від 25 до 23.976 кожна від 1 до 120
Ліміти сайту та Reach the local network

Limits (ліміти) задають паузу між викликами, найбільшу кількість викликів у вікні та кількість завантажень на добу.

Ліміт Типово Діапазон
Пауза між викликами 1000 ms від 0 до 60000 ms
Викликів на вікно 60 від 1 до 10000
Тривалість вікна 3600 с від 60 до 86400 с
Завантажень на добу без обмеження (0) від 0 до 100000

Reach the local network (доступ до локальної мережі) потрібен лише для сайту, що працює у твоїй власній мережі.

Як довго сайт відпочиває
Причина Відпочинок
Не відповів 20 хвилин, подвоюється до 6 годин
Попросив HolyArrs уповільнитися час, який вказав сайт, до доби, або 1 година
Досяг ліміту завантажень до скидання на сайті або до півночі за UTC
Надіслав відповідь, яку HolyArrs не зміг прочитати 6 годин
Відхилив дані твого облікового запису або показав перевірку на бота 12 годин
Сайти й облікові записи
Сайт Що охоплює Обліковий запис Примітки
OpenSubtitles.com фільми й серіали API-ключ, ім’я користувача та пароль Пошук іде з ключем; завантаження потребують входу. Збіг шукається за хешем файлу, потім за id з IMDb чи TMDB, потім за назвою. Машинні переклади пропускаються.
subdl фільми й серіали API-ключ Пошук за id з TMDB, id з IMDb або за назвою. Лічильник завантажень скидається опівночі за UTC.
Gestdown серіали немає Субтитри до серіалів з Addic7ed.
Podnapisi фільми й серіали немає Типово вимкнений, бо сайт зараз не відповідає. Увімкни, коли він знову запрацює.
Addic7ed (напряму) серіали ім’я користувача та пароль Типово принаймні 3 с між викликами та 100 викликів на добу. Незавершені субтитри пропускаються. HolyArrs ніколи не намагається обійти капчу.

Сайти з обліковим записом перевіряли лише на підставних серверах. Перш ніж шукати вперше по-справжньому, виконай Test.

API

Усі маршрути субтитрів є в http://your-server:6262/api/v1/openapi.json, під тегом Subtitles. У відповідь на пошуки приходять id їхніх завдань. Дивись Маршрути API.

HolyArrs безкоштовний. Якщо він заощадив тобі час, познач його зіркою на GitHub, підтримай проєкт або пригости мене кавою.