Audio::TagLib::MPC::File is an implementation of Audio::TagLib::File with MPC specific methods. SYNOPSIS use Audio::TagLib;
Audio::TagLib::MPC::File is an implementation of Audio::TagLib::File with MPC specific methods.
my $i = Audio::TagLib::MPC::File->new("sample mpc file.mpc");
print $i->tag()->title()->toCString(), "n"; # got title
This implements and provides an interface for MPC files to the Audio::TagLib::Tag and Audio::TagLib::AudioProperties interfaces by way of implementing the abstract Audio::TagLib::File API as well as providing some additional information specific to MPC files.
The only invalid tag combination supported is an ID3v1 tag after an APE tag.
new(PV $file, BOOL $readProperties = TRUE, PV $propertiesStyle = "Average")
Constructs an MPC file from $file. If $readProperties is true the file's audio properties will also be read using $propertiesStyle. If false, $propertiesStyle is ignored.
Destroys this instance of the File.
Returns the Tag for this file. This will be an APE tag, an ID3v1 tag or a combination of the two.
Returns the MPC::Properties for this file. If no audio properties were read then this will return undef.
Save the file.
ID3v1::Tag ID3v1Tag(BOOL $create = FALSE)
Returns the ID3v1 tag of the file.
If $create is false (the default) this will return undef if there is no valid ID3v1 tag. If $create is true it will create an ID3v1 tag if one does not exist. If there is already an APE tag, the new ID3v1 tag will be placed after it.
B The Tag is B owned by the APE::File and should not be deleted by the user. It will be deleted when the file (object) is destroyed.
tags audio taglib id3v1 tag the file mpc file this will ape tag returns the mpc files will return return undef this file for this audio properties
Download Audio::TagLib::MPC::File 1.42
Other software in this category
- Desktop Environment
- Science and Engineering
- Text Editing&Processing