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.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 25 de Setembro de 2009
Existem diversas maneiras de se baixar vídeos do Youtube. Mas o Youtube, ao que parece, não quer que baixemos os vídeos. Muitos destes aplicativos com o tempo se tornam obsoletos e precisamos achar uma nova maneira de pegar os vídeos.
Um que tenho usado com sucesso recentemente é o Youtube-dl, que é um utilitário de linha de comando. Este programa oferece funcionalidades muito interessantes, como por exemplo, baixar a versão do vídeo na melhor qualidade disponível. Por ser escrito em Python, é também multiplataforma, podendo ser executado em sistemas Unix/Linux, Windows or Mac OS X.
Um outro recurso que acho muito útil, é a possibilidade, através da diretiva
-o
, de gravar o filme baixado com o nome que você quiser. Se isto não
for especificado, o filme é baixado com o nome que tem no Youtube, que não
nos diz nada. Na mesma linha, a diretiva -t
, permite que o filme seja
salvo em seu computador tendo como nome o título do vídeo. Eu uso muito
também a diretiva -b
, que baixa o vídeo com a melhor qualidade disponível.
Mas se o Youtube-dl parar de funcionar devido à mudança das regras do
Youtube, nunca se esqueça, em sistemas GNU/Linux, tudo é baixado no diretório
/tmp
. É só acessar o vídeo pelo Youtube e depois que o vídeo executar,
procurar por arquivos do tipo Flash no seu diretório temporário. Estes arquivos
são o seu vídeo. Mas atenção, se assistirmos a outro vídeo, o vídeo anterior
é apagado. Os vídeos são baixados no formato FLV (Flash Video). Você pode
convertê-los para outro formato com o utilitário ffmpeg.
A seguir, a tela de ajuda do programa youtube-dl.
Usage: youtube-dl [options] video_url Options: -h, --help print this help text and exit -v, --version print program version and exit -u USERNAME, --username=USERNAME account username -p PASSWORD, --password=PASSWORD account password -o FILE, --output=FILE output video file name -q, --quiet activates quiet mode -s, --simulate do not download video -t, --title use title in file name -l, --literal use literal title in file name -n, --netrc use .netrc authentication data -g, --get-url print final video URL only -2, --title-too used with -g, print title too -f FORMAT, --format=FORMAT append &fmt=FORMAT to the URL -b, --best-quality alias for -f 18
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários