Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Extendable module for working with Music Tags.
Perl
branch: master
Failed to load latest commit information.
Bundle-Music-Tag PBP changes
Music-Tag-Amazon @ b5c5710 Fixed DateTimeX::Easy requirement
Music-Tag-FLAC @ c88bd77 Fixed DateTimeX::Easy requirement
Music-Tag-File @ 16533cc
Music-Tag-LyricsFetcher @ d7e6844 Fixed DateTimeX::Easy requirement
Music-Tag-M4A @ 8a91f9e Fixed DateTimeX::Easy requirement
Music-Tag-MP3 @ 7fb59c3
Music-Tag-MusicBrainz @ cd9b8ff Fixed DateTimeX::Easy requirement
Music-Tag-OGG @ 40f07f9 Fixed DateTimeX::Easy requirement
bin Fixed bugs that stoped musictag from working
eg Improved test coverage
lib/Music
sample Improved test coverage
t Fixed issues with pbp identified on rt #72162
.gitignore Fixed issues with pbp identified on rt #72162
.gitmodules Added LyricsFetcher
.perltidyrc PBP changes
Artistic Version: 0.34
Changes
Copying
MANIFEST
MANIFEST.SKIP Added bundle
META.yml Even more tests
Makefile.PL Dependency version numbers
README More dependency fixes
TODO Cleanup before merge
download_script.php?src_id=8604 Fixed DateTimeX::Easy requirement
vimrc.old Fixed DateTimeX::Easy requirement

README

NAME
    Music::Tag - Interface for collecting information about music files.

VERSION
    Music-Tag-0.4103

DESCRIPTION
    Extendable module for working with Music Tags. Music::Tag Is powered by
    various plugins that collect data about a song based on whatever
    information has already been discovered.

    The motivation behind this was to provide a convenient method for fixing
    broken tags in music files. This developed into a universal interface to
    various music file tagging schemes and a convenient way to augment this
    from online databases.

    Several plugin modules to find information about a music file and write
    it back into the tag are available. These modules will use available
    information (REQUIRED DATA VALUES and USED DATA VALUES) and set various
    data values back to the tag.

INSTALLATION
    To install this module type the following:

       perl Makefile.PL
       make
       make test
       make install

  IMPORTANT NOTE
    If you have installed older versions (older than .25) PLEASE delete the
    following scripts from your bin folder: autotag, safetag, quicktag,
    musicsort, musicinfo.

    If you used any of these scripts, create a symbolic link to musictag for
    each.

  QUICK INSTALL OF ALL PACKAGES
    A bundle is available to quickly install Music::Tag with all plugins. To
    install it use:

       perl -MCPAN -eshell

    At the cpan shell prompt type:

       install Bundle::Music::Tag

DEPENDENCIES
    This module requires these other modules and libraries:

       Encode
       File::Spec
       Locale::Country
       Digest::SHA1
       Config::Options
       Time::Local
       Test::More
       File::Copy
       File::Slurp
       File::stat
       IO::File
       Scalar::Util
       DateTimeX::Easy

    I strongly recommend the following to improve web searches:

       Lingua::EN::Inflect
       Text::LevenshteinXS
       Text::Unaccent::PurePerl

    The following just makes things pretty:

       Term::ANSIColor

EXECUTABLE SCRIPT
    An executable script, musictag is included. This script allows quick
    tagging of MP3 files and access to the plugins. To learn more, use:

       musictag --help 
       musictag --longhelp

SOURCE
    Source is available at github: http://github.com/riemann42/Music-Tag.

AUTHOR
    Edward Allen III <ealleniii _at_ cpan _dot_ org>

COPYRIGHT
    Copyright © 2007,2008,2010 Edward Allen III. Some rights reserved.

LICENSE
    This program is free software; you can redistribute it and/or modify it
    under the same terms as Perl itself, either:

    a) the GNU General Public License as published by the Free Software
    Foundation; either version 1, or (at your option) any later version, or

    b) the "Artistic License" which comes with Perl.

    This program is distributed in the hope that it will be useful, but
    WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See either the GNU
    General Public License or the Artistic License for more details.

    You should have received a copy of the Artistic License with this Kit,
    in the file named "Artistic". If not, I'll be glad to provide one.

    You should also have received a copy of the GNU General Public License
    along with this program in the file named "Copying". If not, write to
    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
    Boston, MA 02110-1301, USA or visit their web page on the Internet at
    http://www.gnu.org/copyleft/gpl.html.

Something went wrong with that request. Please try again.