PlayrDiscovr: De playlist.xml bouwer!

Published by Ronny on August 15th, 2008 in Open-source, PHP, Projects, download. 3 Comments

Enkele dagen geleden heb ik een oproep gedaan om tips en suggesties te krijgen in verband met de nieuwe Playr class. Jarne heeft een geautomatiseerde playlist.xml generator voorgesteld.

Ik heb hier al vaker aan gedacht, maar altijd de hoop opgegeven als ik moest denken aan de ID3 tags… Ik ben geen PHP guru, waardoor ik nooit echt heb beginnen zoeken.
Nu heb ik mij vandaag toch opeens afgevraagd of er nog geen ID3 support in PHP zit…
Daar heb ik in feite geen antwoord op gevonden, maar ik heb wel gevonden wat ik zocht: Een open-source project waarmee de ID3 tags van MP3 bestanden (en meer) kunnen gelezen en gebruikt worden, namelijk getID3.

Sinds dit het moeilijkste van het hele automatiseren was kon ik meteen aan de slag. Ik ben echt positief verrast over hoe simpel getID3 in te zetten is, en hoeveel informatie daarmee op te halen was.

Om een lang verhaal kort te maken heb ik dus nu een geautomatiseerde versie van de playlist.xml gebouwd.
Het leuke is dat je nu zelf de lengte van de track niet meer moet uitrekenen (wat op zich het meest storende van het hele playlist.xml gebeuren was). En natuurlijk: Nooit meer playlists updaten!

PlayrDiscovr

Download

Gebruik

Gewoon PlayrDiscovr unzippen, en de inhoud van de map uploaden naar je server.
De MP3 bestanden komen in de ‘music’ folder te staan.
In Flash moet je nog even de URL naar je playlist aanpassen van ‘playlist.xml’ naar ‘playlist.php’, en je bent klaar. Nooit meer playlists updaten!
PlayrDiscovr haalt alle info over de tracks op vanuit de ID3v2 tag. Als deze dus in orde is, is zijn je playlists automatisch aangepast, vanaf dat je een liedje op de server hebt upgeload.

Veel plezier!

Posts that somehow relate to this one:

You liked this article? No shit? Well, feel free to donate or share it with your friends using the following links. :)

popular opinion

3 others felt like sharing their feelings about this. Feel free to do so as well.

MechanisM @ 6:23 - February 20th, 2009

ID3 don’t working for me..only tag working in this playlist

MechanisM @ 10:46 - February 20th, 2009

hmm wordpress coverd tag which I writed.
must read: ID3 don’t working for me..only tag <filename> working in this playlist

Ronny @ 14:01 - February 20th, 2009

Could you send me a screenshot of the returned XML? (What version of the script did you use? PHP4 or PHP5?)

Freedom of speech!

Whatever it is you feel: Tell me! It's for free!