OpenSubtitlesDownload - автоматический поиск и загрузка субтитров для видео.
Поиск субтитров выполняется путем точной идентификации видеофайлов с помощью вычисления уникальных хэш-сумм. Таким образом, будет больше шансов для поиска и загрузки субтитров, избегая проблем с синхронизацией между субтитрами и звуковой дорожкой.
Функции:
Подробная информация об использовании расположена на странице проекта.
Загрузка сценария:
wget https://raw.githubusercontent.com/emericg/OpenSubtitlesDownload/master/OpenSubtitlesDownload.py # загрузить
chmod u+x OpenSubtitlesDownload.py # сделать исполняемым
По умолчанию сценарий автоматически определяет, какой графический интерфейс используется (среда рабочего стола на основе GNOME или KDE) и переходит в режим CLI только в том случае, если не запущена совместимая среда рабочего стола (например, неизвестная среда DE). Присутствует возможность редактирования вручную скрипта и установка переменной gui в cli.
Редактировать скрипт:
gedit OpenSubtitlesDownload.py # вместо gedit можно указать любой текстовый редактор
Изменить язык поиска внутри скрипта (список сокращений):
opt_languages = ['eng,rus'] # в этом примере будут использоваться английский и русский языки.
В некоторых случаях API OpenSubtitles заблокирован для незарегистрированных пользователей. Перед использованием рекомендуется зарегистрировать аккаунт на сайте opensubtitles.org, а затем ввести логин и пароль в скрипт:
osd_username = 'имя_пользователя'
osd_password = 'пароль'
Пример запуска поиска субтитров:
./OpenSubtitlesDownload.py --gui=gnome '/home/superadmin/Видео/123.mp4'
Вывести все доступные аргументы:
./OpenSubtitlesDownload.py --help
Установить можно пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены. Если режим загрузки другой, то рекомендуется воспользоваться "Сохранением изменений".