Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.477.071 Times

MP3::Album 0.14

  Date Added: October 14, 2010  |  Visits: 975

MP3::Album

Report Broken Link
Printer Friendly Version


Product Homepage
Download (94 downloads)

MP3::Album is a Perl extension to manage a music album built of mp3 files. SYNOPSIS use MP3::Album; $mp3_album = MP3::Album->new(files=>@files); #check is as set of mp3 has a uniform encoding if ($mp3_album->bitrate_check()) && $mp3_album->frequency_check()) { print "This set of mp3 is well encodedn"; } else { print "not so goodn"; } #get tracks and artistic information (layout) from cddb @layouts = $mp3_album->fetch_layout(method=>CDDB); #using one of the above matches to generate tags $mp3_album->layout($layouts[0]); # set the album layout to # on of your choice $mp3_album->generate_tags(); #and then rename the files $mp3_album->rename_files(); The general idea is to assume you can construct a set of mp3 files that , burnt into a cd, is equal to the "original" cd album. This modules helps to check if in every case this assumption is valid, and gives a set of utilities to manage that set of mp3 (ie: Generate mp3 tags or rename files according to a cddb match). The so called album info is divided into two sets: the technical info and the layout info. Technical info Gives all the information about the mp3 file and about the album as a group of those files. For an example it gives you the general encoding(s) of the album and if it has a uniform encoding (all the tracks are encoding at the same bitrate). Layout info Gives you all the information about the disc layout. This is track names, album artist, etc. You can get layouts of various ways; for now three of them where implemented : information extracted from mp3 tags, from cddb, imported from a text file. for more info about the layouts read the perldoc of MP3::Album::Layout.

Requirements: No special requirements
Platforms: Linux
Keyword: Album Files Info Layout Layouts Libraries Manage Music Album Programming To Manage
Users rating: 0/10

License: Freeware Size: 8.19 KB
MP3::ALBUM RELATED
Libraries  -  Video::Info::MPEG::Constants 0.993
Video::Info::MPEG::Constants is a suite of modules to probe video files for various attributes. Previous versions of Video::Info depended on external modules, such as RIFF::Info and ASF::Info. This is no longer the case, you dont need to install...
634.88 KB  
Libraries  -  Video::Info::MPEG::System 0.993
Video::Info::MPEG::System is a suite of modules to probe video files for various attributes. Previous versions of Video::Info depended on external modules, such as RIFF::Info and ASF::Info. This is no longer the case, you dont need to install...
634.88 KB  
File Synchronizers  -  DearMob iPhone Music Manager for Mac 1.1
DearMob iPhone Music Manager is a free and safe iPhone music management software for Mac. With its intuitive UI, it lets you transfer iPhone music to computer and import music from Mac to iPhone with several clicks. You can selectively transfer...
53.61 MB  
Audio Tools  -  Duplicate Music Files Finder 1.5
With Duplicate Music Files Finder you can track your music files duplicates and delete them. The program uses advanced search techniques to detect duplicates(it reads MP3s TAGS, detects duplicates even if the file names are not the same etc).You...
313 KB  
Audio Tools  -  SimPlEdi
SimPlEdi project is a webbased playlist (m3u) editor for mp3 files which are used in popular music players like Winamp or XMMS. The filelocations are stored relative to the playlist location which makes it possible to use the generated lists on...
21.5 KB  
Audio Tools  -  Cowbell Music Organizer 0.2.7.1
Cowbell Music Organizer is an elegant music organizer intended to make keeping your collection tidy both fun and easy. Do you ever pull your hair out trying to hand-edit all your tags with some arcane editor? Tell your inner OCD to take a hike...
235.52 KB  
Audio Tools  -  Gnome Simple Stateful Music Player 1.1
Gnome Simple Stateful Music Player (GSSMP) is a music player designed to work with the GNOME desktop environment. It does not store a database of all your music, but is designed to work with music files organised into directories. It is small,...
73.73 KB  
Audio Editors  -  Toolsoft Audio Manager 1.70
Toolsoft Audio Manager | Free Download | Online Help. Toolsoft Audio Manager 1.70 - Freeware - Manage 40+ audio/video formats Toolsoft Audio Manager is a music organizer software to manage APE FLAC OGG WMA MP3 WAV (IMA ADPCM, ALAW, ULAW) Raw...
1.54 MB  
Audio Tools  -  Disk Explorer Professional 3.70
Organize all your files on CDs/DVDs: photo, video, music, downloaded archives...and browse your collection offline! This application is a powerful tool for cataloging all CDs, DVDs, floppies, ZIP disks, or other removable media, hard drives,...
3.42 MB  
File Renamers  -  Express Zip Free Compression Software 2.17
Express Zip Free File Compression Software. An archiving and compression tool to easily create, edit, manage and extract zipped files and folders. Compress files to reduce size for email transmission or archive data using less disk space when...
1.03 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB