Como posso fazer com que o Subliminal funcione e depois integrá-lo a um gerenciador de arquivos?

0

Eu fiz o download do Subliminal, que é um programa que baixa as legendas do filme. Mas há vários problemas: (1) quando eu testo no console com um filme que eu sei que tem um subtítulo em inglês, recebo uma resposta insatisfatória:

alan@alan-Latitude-D530:~$ subliminal -l en la fin du jour.avi
usage: subliminal -l LANGUAGE [LANGUAGE ...] [-s] [-c CACHE_FILE]
                  [-p PROVIDER [PROVIDER ...]] [-m MIN_SCORE] [-a AGE] [-h]
                  [-f] [--addic7ed-username USERNAME]
                  [--addic7ed-password PASSWORD] [-q | -v]
                  [--log-file LOG_FILE] [--color] [--debug] [--version]
                  [--help]
                  PATH [PATH ...]
subliminal: error: too few arguments

(2) Eu carreguei um script bash no Nautilus para que eu pudesse fazer o download de legendas clicando com o botão direito do mouse em um arquivo de filme em vez de ter que ir a um console. Mas eu não consegui baixar com sucesso!:

 #!/bin/bash
 # NAME:         Get_subtitles
 # AUTHOR:       (c) 2014 Glutanimate
 # DEPENDENCIES: subiminal (https://github.com/Diaoul/subliminal)
 # LICENSE:      MIT license (http://opensource.org/licenses/MIT)

 LANGUAGE="en"

 while [ $# -gt 0 ]; do
     MOVIE="$1"
     subliminal "$MOVIE" -l "$LANGUAGE"
     shift
 done

(3) Por fim, em outra tentativa de baixar a legenda com um clique com o botão direito do mouse no arquivo do filme, eu abri o Thunar File Management e carreguei um comando em sua ação personalizada:

subliminal -f -l en --%N

Infelizmente, isso também não funcionou!

Meu objetivo aqui é:

(1) make sure that Subliminal actually is working i.e.downloads subtitles

(2) integrate Subliminal with a file system so that it operates with a right-click on a movie file without have to work at the terminal

    
por ALAN 06.03.2014 / 02:21

2 respostas

1

Eu sou o mantenedor do subliminar.

A versão mais recente do subliminal (1.0.1 como eu estou escrevendo isso) traz muitas correções e uma nova interface de linha de comando que é muito mais fácil de trabalhar e mais agradável de se ver.

Há um exemplo a ser lançado em breve que se integra ao subliminar com o gerenciador de arquivos Nautilus para adicionar um menu de contexto do botão direito do mouse. As instruções de captura de tela e instalação são aqui . Ele possui um menu de download automático, uma interface de configuração e uma interface de download manual para que você nunca fique com a legenda errada.

Não hesite em abrir problemas no rastreador de bugs .

Espero que isso ajude.

    
por Antoine Bertin 27.08.2015 / 01:02
0

Estou usando o Thunar 1.6.3 no Xubuntu 14.04.1

Minha ação personalizada é baseada no ação do Thunar Custom - fazer o download do subtítulo com o periscópio

subliminal %F -l en && zenity -–info –-title “Done” –-text “Subtitles downloaded successfully” || zenity –-error –-title “Error” –-text “Subtitles not downloaded successfully”

Observe que -l en vem após o nome do arquivo. Você pode tentar executar o comando antes de criar a ação personalizada.

Cuidado ao copiar da documentação do Thunar porque o traço duplo -- se tornou um único traço - nessa documentação.

O Zenity atualmente não está mostrando nenhum diálogo. (Eu acho que periscópio e subliminar tem diferentes valores de retorno (apenas minha opinião)).

    
por twnaing 06.12.2014 / 05:18