PROJET AUTOBLOG


Liens en vrac de sebsauvage

source: Liens en vrac de sebsauvage

⇐ retour index

[php] Créer une playlist m3u à partir de fichiers mp3

jeudi 8 août 2013 à 16:08
(Dans la série: Je publie mes bouts de code, ça pourrait servir à d'autre:)
Voici un petit bout de code qui liste tous les mp3 présents dans un répertoire (et ses sous-répertoires), extrait artiste/titre/durée en lisant les tags ID3 et créé une playlist m3u. Cette playlist peut ensuite être directement ouverte dans un lecteur audio comme VLC ou Foobar2000. Bien sûr il vous faudra adapter les paramètres de l'appel à buildM3u() tout en bas.

(Je lance ce script pour re-générer la playlist quand j'ajoute des musiques à http://sebsauvage.net/minecraft_musics/)
Je sais, c'est tout simple mais ça évite d'avoir à chercher quand on veut le faire  :-)
Vous aurez besoin de la librairie http://getid3.sourceforge.net/

EDIT: Et enfin, un autre bout de code qui convertit une playlist m3u en xspf: http://sebsauvage.net/paste/?b888a05d3aba8ab7#3kaqV2RkxcJFwiSmfSV1AXRZB3paBH7fBDVD5AMjbOY=

EDIT: Qwerty me signale cette lib pour générer du xspf: https://github.com/mptre/php-xspf
(Permalink)