Musik auf MySpace finden und als M3U-Playlist speichern

Stellt hier eure Projekte vor.
Internetseiten, Skripte, und alles andere bzgl. Python.
Antworten
snakeseven
User
Beiträge: 408
Registriert: Freitag 7. Oktober 2005, 14:37
Wohnort: Berlin
Kontaktdaten:

Hallo,

hier ein Programm zur Musiksuche auf MySpace. Das Suchergebnis wird in einer M3U-Playlist zusammengefasst.

Leider kann man diese Files zunehmend nicht mehr abspielen, da MySpace gerade auf ein Token-basiertes Zugriffsverfahren umstellt :(

http://www.spacejammer.com/Python/find_ ... yspace.txt

Dennoch, solange es noch geht, viel Spaß damit!
Seven

Update 07.06.:
Beim Übetragen von der wx.Python Anwendung auf diese "kleine" Version, sind mir zwei blöde Fehler passiert.
Die Menge der Tracks lies sich zwar einstellen, hatte aber keine Auswirkung.
Und eine fehlende Abbruchbedingung führte zu unnötiger Performancelast.

Jetzt kann man korrekt zwischen 10 und 500 Künstlern wählen. Threads terminieren wie erwartet.
snakeseven
User
Beiträge: 408
Registriert: Freitag 7. Oktober 2005, 14:37
Wohnort: Berlin
Kontaktdaten:

Die Version 1.0.3 prüft jetzt jede ermittelte MP3-URL auf ihre Verfügbarkeit.

MySpace hat nicht nur ein Token-basiertes Zugriffsverfahren eingeführt, sondern stellt derzeit komplett auf RTMP-Streaming um.
Interessant wäre, ob man das Streamingverfahren der Flashplayer unter Python simulieren kann, inklusive Handshaking per Token.
Denn die Hälfte aller MP3-URLs sind nach wie vor gültig, nur eben nicht mehr ladbar.
snakeseven
User
Beiträge: 408
Registriert: Freitag 7. Oktober 2005, 14:37
Wohnort: Berlin
Kontaktdaten:

Inzwischen ist MySpace komplett auf RTMP-Streaming umgestiegen, mit den Suchergebnissen kann man also nichts mehr anfangen.
Die Methode funktioniert aber auch bei Tagoo, Playlist.com und Anderen. Es müssen nur die Schlüssel-Tags und die Abbruchbedingungen geändert werden.

Grüße, Seven
Antworten