
#Convert2Mp3
A powerful tool with many capabilities in downloading and converting
So many choices.

ffmpeg & youtube-dl
To run Convert2Mp3 to your Linux machine, you need these two applications. You can find them at the repos of your distro..
In ubuntu you can install them giving
sudo apt-get install ffmpeg youtube-dl
in fedora giving
sudo yum install ffmpeg youtube-dl
etc.
Convert a downloaded video.
A simple operation. Just seletect a downloaded video from your computer and you'll have in in mp3 format.

Script reads video location with zenity and using ffmpeg creates the .mp3 file.

Download from youtube and convert.
Give the youtube link and you'll have the song in mp3. Simple as that.

This scipt combine youtube-dl (for the downloading) and ffmpeg (for the convert).


Convert the latest mp4 in Music folder.
Script finds the latest .mp4 file entered in you Music folder and asks you if you want to convert it to mp3.


Convert giving the first letters of mp4.
No a so useful script, but contains many useful bash tricks ;)
If the ENTRY* (all string starting with ENTRY's value) and ending with .mp4, are 1 then we showing the whole name with ls and we take it back in variable RETURN using a temporary file (temp). In the other case user need to try again (there are more mp4 startingwith ENTRY's value).


Download from youtube as video.
Just a simple youtube-dl usage.


Download a youtube playlist.
Just a simple youtube-dl usage (without no-playlist enabled).


Download & convert a youtube playlist.
After the download (just like the previous srcipt), a for loop in all files ending with ".mp4" string converts them in mp3.


Download a song
User gives the name of artist and the name of song and script searching in youtube (via youtube-dl search), downloads the video and convert it to mp3 format.



Version 0.2 with nautilus extension.
Now you'll be able to convert any .mp4 to .mp4 just with new right click in nautilus. All you need to do is to run at least once the new executive (v0.2). Click the Download button and enjoy.
See also: How this gui created #qt.
See also: How nautilus extension created.