Vídeo aula: Download dos vídeos do Youtube usando o Youtube-dl
Enviado por Cícero Miguel Soares (ciceromiguelsoaresΘgmail·com):
“Nesta vídeo aula explico como fazer download dos vídeos do Youtube utilizando o youtube-dl. O youtube-dl será utilizado diretamente na linha de comando, bastando que você copie o link do vídeo e cole-o na frente do comando. Será necessário instalar o python e fazer o download do youtube-dl atualizado diretamente do site oficial. Para a criação desta vídeo aula, utilizei o Ubuntu Desktop 10.10, Python 2.6.5 e Youtube-dl 09/12/2010.” [referência: treinalinux.com.br]
• Publicado por Augusto Campos em
2011-01-19
Quando você assiste um vídeo no youtube pelo Linux, um arquivo temporário é criado na pasta /tmp/Flash*.flv
Para pegar o vídeo basta copiar este arquivo ;-)
Existem outras maneiras para isso. Uma delas, mais fácil (que utilizo), é simplesmente ir até a pasta /tmp que o video está lá, logo após a exibição. Basta renomear e mandar pra tua pasta favorita.
Ah, sim, tem que ser logo em seguida, pois o arquivo será excluído em 60 segundos, se não me engano.
tambem pode utilizar o cclive, ele pode baixar videos de varios sites (:
Eu costumo usar uma extensão do Firefox para este fim, o Flash Video Downloader (acho que é esse o nome), dá para baixar vídeos do Youtube e também de outros sites.
Deixa o vídeo carregar e…
lsof /tmp | awk '$9 ~ /Flash/{printf("cp -v /proc/%s/fd/%s ~%s "),$2,substr($4,1,2),substr($9,5,NF)}' | sh
Rápido e prático :P
O script está errado, tentando corrigi-lo:
lsof /tmp/* | awk '$9 ~ /Flash/{printf("cp -v /proc/%s/fd/%s ~%s "),$2,substr($4,1,2),substr($9,5)}' | sh
(causas: lsof /tmp lê quem está usando /tmp, não os arquivos em /tmp; e NF, ou Number of Fields, é o número total de campos e não tem nada a ver com o comprimento do nome do arquivo…)
Realmente, o NF não faz sentido, obrigado! Mas com /tmp/* não funcionou.
Eu uso a extensão Firefox chamada Download Helper, tem funcionado bem para mim. Mas sempre é bom ficar a par das alternativas.
Eu também uso a download helper, mas se existe uma alternativa é bom saber, assim quem usa Konqueror, ou Chrome tem opção.
WATCHVIDEO
Outra alternativa é utilizar o Watchvideo
No terminal digite:
sudo add-apt-repository ppa:nilarimogard/webupd8
apt-get update
apt-get install watchvideo
Tecle ALT+F2 e digite watchvideo_gui
Prefiro usar o JDownloader,
Só de copiar a URL do video, que ele irá mostrar as opções em FLV (em todas as resoluções de tela, como 480p,720p, etc..), MP4, 3GP, WEBM, e também só o MP3, caso queira somente o audio. Também já renomeando o filename com o video-id.
Pegar do temp é legal, porém no meu caso quando quero fazer o download raramente uso a mesma versão que assisti. Assisto em uma resolução menor, e baixo em .mp4 (ou .WebM) na melhor resolução disponível.
Não gosto muito das versões .flv, primeiro porque a qualidade geralmente não é tão boa se comparada com a versão .mp4 com mesma resolução (ou .WebM), e segundo porque quando quero transferir para um player externo geralmente esse lê em .mp4 e não em .flv.
ANT Toolbar, ele baixa vídeos de outros sites também. Foi o mais completo que encontrei.
Ant Toolbar é uma extensão pro Firefox.