Salut à tous,
Un petit script que j'ai écrit vite fait à l'occasion de la sortie du dernier album de David TMX.
Il permet de télécharger les albums de Jamendo au
bon format : le ogg∕vorbis
#!/bin/bash
# premier test
[[ ${1} = "" ]] && exit 1
# download la page de l'album pour l'éplucher
tempfile=$(mktemp --tmpdir=/tmp)
wget -O${tempfile} ${1}
# épluche...
artist="$(grep 'byArtist' ${tempfile} | cut -d '>' -f 4 | cut -d '<' -f 1)"
publication="$(grep 'Publication' ${tempfile} | cut -d '>' -f 4 | cut -d '<' -f 1 | sed 's/\.//g' | sed 's/ /_/g')"
# extraction depuis l'argument
album=${1##*/}
num=$(echo ${1} | cut -d '/' -f 6 | cut -c 2-)
# download l'archive
wget -O"${artist}-${album}-${publication}".zip "https://storage-new.newjamendo.com/download/album/${num}/ogg2/"
#done
L'unique argument du script :
l'url de l'album voulu
Un exemple,si vous avez nommé le script
jamendalbum:
jamendalbum https://www.jamendo.com/fr/list/a545/avant-j-etais-trappeur
Have fun!
(ps : en remplaçant
ogg2 par
mp31, on chope les mp3...pour le flac, j'ai pas trouvé, j'ai pas fait de détection d'erreur....)