De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Determinando os formatos disponíveis para um vídeo no Youtube

Colaboração: Paulo Roberto Bagatini

Data de Publicação: 10 de maio de 2013

Para ver que formatos um determinado vídeo no YouTube tem disponível para download:

  $ youtube-dl -F -- -TzUgmmTiQc 

Observem que basta usar o código do vídeo, não é necessária a URL inteira.

Isso também vale para os códigos das playlists:

  $ youtube-dl -F PLFCCF1CA488CE29A7

A propósito, o primeiro exemplo enfrenta um comportamento talvez pouco conhecido dos comandos, e o contorna: Foi usado o "--" após o último parâmetro apenas porque o código do vídeo começa com "-", e portanto poderia ser confundido pelo comando com um parâmetro inválido.

Esse "parâmetro" especial "--" também está disponível nos outros comandos/scripts que usam a biblioteca/comando getopt para analisar o array de parâmetros.

Ele é necessário em várias situações, como para apagar um arquivo cujo nome comece com o caracter "-", por exemplo:

  $ rm -arquivo.txt
  rm: opção -- 'a' inválida
  Experimente "rm --help" para mais informações.
  
  $ rm -- -arquivo.txt

Saiba mais

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Paulo Roberto Bagatini