Download de vídeos do YouTube
-
23-08-2019 - |
Pergunta
Gostaria de baixar um vídeo do YouTube e, em seguida, extrair o áudio.
pode apontar ninguém me para algum código C # para baixar um vídeo?
Para fins de esclarecimento, eu já sei como extrair o áudio de um arquivo FLV como estes.
Solução
Uma vez que todas as outras respostas são desatualizados, eu escrevi uma biblioteca que é up-to-date:
Outras dicas
Você pode verificar libvideo . É muito mais up-to-date do que YoutubeExtractor, e é rápido e limpo para usar.
Vou dar outra resposta, uma vez que as bibliotecas mencionadas não foram desenvolvidos ativamente mais.
Considere o uso YoutubeExplode . Ele tem uma API muito rico e consistente e permite que você faça um monte de outras coisas com vídeos do YouTube ao lado de baixá-los.
Para todos os interessados:
O "Coding for fun" capítulo do livro 4 "InnerTube: baixar, converter e sincronização de vídeos YouTube" lida com o tópico. O código e discussão são em http://www.c4fbook.com/InnerTube .
[Por favor tenha cuidado] Enquanto os conceitos gerais são válidos alguns anos após a publicação, os detalhes não-documentados do youtube internos O projeto conta com pode ter mudado (ver o comentário na parte inferior da página atrás do segundo link).