j'ai regardé du coté de XSPF dernièrement
L'objectif était de pouvoir lire dans un lecteur genre rhythmnbox, etc des mp3s stockés sur un serveur WEB ( sans avoir à les stocker sur son ordinateur ).
http://fr.wikipedia.org/wiki/XSPF
Après plein de tests sous Linux, un seul logiciel remplit sa mission sans être trop austère
il s'agit de clementine http://www.clementine-player.org/fr/
j'ai pondu un code en python pour pouvoir créer les playlists facilement
from elementtree.SimpleXMLWriter import XMLWriter import os,fnmatch from mutagen.mp3 import MP3 # -*- coding: utf-8 -*- w = XMLWriter("audioactivity.xspf","utf-8") w.declaration() playlist = w.start("playlist", version="1", xmlns="http://xspf.org/ns/0/") w.start("trackList") for dir in sorted(os.listdir("mp3")): for file in sorted(os.listdir("mp3/"+dir)): if fnmatch.fnmatch(file,"*.mp3"): audio = MP3("mp3/"+dir+"/"+file) w.start("track") print file w.element("location","http://www.antisocial.be/mp3/" + dir + "/" + file) w.element("creator",audio['TPE1'].text[0]) w.element("album",audio['TALB'].text[0]) w.element("title",audio['TIT2'].text[0]) w.element("duration",str(int(audio.info.length))) w.element("image","http://www.antisocial.be/images/"+dir+".gif") w.element("info","http://www.audioactivity.net") w.end() w.close(playlist)
et deux playlists concernant deux netlabels audioactivity et antisocial
http://www.antisocial.be/xspf/audioactivity.xspf
http://www.antisocial.be/xspf/antisocial.xspf
Hors ligne
HAK http://www.antisocial.be/xspf/HAK.xspf
Earsheltering http://www.antisocial.be/xspf/earsheltering.xspf
Dataglitch http://www.antisocial.be/xspf/dataglitch.xspf
insubordinations http://antisocial.be/xspf/insubordinations.xspf
zymogen http://www.antisocial.be/xspf/zymogen.xspf
la ptitemaison netlabel http://antisocial.be/xspf/laptitemaison.xspf
testtube http://antisocial.be/xspf/testtube.xspf
impulsive habitat http://antisocial.be/xspf/impulsivehabitat.xspf ( sans les derniers qui sont en flac !!! )
Hors ligne
Moi j'utilise un serveur subsonic http://www.subsonic.org/pages/index.jsp et j'en suis pas mal content (ya des applis standalone, html5, ipad, android etc...)
parcontre je viens d'installer clémentine et je trouve pas ou configurer un répertoire distant ? les fichiers doivent être forcément publics ?
Hors ligne
j'ai vu subsonic mais il faut un serveur complet pour l'utiliser
pour un répertoire public avec clémentine
peut etre tu peux t'en sortir avec un htaccess ne permettant l'accés qu'à ton ip
Hors ligne