Baixe um vídeo do YouTube e extraia o áudio automaticamente

Já tínhamos falado sobre youtube-dl, uma ferramenta que por meio de comandos no terminal nos permite baixar vídeos do YouTube e depois visualizá-los offline, com conforto.

Acontece que dmacias Há algum tempo ele fez um roteiro que faz exatamente o que diz o título do post:

  1. Baixe um vídeo do YouTube
  2. Extraia o áudio desse vídeo

Para o script funcionar, você precisa ter instalado youtube-dl:

No Ubuntu e derivados:

sudo apt-get install youtube-dl

No ArchLinux ou derivados:

sudo pacman -S youtube-dl

Agora vamos instalar o ffmpeg:

No Ubuntu e derivados:

sudo apt-get install ffmpeg

No ArchLinux ou derivados:

sudo pacman -S ffmpeg

Pronto, agora vamos baixar o script e dar permissões de execução:

wget http://www.dmaciasblog.com//wp-content/uploads/2013/09/yoump3

chmod +x yoump3

Pronto!

Agora, para trabalhar com isso, ou seja, para baixar o áudio de um vídeo do YouTube, obviamente precisamos saber qual vídeo do YouTube não é? Veja, por exemplo, este vídeo: Hora da história, Nightwish

Executamos o script e como primeiro parâmetro passamos a URL do vídeo:

./yoump3 http://www.youtube.com/watch?v=4Hlw2xHOXAI

No meio do processo, ele nos perguntará o nome que queremos dar ao arquivo, você tem ser um nome SEM espaços.

E pronto!

A propósito, se ele mostrar algum erro de que ele (o script) não consegue encontrar o youtube-dl em / usr / local / bin / youtube-dl, você deve fazer um link simbólico do caminho do seu youtube-dl para onde você indicar, isto é:

sudo ln -s /usr/bin/youtube-dl /usr/local/bin/

O fim!

Esta é uma forma um pouco mais automática de extrair o áudio, embora, é claro, você sempre possa baixar o vídeo e extrair o áudio com seu aplicativo preferido. Embora esta solução possa ser melhorada, por exemplo, suporte para espaços no nome (corrigível com aspas no script), torna-se quase um Conversor de YouTube para MP3 Como tantos que existem na internet para Windows, claro, a gente corre o nosso desde o terminal, vai consumir menos, saberemos exatamente como funciona, etc 🙂

Muito obrigado a dmacias por escrita.

Espero que seja útil.

YouTube


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   saia 19 dito

    (Y)

  2.   Dark Purple dito

    É muito mais fácil usar JDownloader ou DownloadHelper (para Firefox o último) ...

  3.   babel dito

    Eu uso o Download Helper, mas é sempre bom saber que existem mais ferramentas do que se usa.

  4.   Eduardo dito

    Não preciso fazer download de programas do youtube.
    Eu só faço assim:
    -Usando o player HTML5 do Youtube, clico com o botão direito no vídeo.
    -Eu seleciono «Inspecionar elemento»
    -Na árvore HTML, seleciono a tag onde está localizado o vídeo que está sendo reproduzido e vou para a propriedade "src".
    -Há o link direto para o arquivo de vídeo. Acabei de copiar esse link e abri-lo em outra guia.
    -Eu pressiono Ctrl + S (salvar como) e seleciono a pasta onde desejo baixar o vídeo. Ou você também pode colar esse link ao lado do comando wget, para o qual usamos o console. e Voilá.

    1.    KZKG ^ Gaara dito

      Basicamente é isso que o youtube-dl faz, ele também analisa o html para obter o título do vídeo e colocar esse título no nome do arquivo.

  5.   dmacias dito

    Obrigado pela menção companheiro.
    Em relação ao que é muito improvável, vocês ficaram aquém, é muito muitíssimo improvável xD já que fiz isso com a intenção de mostrar alguns novos GNU / linuxeros que reconverti do Windowscrismo que com apenas alguns minutos de teclado podemos fazer um " pequeno programa "para nossas necessidades específicas sem carregar nossos sistemas de programa mais pesados ​​para que então utilizemos 10% de suas opções, porque aqui estão aqueles 10% que usaremos.

    Já que você mencionou, vou editá-lo para poder dar o nome com espaços, o que me faz corar por causa da imprecisão 😛

    Outra pequena nota, se você colocar o script na pasta / usr / local / bin e dar a ele as permissões de execução lá, será suficiente colocar no terminal yoump3 "endereço" sem ter que ir para a pasta de script e iniciá-lo com ./ Para maior comodidade, basta fazer o download diretamente no site que desejar.

    Uma saudação

  6.   Darkar dito

    Boa informação

  7.   mono dito

    Amigo, forma interessante de fazer é sempre bom ter várias alternativas para fazer alguma coisa, mas, como indicado acima, é muito mais fácil fazer com videodownloadhelper (extensão firefox), é fácil de instalar e extrair o áudio também use ffmpeg.

    Dê uma olhada se você quiser:
    https://addons.mozilla.org/es/firefox/addon/video-downloadhelper/?src=hp-dl-mostpopular

  8.   vamos usar linux dito

    Você também gosta do Nightwish? Eu estava ouvindo ele há alguns anos ... Já o perdi de vista ...
    Da mesma forma, o áudio é ruim naquele vídeo.
    Além disso, grande contribuição!
    Abraço! Paulo.

    1.    KZKG ^ Gaara dito

      Desde que a Tarja saiu do Nightwish mudou muito, com a Anette não era a mesma coisa ... agora eles mudaram o Florr (ou o que quer que esteja escrito), veremos 🙂

      Sobre o áudio ... bem, é um exemplo que honestamente, procurei um vídeo e voilá, nem chequei a qualidade do áudio hahaha

      lembranças

  9.   banheiro dito

    Eu uso o clipgrab, você dá a ele o endereço do vídeo que você quer baixar do YouTube e dá as opções de formato que você quer, tanto áudio quanto vídeo. Eu acho que não é complicado.

  10.   akira kazama dito

    Ontem estava tentando usá-lo, mas com quase todos os links que estava tentando converter, ele me mostrou o seguinte erro:

    Assinaturas criptografadas detectadas.
    ERROR: incapaz de baixar o vídeo

    Acabei usando um dos muitos sites que convertem links do YouTube em MP3. Pena.

  11.   adr14n dito

    As versões mais recentes do youtube-dl têm a opção de extrair o áudio usando os seguintes parâmetros:

    youtube-dl -x – formato de áudio mp3

    Saudações!

  12.   Ossos dito

    Era uma vez um terminal que dizia:

    »Ffmpeg versão 0.8.9-6: 0.8.9-0ubuntu0.13.10.1, Copyright (c) 2000-2013 os desenvolvedores Libav criados em 9 de novembro de 2013 19:09:46 com gcc 4.8.1
    *** ESTE PROGRAMA ESTÁ DESCONTINUADO ***
    Este programa é fornecido apenas para compatibilidade e será removido em uma versão futura. Em vez disso, use o avconv. »

    E eu acabo com um arquivo 0 mega ... felizes para sempre

  13.   Ratakill dito

    Minitube também é bom e mais confortável
    lembranças

  14.   jecal47 dito

    Olá, fiz tudo com o zypper porque tenho OpenSuse e naquele momento baixei o exemplo, sem problemas, mas agora não sei o que é o script e entendo o seguinte: bash: ./yoump3: O arquivo ou diretório sim não existe.

  15.   motociclista dito

    se você sabe que o próprio youtube-dl tem uma opção para extrair áudio, certo?
    $ youtube-dl –ajuda
    Opções de pós-processamento:
    -x, –extract-audio converte arquivos de vídeo em arquivos apenas de áudio (requer
    ffmpeg ou avconv e ffprobe ou avprobe)
    –Formato de áudio FORMATO "melhor", "aac", "vorbis", "mp3", "m4a", "opus" ou
    "Wav"; melhor por padrão
    - Especificação de qualidade de áudio de QUALIDADE de áudio ffmpeg / avconv, inserir
    um valor entre 0 (melhor) e 9 (pior) para VBR
    ou uma taxa de bits específica como 128K (padrão 5)
    –Recode-video FORMAT Codifique o vídeo para outro formato, se necessário
    (atualmente compatível: mp4 | flv | ogg | webm)
    -k, –keep-video mantém o arquivo de vídeo no disco após o post-
    em processamento; o vídeo é apagado por padrão

    Não acho que preciso de um script separado.

  16.   Carlos Carcamo dito

    Excelente, há dias procuro algo assim!

  17.   Fórico dito

    Obrigado!

  18.   Nabucodonosor dito

    $ youtube-dl –extract-audio (ou -x também funciona) –audio-format mp3 (vorbis também ou mp4 e outros) –audio-quality 129k (ou 192 320 64 32) URLdelvideo
    Só sem a necessidade de nenhum script externo faz o mesmo.

  19.   c4explosivo dito

    Muito bom roteiro, muito útil, preciso e simples.
    -------------------

    Aqui está um link com um script semelhante e um pouco mais complexo que você baixa e oferece a opção de convertê-lo nos formatos mp3 e 3gp.
    https://github.com/c4explosive/tubecprt

  20.   raven291286 dito

    alguém sabe por que eu recebo isso no final:

    *** ESTE PROGRAMA ESTÁ DESCONTINUADO ***
    Este programa é fornecido apenas para compatibilidade e será removido em uma versão futura. Em vez disso, use o avconv.
    * 4Hlw2xHOXAI *: Não existe tal arquivo ou diretório
    rm: não é possível excluir "* 4Hlw2xHOXAI *": Arquivo ou diretório não existe
    Terminado