De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: André Lourenço Pedroso
Data de Publicação: 17 de maio de 2008
Esse script surgiu da necessidade de baixar músicas inéditas das bandas que eu gosto. Sabem, aquelas músicas que fãs gravam em shows e colocam no YouTube?!
Ele é bem simples. Utiliza o WGET para fazer download do vídeo (http://www.dicas-l.com.br/dicas-l/20070705.php) e o FFMPEG para converter de .FLV para MP3.
#!/bin/bash URL="http://www.youtube.com" read -p "Link do YouTube: " link read -p "Nome do arquivo: " nome link=`echo $link | cut -d"&" -f1` DOWNLOAD=`wget -qO - "${URL}/watch?v=${link/*=}" | grep -oE 'video_id=.*&t=[^\"&]*' | head -1` wget -O "$nome_tmp.flv" "${URL}/get_video?${DOWNLOAD}" ffmpeg -title "$nome" -i "$nome_tmp.flv" "$nome.mp3" rm -f $nome_tmp.flv
Para facilitar eu coloquei dois comandos READ pedindo o link do vídeo do YouTube e o nome do arquivo que será gerado.
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários