Not signed in (Sign In)

Commencer une discussion

Annoncer un événement

Proposer une release

🍍 Ananas It !En savoir plus

Une discussion au hasard !

TV Incongrue

Zap! | Plein écran

Pinacothèque

Alternatives

Voir la galerie de la discussion

Vanilla 1.3.0 is a product of Lussumo. More Information: Documentation, Community Support.

Bienvenue sur le forum des musiques incongrues

Ce que vous allez trouver ici :

Cerise sur le gâteau, vous pouvez très facilement apporter votre contribution à tout ça. Pour ce faire, le mieux est encore de vous connecter ou de vous inscrire :)

Enfin, vous pouvez nous contacter directement à l'adresse email : contact (CHEZ) musiques-incongrues (POINT) net

  1.  permalink

    je partage les playlists de netlabel que je compile ( un jour da heard it record !!!)

    le principe est d'avoir accès à du contenu disposé sur du site web pour ne pas avoir a le stocker sur son disk dur.

    le xpsf
    http://fr.wikipedia.org/wiki/XSPF

    sous linux j'utilise clementine et vlc
    sous windows peut etre foobar2000 et vlc

    8bitpeople http://www.antisocial.be/xspf/8bitpeoples.xspf
    audioactivity http://www.antisocial.be/xspf/audioactivity.xspf
    antisocial http://www.antisocial.be/xspf/antisocial.xspf
    HAK http://www.antisocial.be/xspf/HAK.xspf ( la moitié, les id3 sont souvent pas remplis )
    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

    du code python pour créer le xspf

    from elementtree.SimpleXMLWriter import XMLWriter
    import os,fnmatch
    from mutagen.mp3 import MP3
    import urllib
    # -*- coding: utf-8 -*-

    w = XMLWriter("earsheltering.xspf","utf-8")
    w.declaration()
    playlist = w.start("playlist", version="1", xmlns="http://xspf.org/ns/0/")
    w.start("trackList")
    dir = os.getcwd()
    filename = "listing.txt"
    file = open(filename, "r")
    lines = file.readlines()
    for line in lines:
    fichier = line.rstrip().split('/')[-1]
    print fichier
    urllib.urlretrieve(line.rstrip(),fichier)
    audio = MP3(dir + "/" + fichier)
    w.start("track")
    w.element("location",line.rstrip())
    try:
    w.element("creator",audio['TPE1'].text[0])
    w.element("album",audio['TALB'].text[0])
    w.element("title",audio['TIT2'].text[0])
    except:
    print "Pas de id3"
    else:
    w.element("duration",str(int(audio.info.length)))
    w.element("image","http://earsheltering.free.fr/logo.jpg")
    w.element("info","http://earsheltering.free.fr/")
    finally:
    w.end()
    cmd_rm= "rm -rf "+ dir + "/" + fichier
    os.system(cmd_rm)
    w.close(playlist)

    •  
      CommentAuthormbertier
    • CommentTimeNov 28th 2012
     permalink
  2.  permalink

    oui
    j'ai vu
    c une bonne idée