GERANDO MÍDIA MP3 COM SHELL SCRIPT

#1
Eai Doidão pancadão !!!!

Hoje apresento mais uma de minhas criações em bash.
Um script que gera arquivos MP3 de videos do youtube, possibilitando curtir aquele som pancada OFFLINE !
Garanto que esse script é muito melhor que muitos programas semelhantes pra windows, esse script usa uma lista de URL's para fazer o download do vídeo e converter para MP3
.


--------SCRIPT--------

Code: Select all

#!/bin/bash

lst="$(cat $1)"
cont=0

for url in $(echo $lst); do 
	nublist="$(wc -w $1 | cut -d ' ' -f1)"
	cont=$(($cont + 1))
	out="$(echo $url | cut -d '=' -f2)"
	youtube-dl -f mp4 $url -o $out.mp4 ;
	avconv -i $out.mp4 -vn -f mp3 $out.mp3 ;
	rm -r $out.mp4 ;
	dw="$(echo $cont)"
	clear ;
	echo "* Download Num. $dw de $nublist concluido" ;
	echo "--------------------------------" ;
done
clear;
echo "*- $0 concluido ! -"
echo "--------------------"
echo "Foram realizados $nublist downloads."
echo "------------------------------------ "
exit

Instale as duas dependências necessárias para o pleno funcionamento do script.

Code: Select all

apt-get install youtube-dl
apt-get install libav-tools

O uso é bem simples, basta criar uma lista com todas as URL dos videos do youtube que deseja extrair o áudio, e então é só passar essa lista com argumento para o script.
Image


Feito isso, basta esperar o script concluir os downloads e depois já pode curtir seu som OFFLINE.
Os arquivos MP3 vão ser salvos na mesma pasta que o script estiver sendo executado.
Image



Lembre-se de que és tão bom como o que de melhor tiveres feito na vida.
Salve #!HoMy#!

3 x

Quem corre atrás tá ligado qual é o preço, não cresce o olho no que é dos outros !

#!/bin/bash


Image