Como forçar a linha de comando VLC a transmitir vídeos do youtube de qualidade específica?

4

Eu quero transmitir vídeos do youtube a partir da linha de comando usando o media player VLC. Consegui transmitir vídeos do youtube usando este comando

cvlc https://www.youtube.com/watch?v=m2Oo4kBHBNU

O problema é que, quando o VLC transmite vídeos, ele usa o formato de vídeo de mais alta qualidade disponível (480 ou superior). Eu não tenho uma velocidade de download internamente uniforme, algumas vezes eu posso jogar vídeo do youtube de 360 (minha mais alta qualidade) e outras vezes eu posso jogar um vídeo do youtube de apenas 240.

Como o VLC atualmente transmite com a mais alta qualidade (480 e acima de acordo com o vídeo), não consigo transmitir usando cvlc https://www.youtube.com/watch?v=m2Oo4kBHBNU este comando. Como devo forçar o VLC de linha de comando a reproduzir vídeo de qualidade específica?

    
por Eka 09.07.2016 / 06:47

1 resposta

6

Você pode definir as configurações de vídeo de entrada necessárias em vlc para o seu clipe do YouTube de duas maneiras:

  1. Localmente usando a linha de comando
  2. Globalmente usando o gui

Detalhes das duas opções abaixo:

1. Alterando o vídeo de entrada localmente usando a linha de comando:

Você pode solicitar um tamanho de vídeo específico do youtube na linha de comando, usando a opção --preferred-resolution . Isso tem o bônus de não alterar as configurações globais da vlc , portanto, as configurações especificadas dessa maneira não são salvas. As configurações para isso são (vistas em cvlc -h ):

  1. -1 (O padrão , seleciona a melhor qualidade de vídeo disponível)
  2. 1080 (Isso seleciona Full HD: 1080p)
  3. 720 (Isso seleciona HD: 720p)
  4. 576 (Isto seleciona Definição Padrão: 576 ou 480 linhas)
  5. 360 (Isso seleciona Baixa Definição: 360 linhas)
  6. 240 (Isso seleciona muito baixa definição: 240 linhas)

Então, para o seu clipe, o seguinte funciona bem:

cvlc --preferred-resolution 240 https://www.youtube.com/watch?v=m2Oo4kBHBNU 

2. Alterando o vídeo de entrada globalmente usando o gui:

Você também pode alterar as configurações de vídeo de entrada globalmente das preferências de gui, como mostrado na captura de tela abaixo:

Essas configurações são salvas para uso subsequente da vlc e serão salvas no arquivo de configuração da vlc: ~/.config/vlc/vlcrc . Como exemplo: isso é adicionado para uma resolução preferida de 240:

# Preferred video resolution (integer)
preferred-resolution=240

Você tem que amar o vlc :)

    
por andrew.46 09.07.2016 / 08:07