This is for a music download site.
I need the MP3s to be able to be tagged and searchable by fields which are different than many other music portal websites.
Site must include:
-each item should be able to be tagged with several custom fields (title, author/artist, album, Bible version, Book of the Bible, reference) and searchable by those fields.
-each item will contain either the actual MP3, others will just contain a link to other sites where the MP3 can be purchased.
-each item should be able to be streamed, and also downloaded.
-a helpful, but not essential feature, would be for users to be able to upload their own MP3 files and for other users to be able to comment on them and rate them. If login is required, it should only be for uploading/rating/commenting, not for simply using the site.
-this is a simple place where updates and news can be posted
Two solutions I have considered, though I am open to other ideas:
-creating a public face to a wordpress media library, with custom fields
-creating a customization of phpmotion or the Agriya volume script
Aesthetic is important. Should look appealing (like clean wordpress templates), and not like a cheap cluttered PHP script.