hire freelancers, build software with codesnap.com
     search jobs

Register in seconds   Forgot password?  

Software Project Excel to XML application or method for procesing metadata for Music digital distribution
posted by loft01  
interest 2435 views / 21 bids so far
description Loft01
Loft01 is a small and independent digital music distributor. We work with labels and artists and distribute their music to different music online stores such as iTunes, Beatport… We are based in Barcelona (Spain), therefore our main catalogue are local and national labels, but we also have some nice foreign labels.
Basically our job is to encode and deliver content of our labels into the specs and technical requirements of the online stores we work with. Then we process the payments for each label, aggregating all the different sale reports of all stores.
What we need:
Each online store we work with has its own way of encoding and processing the audio and metadata from the catalogue we represent. The content is processed in two main areas: Audio and Metadata info from the albums and tracks. We encode the audio with the different specs of each store, some need WAV files, others mp3 at different beat rates (320 kbps, 192 kbps..)
The metadata is processed mainly with excel: At Loft01 we have a metadata template that includes all the metadata and tag info from the different albums and tracks we encoded and are due to be delivered to the different stores.
But the stores we send the content process these metadata via XML, each different store has its own XML specs and schemas. SO what they need is for us to send them an XML file matching their specs and schemas in order to do a mass ingestion of metadata in their system.
What we need is to develop an application or method that uses an available XML processor (we can work with Altova XML) that converts our excel spreadsheet into XML files for each store we distribute too.
We will provide our excel metadata template and some of the XML specs and schemas from some of the stores we work with. Therefore what you would have to figure out is a way that would automatically convert our excel template into the different XML schemas of the different stores we distribute to.
I can send you a workflow of how the distribution and metadata processing works. Also I can send our excel metadata template and some of the XML templates and schemas of some of the stores. Please take into account that not all XML schemas are included, the system ideally should be able to integrate new XML schemas and templates from other online stores.
The process ends when the online stores send us the sale reports. These reports are many times sent also with an XML format, the system ideally should be able to process such XML specs and transform them into Excel files.
If you have further questions you can contact me at guillermo@loft01.com
Thanks and looking forward to receiving your proposals and solutions.


requirements
  • executable delivered, along with source code (if applicable)
  • all major files/method documented, summary of file layout, usage
  • project is tested on operating system(s) of my choice
tags XML processing, excel, music, digital distribution.
click a tag to find similar jobs
due 1 month(s) from start
budget $500
decide on bid within 2 weeks
message to loft01 about this job





© 2008 codesnap | post a job | find pros | new jobs | email alerts | developers | buyers | about | feedback


freelance software jobs: java jobs | php jobs | python jobs | ruby jobs | android jobs | .net jobs | iphone jobs | mobile software jobs | flash jobs | web software jobs | vb6 jobs | c programming jobs | photoshop jobs | groovy jobs | mysql jobs | perl jobs | sql jobs | c++ jobs | grails jobs | django jobs | drupal jobs | palm software jobs | blackberry software jobs | django jobs
hire part-fime, contract programmers, developers, designers: java programmer | php programmer | .net programmer | c# programmer | c++ programmer | flash programmer | iphone programmer | photoshop designer | python developer | ruby developer | groovy developer | grails developer | http developer | javascript developer | android developer | palm developer | blackberry developer | django developer | web site developer