NAME
File::Sticker::Scribe::Mp3 - read, write and standardize meta-data from MP3 file
VERSION
version 4.00
SYNOPSIS
use File::Sticker::Scribe::Mp3;
my $obj = File::Sticker::Scribe::Mp3->new(%args);
my %meta = $obj->write_meta(%args);
DESCRIPTION
This will write meta-data from MP3 files, and standardize it to a common nomenclature, such as "tags" for things called tags, or Keywords or Subject etc.
DEBUGGING
whoami
Used for debugging info
METHODS
priority
The priority of this scribe. Scribes with higher priority get tried first.
allowed_file
If this scribe can be used for the given file, then this returns true. File must be an MP3 file.
allowed_fields
If this scribe can be used for the known and wanted fields, then this returns true. For this scribe, this always returns true.
if ($scribe->allowed_fields())
{
....
}
known_fields
Returns the fields which this scribe knows about.
my $known_fields = $scribe->known_fields();
read_meta
Read the meta-data from the given file.
my $meta = $obj->read_meta($filename);
Helper Functions
replace_one_field
Overwrite the given field. This does no checking.
$scribe->replace_one_field(filename=>$filename,field=>$field,value=>$value);
delete_field_from_file
Remove the given field. This does no checking. This doesn't completely remove it, merely sets it to the empty string.
$scribe->delete_field_from_file(filename=>$filename,field=>$field);
BUGS
Please report any bugs or feature requests to the author.