Not maintained. Use https://songpal.ml instead.
a minimal tool that automatically searches, downloads, saves and plays songs.
all you gotta do is type the song you want to listen to. hit enter. done.
magictube finds the most relevant video, downloads & saves its audio, and then plays it.
save memory, bandwidth, time, energy. think smart. it's the youtube experience, reimagined.
when you want to build a music collection with your favourite songs, this is the easiest way i've ever thought of. if you want to make a music folder for yourself or a friend, or you want to play songs without having to research them.
if you are on metered internet connection, you don't want to spend MB on page loadings and unnesesary video data. if you are on low memory, you don't want a browser playing videos to hear precious music (good for gamers!)
type ./magictube
and let the magic begin!
or put the file in /usr/local/bin
then you can start it by typing magictube
from any dir
you must have curl
and one of the following:
yt-dlp
(recommended), or youtube-dl
, or youtube-dlc
.
tested on ubuntu 21.04. should work pretty much everywhere.
in the script's first section (Config) there are two options:
- working dir. this is the download folder. change this if you want
- downloader. this is the youtube-dl variant. first it checks for yt-dlp. you can change the order