часто мы требуем использовать субтитры для видео или фильма, это для лучшего понимания видео и даже их использования это необходимо, когда вы хотите посмотреть видео или фильм с инвалидом.
В сети есть несколько сайтов, на которых можно найти большое количество субтитров. предоставлено пользователями. Один из самых известных - openubtitles.
Этот веб-сайт, в отличие от других, позволяет загружать субтитры без регистрации на нем, что является отличным вариантом.
Для навигации по сайтам такого типа может потребоваться некоторое время, поэтому лучше использовать приложение, отвечающее за поиск субтитров для вашего видео.
О OpenSubtitlesDownload.py
OpenSubtitlesDownload.py приложение, написанное на Python и созданное, чтобы помочь вам быстро найти и загрузить субтитры для ваших любимых видео.
Хотя есть и другие приложения, которые могут делать то же самое, В этом приложении интересно то, что его можно использовать как сценарий nautilus или как обычное приложение, работающее в среде рабочего стола GNOME или KDE.
Также еще одна его характеристика в том, что его можно использовать в полном режиме CLI (Интерфейс командной строки) на вашем NAS, Raspberry Pi и другие.
Поиск субтитров осуществляется путем точной идентификации ваших видеофайлов путем вычисления уникальных хэш-сумм видео.
Таким образом, у вас будет больше шансов найти точные субтитры для ваших видео, избегая проблем с синхронизацией между субтитрами и многим другим.
Возможности OpenSubtitlesDownload.py
Сервис поиска и загрузки субтитров работает с opensubtitles.org, благодаря которому приложение не требует регистрации для выполнения поиска и загрузки и предлагает вам свои характеристики.
Среди его основных функций, которые мы можем выделить в этом приложении, мы находим:
- Используйте графический интерфейс GNOME / GTK или KDE / Qt в зависимости от вашего любимого окружения рабочего стола.
- Проверяйте субтитры на более чем 60 разных языках для документальных фильмов, фильмов, телешоу и многого другого ...
- Проверяйте субтитры на нескольких языках одновременно.
- Проверяйте субтитры для нескольких видеофайлов одновременно.
- Обнаруживает допустимые видеофайлы (используя типы MIME и расширения файлов).
- Определите правильные заголовки видео, вычислив уникальные хеш-суммы фильмов, чтобы загрузить правильные субтитры для правильного файла!
- Если обнаружение видео не удается, поиск по имени файла будет выполнен в качестве метода резервного копирования.
- Загрузите субтитры автоматически, если есть только один, в противном случае выберите тот, который хотите.
- Переименуйте загруженные субтитры в соответствии с исходным видеофайлом. Возможность добавить код языка к имени файла (например: movie_en.srt).
Как установить OpenSubtitlesDownload.py в Linux?
Мы можем установить эту замечательную программу, чтобы иметь возможность загружать субтитры к нашим видео, щелкнув видео правой кнопкой мыши.
Для этого Нам нужно только установить некоторые необходимые зависимости, в большинстве дистрибутивов они уже будут установлены.
Что нам нужно:
- python (версия 2 или 3)
- zenity (для дистрибутивов с окружением рабочего стола Gnome или его форками)
- kdialog (только если у вас установлен KDE)
- wget и gzip
Сейчас мы собираемся создать папку для приложения с помощью одной из этих команд, в зависимости от используемого файлового менеджера.
Во-первых, мы должны загрузить скрипт с помощью:
wget https://raw.githubusercontent.com/emericg/OpenSubtitlesDownload/master/OpenSubtitlesDownload.py
Выпущен, приступаем к его редактированию с помощью:
nano OpenSubtitlesDownload.py
И ищем следующую строчку:
opt_languages = ['eng']
Здесь мы меняем язык или добавляем языки, на которых будет осуществляться поиск субтитров. Где первый будет предпочтительным языком.
opt_languages = ['eng,spa']
Аналогичным образом Мы можем заставить его показать нам доступные и выбрать другие, для этого ищем строку:
opt_selection_mode = 'default'
И меняем его на "ручной"
opt_selection_mode = 'manual'
Вы можете узнать больше о параметрах конфигурации По следующей ссылке.
Создаем каталог и перемещаем в него скрипт.
к Наутилус:
mkdir -p ~/.local/share/nautilus/scripts mv OpenSubtitlesDownload.py ~/.local/share/nautilus/scripts/ chmod u+x ~/.local/share/nautilus/scripts/OpenSubtitlesDownload.py
к Немо:
mkdir -p ~/.local/share/nemo/scripts mv OpenSubtitlesDownload.py ~/.local/share/nemo/scripts/ chmod u+x ~/.local/share/nemo/scripts/OpenSubtitlesDownload.py
к случай:
mkdir -p ~/.config/caja/scripts mv OpenSubtitlesDownload.py ~/.config/caja/scripts/ chmod u+x ~/.config/caja/scripts/OpenSubtitlesDownload.py