Youtube2mp3 uses various opensource programs which run in parallel for downloading and converting YouTube videos into mp3 audio tracks.
Youtube2mp3 runs on Linux operating systems.
The programs for converting videos to mp3 files are:
youtube-dl, a short Python script that does most of the work.
The script retrieves from the YouTube URL information on the song, screenshot, title and length and then downloads the video.
This is the longest stage of the entire conversion process. The file obtained will be in mp.4 or .flv format.
ffmpg converts the video downloaded by youtube2mp3 to .mp3 format.
It only takes a few seconds to convert the .flv or .mp4 video.