AudioFile::Identify::MusicBrainz 0.4
Sponsored Links
AudioFile::Identify::MusicBrainz 0.4 Ranking & Summary
File size:
0.028 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
1076
Date added:
2006-11-15
Publisher:
Tom Insam
AudioFile::Identify::MusicBrainz 0.4 description
AudioFile::Identify::MusicBrainz is a pure-perl MusicBrainz client implementation.
A::I::M is, at heart, a pure-perl implementation of the MusicBrainz client protocol, encapsulated in some sensible Track/Album/Artist objects that have the sort of methods youd expect. So I can, given a Track object, go
my $some_title = $track->album->track(4)->artist->title;
Eventually, this is intended to be merely a plugin to a more general AudioFile::Identify architecture, along with such exciting things as A::I::Amazon, A::I::CDDB, etc, but until theyre ready and we have a decent API for it, its useful to have this out in the wild, as its very useful.
USAGE
See AudioFile::Identify::MusicBrainz::Query for details, but in summary:
use AudioFile::Identify::MusicBrainz::Query;
my $query = AudioFile::Identify::MusicBrainz::Query->new();
$query->FileInfoLookup(
artist => coldplay,
title => yellow,
items => 5,
) or die "Could not query: " . $query->error();
print "I got ".scalar(@{$query->results})." resultsn";
print "Most likely album is ".
$query->result(0)->album->title ."n";
print "Most likely trackNum is ".
$query->result(0)->track->trackNum ."n";
See AudioFile::Identify::MusicBrainz::Album, AudioFile::Identify::MusicBrainz::Artist and AudioFile::Identify::MusicBrainz::Track for details of the methods you can call on these returned objects.
Theres an example of its use in the examples folder in the tarball, tagger.pl (see tagger.pl). This is a utility that examines the ID3 tags of an MP3 file, and will print what MusicBrainz suggests for the rest of the tags.
A::I::M is, at heart, a pure-perl implementation of the MusicBrainz client protocol, encapsulated in some sensible Track/Album/Artist objects that have the sort of methods youd expect. So I can, given a Track object, go
my $some_title = $track->album->track(4)->artist->title;
Eventually, this is intended to be merely a plugin to a more general AudioFile::Identify architecture, along with such exciting things as A::I::Amazon, A::I::CDDB, etc, but until theyre ready and we have a decent API for it, its useful to have this out in the wild, as its very useful.
USAGE
See AudioFile::Identify::MusicBrainz::Query for details, but in summary:
use AudioFile::Identify::MusicBrainz::Query;
my $query = AudioFile::Identify::MusicBrainz::Query->new();
$query->FileInfoLookup(
artist => coldplay,
title => yellow,
items => 5,
) or die "Could not query: " . $query->error();
print "I got ".scalar(@{$query->results})." resultsn";
print "Most likely album is ".
$query->result(0)->album->title ."n";
print "Most likely trackNum is ".
$query->result(0)->track->trackNum ."n";
See AudioFile::Identify::MusicBrainz::Album, AudioFile::Identify::MusicBrainz::Artist and AudioFile::Identify::MusicBrainz::Track for details of the methods you can call on these returned objects.
Theres an example of its use in the examples folder in the tarball, tagger.pl (see tagger.pl). This is a utility that examines the ID3 tags of an MP3 file, and will print what MusicBrainz suggests for the rest of the tags.
AudioFile::Identify::MusicBrainz 0.4 Screenshot
Advertisements
AudioFile::Identify::MusicBrainz 0.4 Keywords
MusicBrainz
AudioFile
MusicBrainz 0.4
client
implementation
title
print
0.4
AudioFile::Identify::MusicBrainz
AudioFileIdentifyMusicBrainz
AudioFile::Identify::MusicBrainz 0.4
Libraries
Programming
Bookmark AudioFile::Identify::MusicBrainz 0.4
AudioFile::Identify::MusicBrainz 0.4 Copyright
WareSeeker periodically updates pricing and software information of AudioFile::Identify::MusicBrainz 0.4 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of AudioFile::Identify::MusicBrainz 0.4 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
audiofile magazine
musicbrainz tagger
audiofile engineering
the star audiofile
musicbrainz blog blog
audio files
musicbrainz picard
audiofile speakers
audiofile 830lr
audiofile-the
welcome musicbrainz
audiofile thx 6.1
audiofiles crazy
audiofile.org.ua
musicbrainz blog rss
audiofile & av
audiofileopenurl
musicbrainz style guidelines
Related Software
WebService::MusicBrainz is a Perl module that will act as a factory using static methods to return specific web service objects. Free Download
Bundle::MusicBrainz::Client is a Perl module with a bundle to install MusicBrainz::Client and required modules. Free Download
The Audio File Library provides a uniform and elegant API for accessing a variety of audio file formats. Free Download
AudioFile::Info is a Perl extension to get info from audio files. Free Download
MusicBrainz::Client is a MusicBrainz Client API. Free Download
Audio::Cuefile::Parser is a Perl module for audio cuefile parser. Free Download
AudioFile::Info::MP3::Tag is a Perl extension to get info from MP3 files. Free Download
NNTP Client Lib is a Java implementation of RFC 997 for newsreaders, with support for authentication and logging. Free Download
Latest Software
Popular Software
Favourite Software