Como mostrar legendas sob o vídeo no VLC?

37

Usando o VLC 1.1.12 no Ubuntu 11.10, eu gostaria de mostrar legendas no vídeo para que elas não me perturbem.

Tentei alterá-lo: Interface> Preferências> Legendas e OSD> Forçar posição da legenda> -110 px (também tentei com outros valores)

mas nada mudou (bem, se eu definir + 100px, as legendas serão exibidas em uma posição mais alta).

O que estou fazendo errado?

Melanix
fonte
você está pedindo legendas sob a imagem em todos os casos, independentemente da proporção, ou o mais baixo possível ? - ou seja: sob a imagem na área vazia preta quando existe uma área disponível, dada a proporção, e não sob a imagem quando não existe uma área vazia? ou crie essa área vazia preta diminuindo a imagem em alguns casos - como a resposta principal fornece? - dê uma olhada nesta pergunta . Se você precisar, edite esta pergunta também.
11
@cipricus O OP é já não registrado há muito tempo, por isso, dificilmente ela vai responder ...
informatik01

Respostas:

57

Você provavelmente deseja exibir legendas abaixo da imagem na superfície preta?

Por padrão, você só pode posicionar legendas dentro da imagem . É por isso que, quando você estava experimentando, não podia colocar as legendas abaixo da imagem.

Mas ainda há uma maneira de fazer o que você deseja usando o filtro de vídeo Cropadd .


Como mostrar legendas sob o vídeo no VLC

1) Vá para Ferramentas> Preferências e, abaixo, à esquerda, na seção " Mostrar configurações ", escolha " Tudo ":

insira a descrição da imagem aqui

2) No menu esquerdo, escolha Vídeo> Filtros> Cropadd :

insira a descrição da imagem aqui

3) Na seção " Padd ", insira um número positivo para a opção " Pixels to padd to buttom ". Neste exemplo, usei 75px, você pode experimentar.

NOTA
Como foi observado nos comentários, nas configurações atuais (75px), há uma pequena linha verde abaixo do vídeo. A solução para se livrar dessa minúscula linha verde é simples: digite um número par (por exemplo, 76) e não haverá linha verde abaixo do vídeo. Obrigado por esta dica a alguns usuários anônimos e à moderadora da comunidade Grace Note que foram aprovados nesta dica nos comentários abaixo .

insira a descrição da imagem aqui

4) Em seguida, novamente no menu esquerdo, vá para Vídeo> Filtros e, na seção " Módulo de filtro de vídeo ", marque a opção " Filtro de escala de vídeo ". O resultado deve ser que, no campo de texto abaixo da seção atual, seja escrito " croppadd ".

NB!
Existem duas opções de " Filtro de escala de vídeo ": uma à esquerda e outra na coluna da direita. Um deles é para outro filtro - "Swscale". Escolha aquela que fornecerá a palavra " croppadd " escrita no campo de texto abaixo (veja a figura):

insira a descrição da imagem aqui

5) Clique no botão " Salvar ":

insira a descrição da imagem aqui

6) Agora, para que as alterações entrem em vigor, você deve reiniciar o VLC (feche-o e execute novamente)

É isso aí.
Dessa forma, você pode personalizar a posição das legendas para que sejam exibidas fora da imagem .


Mostruário

AVISO LEGAL:
As seguintes capturas de tela são tiradas usando vídeos do curso de aprendizagem da Universidade de Stanford,
Algoritmos: Design e Análise, Parte 1 .

ANTES: insira a descrição da imagem aqui

DEPOIS DE: insira a descrição da imagem aqui


Dicas úteis

  • É muito útil atribuir as teclas de atalho relacionadas para manipular a posição das legendas em tempo real.
    Vá em Ferramentas> Preferências> Teclas de atalho e atribua uma combinação de teclas de atalho para
    " Subtitle position up " e " Subtitle position down ". Para fazer isso, clique duas vezes na linha relacionada e escolha uma combinação de teclas. Não se esqueça de salvar e reiniciar o VLC player para que as alterações entrem em vigor.
    Por exemplo, eu escolhi Ctrl+ Alt+ UPe Ctrl+ Alt+ DOWNrespectivamente. Então agora eu posso ajustar dinamicamente a posição das legendas, movendo-as para cima ou para baixo enquanto assisto a um vídeo.
  • Há mais opções de personalização na seção " Legendas / OSD " em Preferências , como alteração de fonte , tamanho da fonte etc., para que você possa ajustar as configurações de legenda de acordo com suas necessidades.

ATUALIZAÇÃO (maio de 2015)

Como o usuário akcasoy observou em seu comentário na versão 2.2.1 mais recente (a partir de maio de 2015) do VLC, o nome do filtro necessário foi alterado de "Filtro de escala de vídeo" para " Filtro de corte de vídeo " (que na verdade é muito mais intuitivo e relevante).

Então, aqui está uma captura de tela da etapa 4, se você usar a versão 2.2.1 mais recente do VLC:

insira a descrição da imagem aqui

informatik01
fonte
Finalmente, consegui fazê-lo funcionar usando essas instruções. Uma coisa que eu gostaria de mencionar é que existem 2 caixas de tic "Filtro de escala de vídeo". Um na coluna da direita que não funciona e outro na parte inferior da coluna da esquerda. Passei pelo menos uma hora tentando muitas configurações diferentes sem nenhum resultado. Eu estava ficando bastante frustrado. Então eu encontrei a opção "Filtro de escala de vídeo" na coluna da esquerda e tudo funciona. Mudei a fonte da legenda para maior, para poder lê-la do outro lado da sala.
Rob Moore
4
@RobMoore A razão por trás do seu problema foi que, depois de selecionar "Filtro de escala de vídeo", no campo de texto abaixo havia " swscale ", ou seja, você estava selecionando o filtro errado - "Swscale". Mas, como escrevi na minha resposta, no campo de texto abaixo, ele deve estar escrito " croppadd ". Mas obrigado por mencionar seu problema, atualizarei minha resposta para apontar esse momento.
informatik01
3
@CemKalyoncu Um usuário nos enviou um e-mail com relação à sua consulta e nos pediu para transmitir seus conselhos. Eles sugeriram que o valor digitado para "Pixels a serem adicionados" precisa ser um número par para evitar uma linha verde. No mínimo, isso funcionou para o usuário.
Grace Note
11
@informatik Removemos todas as conversões automatizadas para wiki da comunidade há alguns meses. Edite à vontade ~
Grace Note
2
Estou usando o VLC versão 2.2.1 (atual mais recente) no mac. E a opção não é mais chamada "Filtro de escala de vídeo", mas "Filtro de corte de vídeo".
6

Esta é uma resposta complementar à principal .

Dependendo da proporção, uma imagem de vídeo pode ter ou não um espaço em preto embaixo do vídeo.

Considerando a resposta vinculada:

  1. quando a imagem tem um espaço preto abaixo dela, ela também tem um espaço preto acima dela e, portanto, a imagem não é comprimida, mas movida para cima , enquanto o espaço acima é diminuído (observe isso nas imagens abaixo). Dessa forma, o vídeo é o que foi movido e empurrado acima das legendas, não apenas as legendas abaixo do vídeo.

Antes:

insira a descrição da imagem aqui

Depois de:

insira a descrição da imagem aqui

Estou usando o VLC 2.2 e, para obter esse efeito, fiz algumas configurações que são de alguma forma diferentes das da outra resposta:

insira a descrição da imagem aqui

  1. quando a proporção é tal que não deixa espaço abaixo e abaixo da imagem, você não pode adicionar legendas fora da imagem sem encolhê-la de alguma forma. Mas , nesse caso, não faz muito sentido exibir as legendas sob a imagem . É o suficiente para tê-los o mais baixo possível .

O problema com as configurações propostas na outra resposta é que o VLC as mantém mesmo quando essa não é a opção mais preferível, e a imagem do vídeo é "reduzida".

Nesse caso, quando a imagem inicial é esta:

insira a descrição da imagem aqui

Essas configurações levarão a isso:

insira a descrição da imagem aqui


Quando preciso de legendas na imagem, acho muito mais fácil abrir o vídeo em um player diferente, como o bomi player , que pode ativar e desativar facilmente a configuração necessária.

Basta clicar com o botão direito na imagem:

insira a descrição da imagem aqui

E você entende o seguinte:

insira a descrição da imagem aqui

Ao reproduzir um vídeo em uma proporção que preenche a tela inteira, o bomi exibe os subs na imagem com ou sem a opção 'letterbox'.


Como alternativa ao bomi player, ultimamente estou usando o mpv, que é exibido como legenda padrão na imagem de vídeo quando necessário.

Comunidade
fonte