Audiobook Metadata Program

01 – Mp3tag Windows. Mp3tag is the most popular and a powerful easy-to-use tool to edit. The aim of this module suite is to read and write metadata in various audio formats with minimum limitations and no dependencies on external libraries. This module defines the API and implements common methods. Format-specific functionality is implemented in subclasses of Audio::Metadata, such as Audio::Metadata::Flac.

  • METHODS AND FUNCTIONS
  • This guide will show you how to add album artwork (the album covers) to your digital music files such as MP3 or FLAC files using a program called Mp3tag. It is completely free and offers many features to edit the metadata of different audio files. Download Mp3tag from HERE and then install it.
  • TagScanner is a free batch mp3 tag editor software for Windows. Using this software, you can easily add or modify metadata of multiple MP3 files at a time. Apart from with MP3, you can also edit metadata of OGG, FLAC, WMA, Opus, Speex, AIFF, WAV, etc.

Audio::Metadata - Manipulate metadata in audio files

The aim of this module suite is to read and write metadata in various audio formats with minimum limitations and no dependencies on external libraries.

This module defines the API and implements common methods. Format-specific functionality is implemented in subclasses of Audio::Metadata, such as Audio::Metadata::Flac.

new_from_path($file_path)

    Builds object from file name given as string. Reads file with given name and returns an object representing it. Object is of type specific to the codec, i.e.: Audio::Tag::PlainText::AudioFile::Flac, Audio::Tag::PlainText::AudioFile::Mp3

file_path($extension)

    Returns absolute path to the file.

get_var($var)

    Returns value of specified metadata variable.

set_var($var, $value)

    Sets specified metadata variable to given value. Value of 'undef' will prompt removal of the variable, if underlying format permits.

vars_as_hash()

Free

    Returns metadata as hash reference.

as_text()

    Returns complete file information as space-separated key/value pairs in multi-line string.

save()

    Writes metadata to file.

file_to_text($path)

    Class method. Returns text metadata for the specified file.

Egor Shipovalov, <kogdaugodno at gmail.com>

Please report any bugs or feature requests to bug-webservice-blogger at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Audio-Metadata. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

You can find documentation for this module with the perldoc command.

You can also look for information at:

  • RT: CPAN's request tracker

  • AnnoCPAN: Annotated CPAN documentation

  • CPAN Ratings

  • Search CPAN

Metadata

Copyright 2010 Egor Shipovalov.

Audiobook Metadata Program Free

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

Audiobook Metadata Program Definition

See http://dev.perl.org/licenses/ for more information.

Main features:

Batch Tag Editing Write ID3v1.1, ID3v2.3, ID3v2.4, MP4, WMA, APEv2 Tags and Vorbis Comments to multiple files at once.

Support for Cover Art Download and add album covers to your files and make your library even more shiny.

Import from Discogs, freedb, MusicBrainz Save typing and import tags from online databases like Discogs, freedb, MusicBrainz, and more.

Replace characters or words Replace strings in tags and filenames (with support for Regular Expressions).

Create Playlists automatically Create and manage playlists automatically while editing.

Rename files from tags Rename files based on the tag information and import tags from filenames.

Export to HTML, RTF, CSV Generate nice reports and lists of your collection based on user-defined templates.

Full Unicode Support User-interface and tagging are fully Unicode compliant.

Besides these main features Mp3tag offers a variety of other functions and features ranging ranging from batch export of embedded album covers, over support for iTunes-specific tags like media type or TV Show settings, to combining multiple actions into groups that can be applied with a single mouse click.