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
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:
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.