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

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;

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

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

Uses standard tags for these
Uses custom tag "ASIN" for this
Uses MusicBrainz recommended tags for these.
Gathers this info from file. Please note that secs is fractional.
This is currently read-only.

None currently.

Returns the default options for the plugin.
Save object back to FLAC header.
Load information from FLAC header.
Close the file and destroy the Audio::FLAC::Header
Returns the Audio::FLAC::Header object

Plugin does not fully support all fields I would like, such as an APIC frame.

Audio::FLAC::Header, 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

Edward Allen III <ealleniii _at_ cpan _dot_ org>

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

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