Como abrir qualquer vídeo do YouTube diretamente no VLC com Clipman no Linux

Cum se deschide orice videoclip YouTube direct în VLC cu Clipman în Linux
⏱️ 6 min read

O YouTube continua sendo, para melhor ou para pior, o destino mais popular da Internet para vídeos online. Com o passar dos anos, ele evoluiu, acumulando uma enorme coleção de conteúdo e, estranhamente, em sua maioria permaneceu o mesmo tanto quanto sua aparência e forma de funcionamento.

Embora tenha ganhado novos recursos e recebido ajustes aqui e ali, assistir a vídeos no YouTube continua sendo uma experiência insatisfatória em comparação com players de mídia autônomos.

Felizmente, o VLC suporta a reprodução de (quase) qualquer fluxo de vídeo online, oferecendo o melhor dos dois mundos. Infelizmente, reproduzir um stream nele é um processo de cinco cliques e muito mais. Não parece significativo, mas conforme os vídeos se acumulam, fica cansativo. Logo você estará clicando diretamente em links em seu navegador porque é simplesmente mais fácil.

E se houvesse uma maneira melhor? Digite Clipman!

O que é Clipman?

Clipman é um gerenciador de área de transferência para XFCE que pode ser estendido com ações personalizadas, usando Expressões regulares – ou RegEx para breve.

As ações personalizadas permitem que você configure de tal forma que, quando “algo” que você definir for copiado para a área de transferência, o Clipman entrará em ação. Sua ação personalizada, isto é, quando “faz” o que “você disse para fazer”, configurando sua ação personalizada.

Se isso soa muito geral, é porque é. Você pode configurar o Clipman para fazer quase qualquer coisa, executando qualquer comando de terminal ao detectar uma seqüência de texto específica.

Você não precisa procurar mais por um exemplo mais específico: é o próprio tópico deste artigo. Vamos explorar a funcionalidade do Clipman para detectar todos os URLs do YouTube que são copiados para a área de transferência e encaminhá-los para o VLC. Isso transformará a “exibição de streams de vídeo online no VLC” em um processo simples de dois cliques.

Instale VLC e Clipman

Se eles ainda não estiverem instalados em seu sistema, adicione o VLC e o Clipman à sua coleção de software local. Em distros baseadas em Debian, você pode fazer isso com:

Embora Clipman seja para XFCE, ele deve funcionar na maioria dos outros ambientes de desktop. Execute o Clipman. Se você estiver usando uma versão relativamente nova do XFCE como ambiente de área de trabalho, ela já deve estar em execução e pode ser acessada na barra de tarefas. Clique com o botão direito no ícone e selecione Propriedades no menu pop-up para acessar a tela de opções.

Certifique-se de que todas as opções, exceto “Mostrar QR-Code”, estejam ativadas.

Agindo – ou, em vez disso, criando uma

Vá para a guia Actions – a lista de todas as re-ações que Clipman já definiu para cadeias de texto específicas. A partir daqui, você pode criar novas ações com o botão “mais”. Você pode editar as ações existentes clicando duas vezes sobre elas ou selecionando-as e clicando no botão “Editar” (o segundo). E, finalmente, você pode excluir qualquer ação que não precise mais (último botão com uma lixeira).

Lista de ações do Clipman

Clique no botão de adição para criar sua primeira ação.

Nomeie e “sincronize” sua ação

A primeira coisa a fazer ao criar uma ação no Clipman é dar um nome a ela. Como você provavelmente continuará adicionando ações semelhantes mais tarde, escolha algo facilmente reconhecível e direto – inserimos “VLC YouTube”.

Menu de ação de edição do Clipman

Além disso, certifique-se de habilitar “Ativar apenas na cópia manual”. Pode soar como algo que o restringe, mas é o contrário: esta opção permite ao Clipman “ver” o conteúdo real da área de transferência e agir quando detectar uma string lá. Se essa opção estiver desabilitada, você terá que chamar explicitamente o Clipman para agir em uma string de texto, em vez de confiar que ela aparecerá automaticamente.

Detectando YouTube com RegEx

Você pode pensar em Expressões regulares como uma maneira lógica de definir strings de texto e algumas relações entre elas, para que possam ser detectadas facilmente.

RegEx pode ser útil quando, por exemplo, renomear grandes grupos de arquivos com nomes semelhantes, mas não idênticos. Você pode criar uma “receita” RegEx que seleciona todos os arquivos JPG que começam com “Routech” em uma pasta, mas não PNGs. Ou, neste caso, qualquer string que contenha o URL do YouTube:

Observe que você deve copiá-lo exatamente como isso é, incluindo tudo parênteses. Pode parecer um pouco com hieróglifos alienígenas, mas é uma das receitas RegEx mais simples:

  • O “ /” que você vê não é uma forma ASCII da letra “v”, mas uma barra invertida – “” – que “escapa” da barra usada em URLs. Uma vez que a barra é um caractere especial em RegEx, quando você deseja tratá-lo como um caractere real e parte da string que deseja detectar, você deve “escapar”, então você deve colocar uma barra invertida na frente dele. As barras invertidas são, como você deve ter adivinhado, “a maneira como você escapa das coisas” no mundo do RegEx.
  • A receita RegEx é dividida em dois parênteses: o primeiro contém o início de qualquer URL de vídeo do YouTube: “http://www.youtube.com/watch.” O segundo – “(. *)” – é a maneira RegEx de dizer “… tudo o que segue depois.”

Clipman Youtube detectando Regex

Abrir no VLC: a ação real

O resto é mais direto e direto: insira o nome do comando que deseja executar sempre que a string RegEx que definimos for detectada. Acabamos de inserir “URL do VLC” aqui.

Insira o comando real no campo a seguir. Isto será:

A primeira parte é apenas rodar o próprio VLC. o

Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Você pode gostar...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x