lunedì 9 marzo 2009

Scarichiamo MP3 da Youtube.

Ho scritto un semplicissimo programma in python per scaricare l'audio dei video di youtube direttamente in mp3 sul nostro pc.
Per utilizzare il programma servono due programmi aggiuntivi : youtube-dl e ffmpeg
# pacman -S youtube-dl ffmpeg

Ecco invece il sorgente del programma:

print ("*"* 33)
print ("\tUbermensch Hack\t\t*\n\t\t\t\t*")
print ("*"* 33)
import os
url = raw_input("\nDigita l'indirizzo del video:\n")
nomeFile = raw_input("\nDigita il nome che vuoi dare al file mp3:\n")
os.system("youtube-dl " + url)
elenco = []
for x in os.listdir(os.getcwd()):
if len(x.split(".")) >= 2:
if x.split(".")[1] == "flv":
elenco.append(x)
if len(elenco) < 2:
fileVideo = elenco[0]
else:
print "\nScegli e digita il file da cui ricavare l'mp3. Ecco l'elenco:\n\n", elenco, "\n"
fileVideo = raw_input("> ")
print fileVideo
os.system("ffmpeg -i " + fileVideo + " -f mp3 ~/" + nomeFile + ".mp3")
os.remove(os.getcwd() + "/" + fileVideo)


Per lanciare il programma basta un semplice
# python NOME_PROGRAMMA

Nessun commento:

Posta un commento