Depois de mostrar como o baixar legendas automaticamente no Nautilus ou Nemo com Periscope, é hora vermos com fazer isso usando o Subliminal em conjunto com o gerenciador de arquivos Nautilus ou Nemo, apenas clicando com o botão direito do mouse sobre um vídeo.
- Como reproduzir legendas SRT no topo de qualquer vídeo
- Kdenlive 24.12 lançado com múltiplas faixas de legendas, e mais
- Como instalar o editor de legendas Aegisub no Linux via Flatpak
- Como instalar o sincronizador de legendas SubSync no Linux via Snap
- Como instalar o editor de legendas Aegisub no Ubuntu e derivados
Subliminal é uma biblioteca python para busca e download de legendas, que vem com uma interface de linha de comando. Ele suporta sites de legendas como Addic7ed, OpenSubtitles, Podnapisi, TheSubDB e TvSubtitles.
Abaixo você encontrará instruções sobre como instalar Subliminal no Ubuntu ou derivados e como adicionar um script no Nautilus ou Nemo, para que você possa facilmente baixar legendas usando Subliminal, a partir do menu de contexto de qualquer um desses dois gerenciadores de arquivos.
Conheça melhor o Subliminal
Para saber mais sobre o Subliminal, clique nesse link.
Como baixar legendas automaticamente no Nautilus/Nemo com Subliminal
Para poder baixar legendas automaticamente no Nautilus/Nemo com Subliminal, você precisa instalar o programa e um script para o Nautilus ou Nemo (o script é necessário para que a opção seja exibida no menu de contexto desses gerenciadores de arquivos). Para isso, faça o seguinte:
Passo 1. Abra um terminal (no Unity use as teclas CTRL + ALT + T);
Passo 2. Primeiro instale o python-pip com este comando:
sudo apt-get install python-pip
Passo 3. Agora use o comando abaixo para instalar o programa;
sudo pip install subliminal
Passo 4. Usar Subliminal na linha de comando é muito fácil: você só precisa especificar o idioma da legenda usando o parâmetro “l” e o arquivo (s) de vídeo para o qual ele deve baixar o subtítulo. Aqui está um exemplo de como o download de legendas para um episódio de The Big Bang Theory (exemplo tirado da página do Subliminal no GitHub):
subliminal -l en -- The.Big.Bang.Theory.S05E18.HDTV.x264-LOL.mp4
O resultado será o seguinte:
Collecting videos [####################################] 100% 1 video collected / 0 video ignored / 0 error Downloading subtitles [####################################] 100% Downloaded 1 subtitle
Passo 5. Se você usa o Nautilus, para ser capaz de baixar as legendas usando Subliminal no menu de contexto desse gerenciador de arquivos no Ubuntu 14.04 ou mais recente, use os comandos abaixo. Os comandos a seguir irão instalar uma dependência, criar a pasta scripts, baixar um script Nautilus nessa pasta, tornar o script executável e finalmente, reiniciar o Nautilus;
sudo apt-get install wget libnotify-bin
mkdir -p ~/.local/share/nautilus/scripts
wget https://raw.githubusercontent.com/hotice/webupd8/master/download-subtitle -O ~/.local/share/nautilus/scripts/download-subtitle
chmod +x ~/.local/share/nautilus/scripts/download-subtitle
nautilus -q
Passo 6. Se você usa o Nautilus, para ser capaz de baixar as legendas usando Subliminal no menu de contexto desse gerenciador de arquivos no Ubuntu 12.10, use os comandos abaixo. Os comandos a seguir irão instalar uma dependência, criar a pasta scripts, baixar um script Nautilus nessa pasta, tornar o script executável e finalmente, reiniciar o Nautilus;
sudo apt-get install wget libnotify-bin
mkdir -p ~/.gnome2/nautilus-scripts
wget https://raw.githubusercontent.com/hotice/webupd8/master/download-subtitle -O ~/.gnome2/nautilus-scripts/download-subtitle
chmod +x ~/.gnome2/nautilus-scripts/download-subtitle
nautilus -q
Passo 7. Se você usa o Nautilus, para ser capaz de baixar as legendas usando Subliminal no menu de contexto desse gerenciador de arquivos no Ubuntu 12.04, use os comandos abaixo. Os comandos a seguir irão instalar uma dependência, criar a pasta scripts, baixar um script Nautilus nessa pasta, tornar o script executável e finalmente, reiniciar o Nautilus;
sudo apt-get install wget libnotify-bin
mkdir -p ~/.gnome2/nemo-scripts
wget https://raw.githubusercontent.com/hotice/webupd8/master/download-subtitle -O ~/.gnome2/nemo-scripts/download-subtitle
chmod +x ~/.gnome2/nemo-scripts/download-subtitle
nemo -q
Passo 8. Para definir o idioma da legenda usado pelo script no Nautilus em um Ubuntu 14.04 ou mais recente, abra o arquivo com um editor de texto usando o comando abaixo e altere o parâmetro do idioma de “en” para aquele que você deseja usar, em seguida, salve e feche o arquivo :
gedit ~/.local/share/nautilus/scripts/download-subtitle
Passo 9. Para definir o idioma da legenda usado pelo script no Nautilus em um Ubuntu 12.04, abra o arquivo com um editor de texto usando o comando abaixo e altere o parâmetro do idioma de “en” para aquele que você deseja usar, em seguida, salve e feche o arquivo :
gedit ~/.gnome2/nemo-scripts/download-subtitle
Passo 10. Para definir o idioma da legenda usado pelo script no Nemo em um Ubuntu 12.04, abra o arquivo com um editor de texto usando o comando abaixo e altere o parâmetro do idioma de “en” para aquele que você deseja usar, em seguida, salve e feche o arquivo :
gedit ~/.gnome2/nemo-scripts/download-subtitle
Então, para usar baixar legendas automaticamente no Nautilus ou Nemo com Subliminal, clique com o botão direito do mouse em um arquivo de vídeo (ou vários arquivos de vídeo) e selecione Scripts> e download-subtitle, como você pode ver nas imagens acima.
O que está sendo falado no blog nos últimos dias
- Conheça o primeiro smartphone da Xiaomi com Android puro
- MX Linux 17 lançado – Confira as novidades e baixe
- Alternativa a Central de programas do Ubuntu – Instale App Grid
- Como baixar legendas automaticamente no Nautilus ou Nemo com Subliminal
- Como instalar o jogo PlaneShift no Linux
- Instalando o conjunto de ícones Vimix, Numix Circle ou Paper no Ubuntu
- Como instalar o jogo FreeCiv no OpenSUSE e derivados