subliminal — набор Python библиотек и консольная утилита для поиска и загрузки субтитров с нескольких баз данных. Поиск по нескольким базам данных даёт намного больше шансов получить именно ту версию субтитров что наиболее корректно соответствует имеющимся видео файлам (фильмам, сериалам, ТВ-шоу и пр). Поддерживается поиск по веб-базам данных субтитров: Addic7ed, LegendasTV, NapiProjekt, OpenSubtitles, Podnapisi, Shooter, TheSubDB и TvSubtitles.
subliminal извлекает хэш-суммы и метаданные из видео файлов для корректной загрузки субтитров, также файл автоматически проверяется на наличие встроенных субтитров для того чтобы избежать загрузки дубликатов. Поддерживается групповая обработка файлов, сканируя заданный каталог (включая подкаталоги), "по умолчанию" загруженные субтитры сохраняются в одном каталоге с видео файлом. Возможен поиск субтитров для более чем пятидесяти языков, данные для авторизации на веб-ресурсах требующих авторизации и некоторые настройки можно задать из командной строки или в конфигурационном файле (~/.cache/subliminal).
Лицензия: MLT (The MIT License)
Вы можете войти под своим логином или зарегистрироваться на сайте.