Como transferir faixas MP3 de vídeos YouTube usando o YouTube-DL

A+ A-

Existem várias maneiras de baixar faixas MP3 do Youtube, tais como aplicações web, aplicações de janelas e ferramentas de linha de comando no Linux. Youtube-DL é uma das melhores ferramentas disponíveis no mercado para baixar músicas do youtube. É desenvolvido em linguagem de programação Python. Este programa pode ser usado em quase todas as distribuições Linux. Se você ainda não ouviu falar sobre essa ferramenta, então este artigo é para você.

Instalando Youtube-DL

Para instalar youtube-DL, use o comando a seguir -

 $ Sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O / usr / local / bin / youtube-dl

A saída de amostra deve ser assim -

 --2016-03-08 11: 41: 21-- https://yt-dl.org/downloads/latest/youtube-dl
Resolver yt-dl.org (yt-dl.org) ... 95.143.172.170, 2001: 1a50: 11: 0: 5F: 8F: ACAA: 177
Ligar a yt-dl.org (yt-dl.org) | 95.143.172.170 |: 443 ... conectado.
solicitação HTTP enviada, aguardando resposta ... 302 Found
Localização: https://yt-dl.org/downloads/2016.03.06/youtube-dl [a seguir]
--2016-03-08 11: 41: 23-- https://yt-dl.org/downloads/2016.03.06/youtube-dl
Ligar a yt-dl.org (yt-dl.org) | 95.143.172.170 |: 443 ... conectado.
solicitação HTTP enviada, aguardando resposta ... 200 OK
Duração: 1133512 (1.1M) [application / octet-stream]
Salvando em: / usr / local / bin / youtube-dl '

100% [======================================>] 11,33,512 218KB / s em 6.2s   

2016/03/08 11:41:30 (180 KB / s) - '/ usr / local / bin / youtube-dl' salvo [1133512/1133512]

Alterar a permissão do diretório youtube-dl para acessar comando youtube-dl. Para alterar a permissão de diretório, use o comando a seguir -

 $ Sudo chmod a + rx / usr / local / bin / youtube-dl

Para obter mais informações sobre youtube-DL usar o comando a seguir -

 # Youtube-dl --help

O comando acima deve exigir permissão de root e sua saída deve ser como este -

 opções:
 
    -h, --help imprime este texto de ajuda e sai
    --version versão do programa e sai
    -U, --update Atualizar este programa para versões mais recentes. Faço
                                     Certifique-se de que você tem permissões suficientes
                                     (Executados com sudo, se necessário)
    -i, --ignore-erros Continue erros de download, por exemplo, para
                                     pule vídeos não disponíveis em uma lista de reprodução
    --abort-em-erro Abortar descarga mais vídeos (no
                                     lista de reprodução ou na linha de comando) se um erro
                                     ocorre
    -User-agent --dump Mostrar a identificação do navegador atual
    --list-extratores Listar todos os extratores suportados
    --extractor-descrições descrições de saída de todas as suportadas
                                     extractores
    --force-generic-extrator extração Força para usar o genérico
                                     extrator
    --default-pesquisa de prefixo Utilize este prefixo para URLs não qualificados. Para
                                     exemplo "gvsearch2:" Downloads dois vídeos
                                     a partir de vídeos do Google para youtube-dl "grande
                                     apple ". Use o valor" auto "para deixar
                                     youtube-dl suposição ( "auto_warning" para emitir um
                                     de aviso quando supondo). "Erro" apenas joga
                                     um erro. O valor padrão "fixup_error"
                                     reparos quebrado URLs, mas emite um erro se
                                     Isto não é possível em vez de pesquisar.
    --ignore-config Não ler arquivos de configuração. quando administrado
                                     no arquivo de configuração global / etc
                                     /youtube-dl.conf: Não leia o usuário
                                     configuração em ~ / .config / Youtube
                                     dl / config (% APPDATA% / youtube-dl / config.txt
                                     no Windows)
    --flat-lista Não extrair os vídeos de uma lista de reprodução,
                                     única listá-los.
    --mark assistido Mark vídeos assistidos (apenas YouTube)
    ---no-Mark assistiu Não marque vídeos assistidos (apenas YouTube)
    --no-color não emitem códigos de cores na produção
.........................

O download de um vídeo como MP3 Pista

Para converter a música para diferentes formatos de áudio, youtube-dl precisa tanto ffmpeg ou avconv, e os seus programas de ajuda ffprobe ou avprobe.

Para instalar um deles, use o comando a seguir -

 $ Sudo apt-get install ffmpeg

A saída de amostra deve ser assim -

 árvore de dependência edifício       
Lendo informação de estado ... Feito
ffmpeg já é a versão mais recente.
Os seguintes pacotes foram instalados automaticamente e já não são necessários:
  gcc-4.8-Base: i386 libasn1-8-heimdal: libasound2 i386: i386
  libasound2-plugins: i386 libasyncns0: i386 libavahi-Client3: i386
  libavahi-common-data: i386 libavahi-common3: i386 Libbit-vector-perl
  libcapi20-3: i386 libcarp-clan-perl LibClass-método modificadores-perl
  libcups2: i386 libdata-random-perl libdate-calc-perl libdate-calc-xs-perl
  libdrm-amdgpu1: i386 libdrm-intel1: i386 libdrm-nouveau2: i386
  libdrm-radeon1: libedit2 i386: libelf1 i386: libexif12 i386: libexpat1 i386: i386
  libffi6: libflac8 i386: libfontconfig1 i386: libfreetype6 i386: i386
  libgcrypt11: i386 libgd-perl libgd3: libgif4 i386: i386
  libgl1-mesa-dri-lts-astuto: i386 libgl1-mesa-glx-lts-astuto: i386
  libglapi-mesa-lts-astuto: libglib2.0-0 i386: i386 libglu1-mesa: i386
  -Libgnome2-gconf perl libgnutls26: i386 libgpg-error0: libgphoto2-6 i386: i386
  libgphoto2-port10: i386 libgssapi-krb5-2: i386 libgssapi3-heimdal: i386
  libgstreamer-plugins-base0.10-0: libgstreamer0.10-0 i386: i386
  libhcrypto4-heimdal: i386 libheimbase1-heimdal: i386 libheimntlm0-heimdal: i386
  libhx509-5-heimdal: libice6 i386: libieee1284-3 i386: i386
..........................

Para fazer download de música MP3, utilize o seguinte comando -

 $ Youtube-dl -x --audio formato mp3 --prefer-ffmpeg https://www.youtube.com/watch?v=jwD4AEVBL6Q

A saída de amostra deve ser assim -

 [Youtube] jwD4AEVBL6Q: webpage Baixando
[Youtube] jwD4AEVBL6Q: Transferir as informações de vídeo webpage
[Youtube] jwD4AEVBL6Q: Extraindo informações de vídeo
[Youtube] jwD4AEVBL6Q: Transferir manifesto MPD
[Download] Destino: Bad Estilo - Time back-jwD4AEVBL6Q.m4a
[Download] 100% de 7.45MiB em 00:08
[Ffmpeg] Corrigir o recipiente em "Bad Estilo - Time back-jwD4AEVBL6Q.m4a"
[ffmpeg] Destino: Bad Estilo - Time back-jwD4AEVBL6Q.mp3
Excluindo arquivo original Bad Estilo - Time back-jwD4AEVBL6Q.m4a (passe k para manter)

O comando acima usa as seguintes duas opções -

Extrato de áudio (short opção -x) - Converter arquivos de vídeo para arquivos somente de áudio de.
-audio-Format - especifica o formato de áudio na qual o arquivo será baixado. Os formatos de áudio suportados são "melhor", "aac", "vorbis", "mp3", "m4a", "opus", ou "wav"; "Melhor" é definido por padrão.

Download de vários arquivos de Playlist

Para fazer download de vários arquivos da lista de reprodução, use o comando a seguir -

 [Youtube: lista] PL9LUD5Kp855InMnKTaRy3LH3kTIYJyBzs: webpage Baixando
[Download] Baixando lista de reprodução: Top Tracks - Imagine Dragons
[Youtube: lista] lista Top Tracks - Imagine Dragons: Transferir 5 vídeos
[download] Baixando vídeo 1 de 5
[Youtube] mWRsgZuwf_8: webpage Baixando
[Youtube] mWRsgZuwf_8: Transferir as informações de vídeo webpage
[Youtube] mWRsgZuwf_8: Extraindo informações de vídeo
[Youtube] mWRsgZuwf_8: Baixando js jogador en_US-vflteKQR7
[Youtube] mWRsgZuwf_8: Baixando js jogador en_US-vflteKQR7
[Download] Destino: Imagine Dragons - Demons (oficial) -mWRsgZuwf_8.webm
[Download] 100% de 3.38MiB em 00:06
[ffmpeg] Destino: Imagine Dragons - Demons (oficial) -mWRsgZuwf_8.mp3
Excluindo arquivo original Imagine Dragons - Demons (oficial) -mWRsgZuwf_8.webm (passe k para manter)
[download] download de vídeo 2 de 5
[Youtube] ktvTqknDobU: webpage Baixando

[Youtube] ktvTqknDobU: Transferir as informações de vídeo webpage
[Youtube] ktvTqknDobU: Extraindo informações de vídeo
[Youtube] ktvTqknDobU: Transferência js jogador en_US-vflteKQR7
[Download] Destino: Imagine Dragons - Radioactive-ktvTqknDobU.webm
[Download] 100% de 3.81MiB em 00:01
[ffmpeg] Destino: Imagine Dragons - Radioactive-ktvTqknDobU.mp3
Excluindo arquivo original Imagine Dragons - Radioactive-ktvTqknDobU.webm (passe k para manter)
[download] Baixando vídeo 3 de 5
[Youtube] sENM2wA_FTg: webpage Baixando
[Youtube] sENM2wA_FTg: Transferir informações de vídeo webpage
[Youtube] sENM2wA_FTg: Extraindo informações de vídeo
[Download] Destino: Imagine Dragons - É Time-sENM2wA_FTg.webm
[Download] 100% de 3.81MiB em 00:01
[ffmpeg] Destino: Imagine Dragons - É Time-sENM2wA_FTg.mp3
Excluindo arquivo original Imagine Dragons - É Time-sENM2wA_FTg.webm (passe k para manter)
[download] Baixando vídeo 4 de 5
[Youtube] w5tWYmIOWGk: Download página Web
[Youtube] w5tWYmIOWGk: Transferir as informações de vídeo webpage
[Youtube] w5tWYmIOWGk: Extraindo informações de vídeo
[Download] Destino: Imagine Dragons - On Top Of The World (Official Music Video) -w5tWYmIOWGk.webm
[Download] 100% de 3.92MiB em 00:03
[ffmpeg] Destino: Imagine Dragons - On Top Of The World (Official Music Video) -w5tWYmIOWGk.mp3
Excluindo arquivo original Imagine Dragons - On Top Of The World (Official Music Video) -w5tWYmIOWGk.webm (passe k para manter)
[download] Baixando vídeo 5 de 5
[Youtube] VP9I8ZUwKpc: Download página Web
[Youtube] VP9I8ZUwKpc: Transferir as informações de vídeo webpage
[Youtube] VP9I8ZUwKpc: Extraindo informações de vídeo
[Download] Destino: Imagine Dragons - guerreiros (Lyric vídeo) -VP9I8ZUwKpc.webm
[Download] 100% de 2.57MiB em 00:01
[ffmpeg] Destino: Imagine Dragons - guerreiros (Lyric vídeo) -VP9I8ZUwKpc.mp3
Excluindo arquivo original Imagine Dragons - Warriors (Lyric Video) -VP9I8ZUwKpc.webm (passe k para manter)
[download] terminar o download lista de reprodução: Top Tracks - Imagine Dragons 
 

Parabéns! Agora, você sabe "Como fazer o download de MP3 faixas de um vídeo do YouTube YouTube usando-DL". Vamos saber mais sobre esses tipos de comandos no nosso próximo post Linux. Continue lendo!