Quero baixar vídeos de uma consulta de pesquisa do YouTube usando youtube-dl
. Suponha que eu queira vídeos da consulta de pesquisa https://www.youtube.com/results?q=how+to+create+android+app+in+android+studio .
Como posso baixar vídeos baseados em consulta do YouTube e de outros sites de vídeo? Isto é o que eu tentei e leva ao seguinte erro:
video
youtube
youtube-dl
Madhav Nikam
fonte
fonte
youtube-dl "gvsearchX:search words here"
. Substitua 'X' por um número. Se você preferir um site que permita o download de áudio / vídeo do YouTube, recomendo offliberty.com.Respostas:
Sim, é possível baixar vídeos da consulta de pesquisa no YouTube.
A adição
&page=1
à consulta anterior permitiu a transferência do download.https://www.youtube.com/results?search_query=how+to+create+android+app+in+android+studio&page=1
fonte
youtube-dl
nunca o veria,&page=1
pois não citou o URL! Você recebe o valor1
para a variável de shell$page
, em seguida, correuyoutube-dl
como processo de fundo 4816.Existe uma opção de pesquisa integrada para o youtube-dl. À moda antiga:
O argumento é:,
gvsearchX
ondegvsearch
significa usar o google eX
é o número de resultados que você deseja baixar. Portanto, o item acima procurará "como criar um aplicativo Android no app studio" e baixará o primeiro resultado.(Atualização!) Parece que o ytsearch (pesquisa no youtube) é a melhor abordagem agora:
fonte
ytsearch
vez disso, pois o Google Video está morto.Além da possibilidade mencionada anteriormente de usar a pesquisa por vídeo do google via,
gvsearch
você também pode pesquisar diretamente no YouTube:Não o encontrei em nenhum lugar documentado, mas recentemente uma mensagem de erro me indicou a direção certa.
fonte
mpv "ytdl://ytsearch1:how to create android app in app studio"
Para faixas de áudio, você também pode achar útil esse script para ler linhas de um arquivo de texto simples (por exemplo, com autor e título dos temas) e fazer o download para mp3:
fonte