Audio::TagLib::MPEG::Properties - An implementation of audio property reading for MP3
use Audio::TagLib::MPEG::Properties; my $f = Audio::TagLib::MPEG::File->new("sample file.mp3"); my $i = $f->audioProperties(); print $i->layer(), "\n"; # got 3
This reads the data from an MPEG Layer III stream found in the AudioProperties API.
Create an instance of MPEG::Properties with the data read from the MPEG::File $file.
Destroys this MPEG Properties instance.
see AudioProperties
Returns the MPEG Version of the file.
see Audio::TagLib::MPEG::Header
Returns the layer version. This will be between the values 1-3.
Returns true if the MPEG protection bit is enabled.
Returns the channel mode for this frame.
Returns true if the copyrighted bit is set.
Returns true if the "original" bit is set.
None by default.
Audio::TagLib AudioProperties
Dongxu Ma, <dongxu@cpan.org>
Copyright (C) 2005 by Dongxu Ma
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.7 or, at your option, any later version of Perl 5 you may have available.
To install Audio::TagLib, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Audio::TagLib
CPAN shell
perl -MCPAN -e shell install Audio::TagLib
For more information on module installation, please visit the detailed CPAN module installation guide.