Main > Programming > Libraries >

Audio::TagLib 1.42

Audio::TagLib 1.42

Sponsored Links

Audio::TagLib 1.42 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 1.4 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 1074
Date added: 2006-11-14

Audio::TagLib 1.42 description

Audio::TagLib is a library for reading and editing audio meta data, commonly known as tags.

SYNOPSIS

use Audio::TagLib;
use warnings;
use strict;

my $f = Audio::TagLib::FileRef->new("Latex Solar Beef.mp3");
my $artist = $f->tag()->artist();
print $artist->toCString(), "n"; # got "Frank Zappa"

$f->tag()->setAlbum(Audio::TagLib::String->new("Fillmore East"));
$f->save();

my $g = Audio::TagLib::FileRef->new("Free City Rhymes.ogg");
my $album = $g->tag()->album();
print $album->toCString(), "n"; # got "NYC Ghosts & Flowers"

$g->tag()->setTrack(1);
$g->save();

Note that these high level functions work for Ogg, FLAC, MPC and MP3 (or any other formats supported in the future). For this high level API, which is suitable for most applications, the differences between tag and file formats can all be ignored.

Some goals of TagLib: - A clean, high level, C++ API to handling audio meta data. - Support for at least ID3v1, ID3v2 and Ogg Vorbis comments. - A generic, simple API for the most common tagging related functions. - Binary compatibility between minor releases using the standard KDE/Qt techniques for C++ binary compatibility. - Make the tagging framework extensible by library users; i.e. it will be possible for libarary users to implement additional ID3v2 frames, without modifying the TagLib source (through the use of Abstract Factories and such.

Because TagLib desires to be toolkit agnostic, in hope of being widely adopted and the most flexible in licensing TagLib provides many of its own toolkit classes; in fact the only external dependancy that TagLib has, it a semi-sane STL implementation.

Audio::TagLib 1.42 Screenshot

Advertisements

Audio::TagLib 1.42 Keywords

Bookmark Audio::TagLib 1.42

Hyperlink code:
Link for forum:

Audio::TagLib 1.42 Copyright

WareSeeker periodically updates pricing and software information of Audio::TagLib 1.42 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 Audio::TagLib 1.42 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Audio::TagLib::Tag is a simple, generic interface to common audio meta data fields. Free Download
Audio::TagLib::File is a file class with some useful methods for tag manipulation. Free Download
Audio::TagLib::Shell is a mini shell of Audio::TagLib. Free Download
Audio::TagLib::MPC::File is an implementation of Audio::TagLib::File with MPC specific methods. Free Download
Audio::TagLib::MPEG::File is an MPEG file class with some useful methods specific to MPEG. Free Download
Audio::TagLib::ByteVector is a byte vector. Free Download
Audio::TagLib::MPEG::Header is an implementation of MP3 frame headers. Free Download
Audio::TagLib::Vorbis::File is an implementation of Ogg::File with Vorbis specific methods. Free Download