Eu sempre uso o youtube para obter as informações necessárias.
O que eu quero é um script ou um comando que capture e faça o download de todos os vídeos de um determinado canal.
NOTA: Tentei, youtube-dl
mas sem sucesso.
Eu sempre uso o youtube para obter as informações necessárias.
O que eu quero é um script ou um comando que capture e faça o download de todos os vídeos de um determinado canal.
NOTA: Tentei, youtube-dl
mas sem sucesso.
Respostas:
Use o youtube-dl
comando para baixar vídeos diretamente do YouTube.
Para instalar youtube-dl
qualquer
Use pip
para instalar a partir do youtube-dl
canal oficial :
sudo apt-get install pip
pip install youtube-dl
Ou use o gerenciador de pacotes Debian e um PPA apropriado ( fonte ):
sudo add-apt-repository ppa:nilarimogard/webupd8 -y
sudo apt-get update
sudo apt-get install youtube-dl
Para baixar um canal inteiro
youtube-dl ytuser:<USER>
Para baixar todos os vídeos em uma lista de reprodução
youtube-dl <PLAYLIST URL>
Para baixar um vídeo do YouTube como MP3
youtube-dl -x --audio-format mp3 --audio-quality 320K <VIDEO_URL>
sudo apt install youtube-dl
para instalar o suficiente.
youtube-dl -i --download-archive log ytuser:<USER>
. Com o -i
youtube-dl continuará com erros de download. Com --download-archive
ele, serão baixados apenas os vídeos não listados no arquivo morto.
Use isso para baixar todos os vídeos de um canal do youtube :::
Abra o terminal e digite:
youtube-dl -f best -citw -v <url-of-channel>
... onde é substituído pelo URL do canal.
Nota: Se você estiver baixando muitos vídeos, mude os diretórios para o diretório em que deseja salvar os vídeos antes de começar a baixá-los.
Explicação::
-f, --format FORMAT
video format code. The special name "best" will pick the best quality.
-c, --continue
force resume of partially downloaded files .
-i, --ignore-errors
continue on download errors .
-t, --title
use title in file name (default)
-w, --no-overwrites
do not overwrite files
-v, --verbose
print various debugging information
Nota: eu geralmente prefiro isso:
youtube-dl -f 18 url/complete-playlist-url
Você pode tentar http://clipgrab.org/ , funciona para mim.
Pessoalmente, eu uso o Uget como gerenciador de downloads e o Youtube Multi downloader para gerar links e, na interface do Uget, você acessa Arquivo-> Downloads em lote-> Lote da área de transferência.
você pode instalar o uget digitando
sudo apt-get install uget
Eu uso o jDownloader 2 (disponível para Windows, Linux, Mac, ...) para baixar canais completos do YouTube. certifique-se de ter a versão mais recente e especifique a pasta de download nas configurações.
basta colar o URL do canal na guia "linkgrabber" e pressionar 'processar lista de reprodução'.
aguarde até o símbolo de progresso no canto inferior direito terminar de se mover. você pode desmarcar o conteúdo indesejado na janela da direita, por exemplo, arquivos de áudio. você pode especificar qual resolução deseja baixar para todos os vídeos selecionados (a configuração padrão é a resolução máxima).
Se você quiser escolher uma resolução mais leve, selecione os vídeos relacionados pressionando a tecla Ctrl ou pressione Ctrl + A para selecionar todos os vídeos. Em seguida, clique com o botão direito do mouse em um vídeo selecionado e acesse youtube.com -> alterar variante -> alterar variante de vídeo
captura de tela: alterar variantes de resolução de vídeo
captura de tela: escolha variantes de vídeo
pressionando Ctrl, você pode escolher variantes adicionais.
clique com o botão direito do mouse em um dos vídeos listados e escolha 'iniciar todos os downloads' ou 'iniciar downloads' apenas para os vídeos selecionados.
durante o download, você pode configurar o máximo de downloads e conexões simultâneos no menu suspenso inferior direito. Por exemplo, eu escolho 1 download ao mesmo tempo com no máximo 5 conexões por hoster. além disso, você pode definir configurações de largura de banda no mesmo menu.
se você deseja fazer o download de outro canal, pode ser útil alterar a pasta de download antes de fazer o download, clique com o botão direito do mouse nos vídeos selecionados e vá para Propriedades -> Definir captura de tela do Diretório de Download : alterar o diretório de download dos vídeos selecionados