Código:
#!/bin/bash
clear;
cd Escritorio;
cd musica_descargada; #esta carpeta abría que crearla en el escritorio (musica_descargada)
echo "-------------------------------------------------------------------------------------"
echo -e '\e[31m 88888888888 888 888b d888 .d8888b. \e[0m'
echo -e '\e[31m 888 888 8888b d8888 d88P Y88b \e[0m'
echo -e '\e[31m 888 888 88888b.d88888 .d88P \e[0m'
echo -e '\e[31m 888 888 888 88888b. .d88b. 888Y88888P888 88888b. 8888" \e[0m'
echo -e '\e[31m 888 888 888 888 "88b d8P Y8b 888 Y888P 888 888 "88b "Y8b. \e[0m'
echo -e '\e[31m 888 888 888 888 888 88888888 888 Y8P 888 888 888 888 888 \e[0m'
echo -e '\e[31m 888 Y88b 888 888 d88P Y8b. 888 " 888 888 d88P Y88b d88P \e[0m'
echo -e '\e[31m 888 "Y88888 88888P" "Y8888 888 888 88888P" "Y8888P" \e[0m'
echo -e '\e[31m 888 \e[0m'
echo -e '\e[31m 888 \e[0m'
echo -e '\e[31m 888 \e[0m'
echo "-------------------------------------------------------------------------------------"
echo " "
echo -e "\e[35m NOTA 1 : NO PONER VIDEOS DIRECTO DE UNA LISTA DE REPRODUCCIÓN \e[0m"
echo " "
echo -e "\e[33m NOTA 2 : RECUERDA PONER EL NOMBRE DEL ARTISTA Y TEMA \e[0m"
echo " "
echo -e "\e[35mANTES DEBES CREAR LA CARPETA DONDE DESCARGARÁ LA MUSICA\e[0m"
read -p 'Introduce el nombre de la Carpeta a crear: ' carpeta
echo " "
echo "Espere"; sleep 2;
echo -e '\e[31mlisto\e[0m';
sleep 2 ;
echo "ingresando a carpeta"; sleep 2 ;
echo -e '\e[31mlisto\e[0m'
mkdir "$carpeta"
cd "$carpeta"
sleep 3
function Descarga {
echo " "
read -p 'INTRODUCE LINK DE YOUTUBE: ' fuente
echo " "
echo -e "\e[0;33mPONE EL NOMBRE DEL AUTOR Y EL TEMA (EJEMPLO : Mägo de oz - El lago)\e[0m"
echo " "
read -p 'NOMBRE Y TITULO: ' nombre
echo " "
}
while true
do
Descarga
echo " "
echo -e "\e[33m ########################################################## \e[0m "
echo -e "\e[33m # BUSCANDO LA CANCIÓN SELECCIONADA NO CIERRE LA VENTANA #\e[0m "
echo -e "\e[33m ########################################################## \e[0m "
echo -e " "
youtube-dl -x --audio-format mp3 $fuente -o youtube.mp3
echo ""
echo -e "\e[31mRenombrando la pista por el nombre puesto por usted\e[0m"
echo " "
sleep 4
mv youtube.mp3 "$nombre.mp3"
echo -e "\e[0;33mDESCARGA TERMINADA- INTRODUCE OTRO ZELDA O CIERRA LA VENTANA. PIRATA DE MIERDA\e[0m"
done
este Script lo que hace es crear una carpeta donde irá almasenando los temas descargados, ideal para descargar por ALBUM. sin mas aqui el Script, básico sencillo y mfuncional.