como baixar playlist do youtube-dl?

114

Estou tentando baixar alguns vídeos em formato mp3. É uma lista de reprodução. Como faço para baixar toda a playlist usando um comando?

    
por user267628 23.12.2014 / 09:48

5 respostas

123

Ambas as partes desta pergunta (download em mp3 e download de uma lista de reprodução) são suportadas por youtube-dl :

youtube-dl --extract-audio --audio-format mp3 -o "%(title)s.%(ext)s" <url to playlist>

Algumas anotações minhas e dos comentários:

  • Versões mais antigas de youtube-dl enfrentam listas de reprodução modernas. Você pode precisar substituir a versão do repo pelo mais recente .

  • cmo : você pode ignorar vídeos ausentes ("indisponível em seu país" ou removidos) com um sinal -i .

  • frans : se a sua playlist não estiver funcionando e o URL contiver um elemento v=<ID> , remova-o para que haja apenas o item ?list=... na string de consulta.

por Oli 23.12.2014 / 10:04
41

Nota: - A versão antiga do youtube-dl não é capaz de baixar a lista de reprodução. Primeiro você sabe qual é a sua versão do youtube-dl. Para verificar a versão do comando de uso do Youtube-dl

youtube-dl --version

versão 2014.02.17 e versão mais antiga não conseguem baixar a lista de reprodução. Se você usa uma versão antiga, atualize-a por

sudo youtube-dl -U

após o comando de uso de atualização bem-sucedido -

youtube-dl -cit https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk

Além disso, você pode criar lista de URLs em um arquivo de texto simples e usar o seguinte comando.

 youtube-dl -cit -a file_name_in_which_you_paste_URL_list

Para o formato MP3 O áudio pode ser salvo. Mas o áudio salva como formato .m4a na minha máquina.

youtube-dl -cit --extract-audio --audio-format mp3 https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk

NOTA: - Se você instalar o youtube-dl a partir do Ubuntu software center. Você não pode atualizá-lo do terminal.
Go Centro de software e atualização a partir dele.
Eu testo esses comandos no Wine porque meu youtube-dl também é antigo. E não consigo atualizá-lo.
Se você pode atualizar seu youtube-dl você pode baixar lista de reprodução usando os comandos acima.
Espero que ajude ...

    
por Madhav Nikam 03.06.2015 / 19:04
12

Existem muitas instruções que você pode encontrar usando seu mecanismo de pesquisa favorito. Por exemplo:

  • www.xmodulu.com / ...

Para esta Playlist , seria: youtube-dl -t https://www.youtube.com/playlist?list=PLYH8WvNV1YEnNVnJb5ZXxDCE2HDAVVo4M

Espero poder ajudar você!

    
por IndexOutOfBoundsException 23.12.2014 / 10:03
3

um aditivo à resposta do Oli . Se você tiver a lista de reprodução (em linhas separadas) com todos os URLs em um arquivo de texto para download:

youtube-dl --extract-audio --audio-format mp3 --batch-file="/full/path/to/playlist"
    
por aFoP 18.01.2015 / 02:54
3

Se você instalou usando pip, execute o seguinte para atualizar:

 sudo pip install youtube-dl --upgrade

Aproveite ...

    
por Snehal Parmar 01.09.2015 / 10:56