Remettre vos playlists Spotify dans l’ordre après téléchargement

By | 8 octobre 2019 |

Dans cet article, je vous propose différentes possibilités pour remettre vos playlists Spotify dans l’ordre après leur téléchargement.
Si vous ne savez pas comment télécharger gratuitement vos playlists, je vous invite à lire cet article.

Playlists dans l'ordre
Playlists dans l’ordre

Bien que j’apprécie d’avoir mes playlists offline, cette méthode présente un « hic », une fois téléchargées, vos musiques sont stockées sur votre ordinateur avec des noms de fichiers suivants ce gabarit <nom de l’artiste> – <titre de la chanson>.
Comme les fichiers sont généralement triés par nom de fichier, cet ordre ne correspond plus à l’ordre de votre playlist.

Comment remettre vos playlists Spotify dans l’ordre?

Afin de retrouver le même ordre que vos playslists Online, plusieurs options s’offrent à vous.

Remettre vos playlists Spotify dans l’ordre à la main..

Vous pouvez mettre à jour le nom des fichiers à la main en ajoutant le numéro au chanson. Autrement dit en changeant le gabarit des noms de fichier de <nom de l’artiste> – <titre de la chanson> vers <num> – <nom de l’artiste> – <titre de la chanson>, vous pouvez remettre vos playlists Spotify dans l’ordre.
Pour cela, vous devez donc ouvrir votre explorateur de fichier et la playlist sous spotify, et jongler avec le bouton « F2 » pour renommer les fichiers.

Les points positifs sont:

  • c’est relativement simple
  • il n’y a pas de prérequis
  • Tous les supports (ordinateur, smartphone, autoradio, ..) respecterons cet ordre.

Les points négatifs sont:

  • c’est long,
  • fastidieux pour pas dire chiant..

En créant un fichier playlist

Depuis votre lecteur de musique préféré, il est fort probablement possible de réordonner les chansons et de sauver une playlist sous le format m3u ou autre.

Les points positifs:

  • Simple, on ajuste l’ordre par simple glisser/déposer

Les points négatifs:

  • ça reste une opération manuelle
  • Tous les supports ne prennent pas en charge les playlists au format m3u (quid de l’autoradio)

Remettre vos playlists Spotify dans l’ordre grâce à un script..

Evidemment, on prend tous les avantages de la méthodes « à la main » et on retire les points négatifs… Il va s’en dire que c’est la méthode que j’utilise.

L’idée est relativement simple, les fichiers sont téléchargés dans l’ordre de la playlist Spotify, ce qui signifie que les fichiers sont créés dans ce même ordre.
Il suffit alors

  • de trier les fichiers par ordre de création
  • d’utiliser cet ordre pour les renommer.

Ces deux opérations peuvent facilement être exécutées dans un script

IFS=$(echo -e '\n')
IDX=0
tmp_file=tmp.txt
echo `ls -tr *.mp3` > $tmp_file
while read line; do
    IDX=$((IDX + 1))
    if [[ $IDX -lt 10 ]]; then
        NUMB="0$IDX"
    else
        NUMB=$IDX
    fi    
    NEW_NAME="$NUMB - ""$line"
    echo "$NEW_NAME"
    mv "$line" "$NEW_NAME"
done < $tmp_file

En quelques mots, ces quelques lignes permettent au script de

  • créer un index ‘IDX’ que l’on initialise à zéro
  • lister les fichiers *.mp3 par ordre de création (ls -tr *.mp3)
  • sauver cette liste dans un fichier temporaire (tmp.txt)
  • s’assurer le l’index est toujours au moins 2 chiffres (01, 02, .. et non 1, 2, ..)
  • ajouter le numéro au début du nom du fichier
  • renommer les fichiers

Le seul prérequis étant que ce script se trouve dans le répertoires où se trouvent les musiques.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.