O YouTube é uma das plataformas mais utilizadas em todo o mundo graças à sua extensa base de dados de vídeos de todos os tipos, onde encontramos vídeos de aprendizagem, entretenimento, ciência e milhões de outras opções. Um dos usos mais comuns que fazemos no YouTube é ouvir música. Lembre-se que no YouTube encontramos praticamente todos os artistas que já existiram e existem tanto com músicas individuais quanto álbuns completos.
Agora, existe a opção de baixar o áudio MP3 desses vídeos, já que por direitos do Google não é possível baixar esses vídeos diretamente do YouTube. Além disso, baixando apenas o MP3, podemos carregá-lo em nossos dispositivos móveis para ouvi-los a qualquer hora e em qualquer lugar, mesmo sem uma conexão com a internet. O processo de baixar o áudio Mp3 de um vídeo do YouTube é possível graças a uma ferramenta chamada YouTube-DL e hoje a Solvetic vai explicar como usá-lo para esse processo de download.
O que é YouTube-DLO YouTube-DL é um aplicativo de linha de comando que foi desenvolvido para baixar vídeos do YouTube e vários outros sites de forma completa e simples, para seu uso é necessário o interpretador Python (2.6, 2.7 ou 3.2+) e não é específico para a plataforma.
O YouTube-DL é totalmente gratuito, pois é de código aberto e seu uso está disponível para todas as distribuições Linux existentes hoje.
Seu uso básico é o seguinte:
youtube-dl [OPÇÕES] URL [URL …]Agora veremos como instalar o YouTube-DL no Linux e assim desfrutar desta ferramenta de gerenciamento de áudio MP3, neste caso usaremos o Ubuntu 18.04.
1. Como instalar o YouTube-DL no Linux
Para iniciar este processo, vamos executar os seguintes comandos:
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O / usr / local / bin / youtube-dl
PROLONGAR
Agora, vamos conceder as permissões necessárias para este diretório:
sudo chmod a + rx / usr / local / bin / youtube-dlComo você pode ver, executamos esse comando.
2. Opções de uso do YouTube-DL
Há uma série de parâmetros a serem usados com este aplicativo, são eles:
Passo 1
Implante a ajuda do YouTube-DL
-h, --help
Mostra a versão do programa de impressão
-versão
É responsável por atualizar o programa para a versão mais recente
-U, --update
Vamos continuar com erros de download
-i, --ignore-errors
Aborte o download de mais vídeos se ocorrer um erro
--abort-on-error
Mostra a identificação atual do navegador usado
--dump-user-agent
Lista de todos os extratores compatíveis
--list-extractors
Libera uma descrição dos resultados de todos os extratores suportados
--extractor-descriptions
Crie uma extração de força para usar o extrator genérico
--force-generic-extractor
Não lê arquivos de configuração
--ignore-config
Refere-se à localização do arquivo de configuração para a configuração ou seu conteúdo no diretório.
--config-location PAT
Peça para não extrair vídeos de uma lista de reprodução, apenas liste-os
--flat-playlist
Marcar vídeos assistidos (aplica-se apenas ao YouTube)
--mark-visualizado
Não marca os vídeos assistidos (apenas no YouTube)
--no-mark-watch
Não produz códigos de cores
- sem cor
Além disso, temos opções adicionais, como:
Use o proxy HTTP / HTTPS / SOCKS especificado
- URL do proxy
Indica o tempo de espera antes de terminar a espera, em segundos
--socket-timeout SECONDS
Refere-se ao endereço IP do cliente para a ligação
- IP do endereço de origem
Faça todas as conexões em IPv4
-4, --force-ipv4
Faça todas as conexões em IPv6
-6, --force-ipv6
Execute o vídeo da lista de reprodução para começar (o padrão é 1)
-lista de reprodução-iniciar NUMBER
Reproduza o vídeo da lista de reprodução até o final (o padrão é o último)
- fim da lista de reprodução NUMBER
Carregue os itens de vídeo da lista de reprodução para baixar
- itens de lista de reprodução ITEM_SPEC
Encerrar o processo após baixar um número definido de arquivos
--max-downloads NUMBER
Não baixe nenhum vídeo menor do que o tamanho indicado
--min-filesize SIZE
Não baixe nenhum vídeo maior do que o tamanho indicado
--max-filesize SIZE
Baixe apenas vídeos enviados nesta data selecionada
--Encontro: Data
Baixe apenas vídeos enviados nesta data ou antes
--data antes de DATE
Baixe o vídeo apenas se o URL se referir a um vídeo e uma lista de reprodução.
--nenhuma lista de reprodução
Baixe a lista de reprodução, se o URL se referir a um vídeo e uma lista de reprodução
- sim lista de reprodução
É a velocidade máxima de download em bytes por segundo
-r, --limit-rate RATE
Não retoma arquivos parcialmente baixados
--não-continuar
Não use arquivos .part, escreva diretamente no arquivo de saída
--Nenhuma parte
No caso de pesquisar uma opção específica, podemos usar o utilitário "grep" e pesquisar por palavras específicas da seguinte forma:
youtube-dl --help | grep extract-audio
PROLONGAR
Passo 2
Para baixar um vídeo como faixa mp3 no YouTube-DL, será necessário usar as duas opções a seguir:
--extract-audioEsta opção converte arquivos de vídeo em arquivos apenas de áudio.
- formato de áudioIndica o formato de áudio no qual o arquivo de vídeo selecionado será baixado, os formatos de áudio suportados são "best", "aac", "vorbis", "mp3", "m4a", "opus" ou "wav"; o melhor formato é definido por padrão.
A sintaxe para baixar um vídeo do YouTube como MP3 é a seguinte:
youtube-dl -x - formato de áudio mp3 https://www.youtube.com/watch?v=xxxxxxxxxxx
PROLONGAR
etapa 3
Se quisermos adicionar uma capa para o arquivo mp3, podemos adicionar a opção --embed-thumbnail como esta:
youtube-dl -x --embed-thumbnail --audio-format mp3 https://www.youtube.com/watch?v=xxxxxxxxxxx
PROLONGAR
3. Como baixar vários áudios de vídeos do YouTube no Linux
O YouTube possui playlists que hospedam vários vídeos que serão reproduzidos automaticamente, com o YouTube-dl será possível baixar uma playlist completa ou apenas um grupo de músicas dentro dela.
As opções de uso são:
- início da lista de reprodução NUMBERIndique o número do vídeo da lista de reprodução para iniciar (o padrão é 1)
- fim da lista de reprodução NUMBERRefere-se ao vídeo na lista de reprodução para terminar (o padrão é o último disponível)
Por exemplo, para baixar apenas os 3 primeiros vídeos de uma lista, vamos executar o seguinte:
youtube-dl -x - formato de áudio mp3 --playlist-start 1 --playlist-end 3 https://www.youtube.com/playlist?list=xxxxxxxxxxxxIsso fará o download dos vídeos indicados e poderemos ver a ordem de cada vídeo (Vídeo 1 de 3, Vídeo 2 de 3, etc):
PROLONGAR
4. Como baixar áudio de diferentes listas de reprodução do Linux
Também é possível que tenhamos várias playlists e queiramos extrair o vídeo no formato MP3, para isso, devemos criar um arquivo com cada URL da playlist, uma URL por linha, e em seguida executar o seguinte comando:
para i em $ (
PROLONGAR
Isso fará o download dos vídeos das diferentes listas de reprodução no formato MP3.
Desta forma, aprendemos como este utilitário se torna prático para baixar MP3 do YouTube de uma forma simples, mas totalmente funcional.