Skip to content

Instantly share code, notes, and snippets.

@officialcjunior
Last active December 13, 2022 17:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save officialcjunior/c7302fda426161f974be82cbc47006d4 to your computer and use it in GitHub Desktop.
Save officialcjunior/c7302fda426161f974be82cbc47006d4 to your computer and use it in GitHub Desktop.
Avial-downloader

Avial-downloader

This script is to download all the songs released by the Indian alternative rock band Avial, in the highest quality possible.

Track list

  • All the songs from the studio album Avial(2008)
  • All the four singles : Aanakallan, Ayyo!, Thithithara, Arambath
  • "Chi Me Sape"- The song born after collaborating with Italian band A67.

Dependencies

You would need youtube-dl, install it by running

On Ubuntu, you can get it by running:

sudo apt install youtube-dl

Execution

Clone the file below, open a terminal in the corresponding direcotory and run,

bash avial.sh

The songs will be downloaded into a new folder Avial_Discography in your current directory.

#!/bin/sh
mkdir Avial_Discography
cd Avial_Discography
cat >avialsongs<<eof
https://www.reverbnation.com/avialtheband/song/11790230-ayyo
https://www.reverbnation.com/avialtheband/song/11790155-arambath
https://www.reverbnation.com/avialtheband/song/11790295-thithithara
https://www.reverbnation.com/avialtheband/song/11161883-ayyo-unplugged-teaser
https://www.reverbnation.com/avialtheband/song/11161792-aana-kallan
https://www.reverbnation.com/avialtheband/song/6484182-nada-nada
https://www.reverbnation.com/avialtheband/song/6484320-chekele
https://www.reverbnation.com/avialtheband/song/6484389-njan-aara
https://www.reverbnation.com/avialtheband/song/6484407-arikuruka
https://www.reverbnation.com/avialtheband/song/6484423-aranda
https://www.reverbnation.com/avialtheband/song/6484440-karukara
https://www.reverbnation.com/avialtheband/song/6484448-aadu-pambe
https://www.reverbnation.com/avialtheband/song/6484484-chi-me-sape-a67italy-feat-avial
https://www.reverbnation.com/avialtheband/song/6484460-ettam-pattu
https://soundcloud.com/avial/avial-aana-kallan
eof
echo "Enter 'y' to download some more rare studio unreleased songs from http://mymarathimp3s.blogspot.com/2012/07/download-avial-album-mp3-songs.html"
read -r input
# this is from this website http://mymarathimp3s.blogspot.com/2012/07/download-avial-album-mp3-songs.html
if [ "$input" == "y" ]; then
mkdir -p Avial_Discography/extra
cat > extra-songs << EOF
https://sites.google.com/site/newalbmal897895/01%20ADU.mp3
https://sites.google.com/site/newalbmal897895/02%20ARANDA.mp3
https://sites.google.com/site/newalbmal897895/04%20ARIKURUKA.mp3
https://sites.google.com/site/newalbmal897895/05%20CHEKELE.mp3
https://sites.google.com/site/newalbmal897895/06%20ETTAM%20PATTU.mp3
https://sites.google.com/site/newalbmal897895/07%20KARUKARAKARMUKIL.mp3
https://sites.google.com/site/newalbmal897895/08%20NADA%20NADA.mp3
https://sites.google.com/site/newalbmal897895/09%20NJAN%20AARA.mp3
https://sites.google.com/site/newalbmal897895/10%20SANCHARAM.mp3
https://sites.google.com/site/newalbmal897895/11%20SANCHARAM2.mp3
EOF
echo "Downloading extra songs"
wget -i extra-songs -P Avial_Discography/extra
fi
echo "Downloading released songs"
youtube-dl -a avialsongs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment