NAME

Music::Tag::FLAC - Plugin module for Music::Tag to get information from flac headers.

SYNOPSIS

use Music::Tag

my $filename = "/var/lib/music/artist/album/track.flac";

my $info = Music::Tag->new($filename, { quiet => 1 }, "FLAC");

$info->get_info();
   
print "Artist is ", $info->artist;

DESCRIPTION

Music::Tag::FLAC is used to read flac header information. It uses Audio::FLAC::Header.

REQUIRED VALUES

No values are required (except filename, which is usually provided on object creation).

SET VALUES

title, track, totaltracks, artist, album, comment, releasedate, genre, disc, label

Uses standard tags for these

asin

Uses custom tag "ASIN" for this

mb_artistid, mb_albumid, mb_trackid, mip_puid, countrycode, albumartist

Uses MusicBrainz recommended tags for these.

secs, bitrate

Gathers this info from file. Please note that secs is fractional.

picture

This is currently read-only.

OPTIONS

None currently.

BUGS

This method is always unreliable unless great care is taken in file naming.

SEE ALSO INCLUDED

Music::Tag, Music::Tag::Amazon, Music::Tag::File, Music::Tag::Lyrics, Music::Tag::M4A, Music::Tag::MP3, Music::Tag::MusicBrainz, Music::Tag::OGG, Music::Tag::Option

SEE ALSO

Audio::FLAC::Header

AUTHOR

Edward Allen III <ealleniii _at_ cpan _dot_ org>

COPYRIGHT

Copyright (c) 2007 Edward Allen III. Some rights reserved.

This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, distributed with Perl.