Youtube2mp3 utilizza alcuni programmi opensource che, lavorando in parallelo permettono di scaricare e convertire i video di youtube in canzoni in formato mp3.
Youtube2mp3 è installato su sistemi operativi Linux.
L'insieme di programmi utilizzati per convertire i video in mp3 sono:
youtube-dl è un piccolo script scritto in python che esegue la maggior parte del lavoro.
Dalla url di youtube ricava le informazioni della canzone, screenshot, titolo e lunghezza, dopo aver ricavato le informazioni, lo script procede con lo scaricamento del video.
Questa è la fase più lunga di tutta l'operazione di conversione.
Il file ottenuto sarà un file in formato .mp4 o .flv
ffmpg converte in formato .mp3 il vieo scaricato da youtube2mp3.
La conversione del video .flv o .mp4 richiede pochissimi secondi.