Extract music file metadata & XML parsing for art work URL

Task : Extract music file metadata & XML parsing for art work URL

Target is linux platform, but could also be Macintosh

Write code in PHP? or perl script? or other (approved) method

Enumerate a folder <which is passed as a parameter>, and all of its sub folders.

The files will be of format MP3 or AAC.

From these files extract metadata of

Artist Name, Album Name, Track Name from each music file in a folder, and all each subfolders.

From each file, create a list of most appropriate album art image URLs, and other graphic images URLs by extracting from the web via services, such as

[url removed, login to view]

From example, parse XML results from,

[url removed, login to view];api_key=b25b959554ed76058ac220b7b2e0a026&artist=depeche%20mode&track=halo


[url removed, login to view];artist=depeche%20mode&api_key=b25b959554ed76058ac220b7b2e0a026

and write out a companion .info file the URL of the "extralarge" images returned from the two calls.

So that if the file was

[url removed, login to view]

the resultant file would be "halo.infoNEW"

compare "halo.infoNEW" to ""

if [url removed, login to view] did not exist, or is different, replace "" with "halo.infoNEW"

and the contents of the resultant [url removed, login to view] file would be equivalent of:

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]




[url removed, login to view]

As a follow up, in addition to acquiring the URLS from [url removed, login to view], optional additional work/quote - perform the same extraction of song URLs from Amazon Web Services

If there are any other services (that the album art can be acquired from, there may be additional work available on this contract.

Initial bid is for either acquiring the album art from [url removed, login to view], or amazon web services.

This script, is intended to run on 10,000+ (local) music files.

There must be unicode support for the files and their contents.

Habilidades: Linux, Mac OS, Perl, PHP, Python

Veja mais: extract music xml, extract halo music, extract music metadata, music file metadata list, metadata jpg images extract xml, extract url xml file, extract url xml, perl music metadata, xml services, xml jpg graphic, work in music, list services linux, linux list services, graphic artist name, graphic artist local graphic artist, graphic artist contract, graphic artist amazon, example services contract, example of a contract for services, contract for services example, contract a graphic artist, contents of a write up, linux extract list name folder mp3, extraction mp3 metadata, metadata music files

Acerca do Empregador:
( 9 comentários ) San Francisco, United States

ID do Projeto: #536327

Concedido a:


I can do it in Python in one day. The code stile and inline documentation will be clean and easily readable.

$30 USD em 1 dia
(1 Comentário)

4 freelancers estão ofertando em média $53 para esse trabalho


I can do this in Python and Qt if you need a GUI or in python only if you want it as a command line application ... I have 4 years of python experience and I'm an extensive [url removed, login to view] user.

$100 USD in 5 dias
(3 Comentários)

Let's start. Please check PM. Thanks

$50 USD in 2 dias
(0 Comentários)

This is a pretty simple project, I would do it in Python. You didn't really give any details on if you wanted a UI for this or anything so I'm going to assume you just want a console app that you pass a filename to.

$30 USD in 4 dias
(1 Comentário)