freedb_cache

Copyright © 2004 Michel Messerschmidt
This program is licensed under the GNU General Public Licence (GPL)
(see gpl2.txt for details).

Download

The current version is 2.0.1
Release date: 2012-07-22

Download freedb_cache.pm  [36 kB] (gpg signature)

SHA-256 sum:
ea3d517536606e34d6c7226332b587562fdcf30ba49ef989f058b80095ebdbe7  freedb_cache.pm

Description

freedb_cache is a freedb client, implemented as perl module to replace and enhance the older "CDDB_get" module.
Beside the functionality of CDDB_get, it support a local cache directory. So you need only one server access per audio cd, as all further queries for the same cd can be answered by the cache entries without further network connections.
freedb_cache has an enhanced interface providing more data as CDDB_get. It fully complies with the freedb database format and the current level 6 of the cddb-protocol. So you get access to all information in a freedb entry (including "extended" data) and all data is processed and returned in Unicode (UTF-8) to simplify handling of localized titles.

freedb_cache.pm was tested with:

System Requirements

You need Perl (version 5.8.x or newer).

Restrictions and known bugs

freedb_cache doesn't support freedb databases in windows format. Only the current level 6 of the cddb-protocol is supported
Automatic updates of the freedb-entries (in the local cache with newer revisions from a freedb server) are not possible (yet) with this client.

Bug reports, comments, ...

Please let me know, if you encounter problems with textconv.
Just send a mail to: www@michel-messerschmidt.de

created by Michel Messerschmidt    last modified 2015-01-04