Here is a fresh package of libcdio-0.93 (Nov. 2014), from the arch linux
repo at pkgs.org.
In the context of this other media devices project I felt the need to have
a cddb-enabled cd-info utility, which unfortunately run-of-the-mill Puppies
do not provide.
This ArchLinux archive was re-packaged and tested on a wary-5.5. I know
it will be of limited interest to most of you. However, this package offers a
+/- 6 month old libcdio that should work on all Puppies from wary-5.5 on.
Also, I've provided an illustration of what can be done with a cddb-enabled
cd-info. Coupled with cdda-player, you get a simple but efficient "concert
program" utility within which you can know the titles of what's playing.
I know, somebody, pardon me, "many bodies" already have invented
such programs... Still, CLI apps use very little resources, they're fun to
play with, and combined, sometimes produce surprising results!
Here's the little script. It takes a few seconds for it to kick in, because
there's lot of text filtering before the titles can be displayed.
Code: Select all
#!/bin/ash
# cd-info_cddb.sh #
# Purpose: Display only the cddb info of audio CDs (in other words:
# only display the titles of the songs or of the musical works. Also
# useful wih cdda-player.).
# (c) ) musher0, Aug. 9, 2015.
####
clear
echo "Program:
~~~~~~~~~~~~"
cd-info -I --no-device-info --no-header --dvd --iso9660 /dev/cdrom | grep number -A 4| awk '$1 !~ /frame/' & # | more &
urxvt -g +20+20 -e cdda-player
# Once in cdda-player, type l for proper duration listing.
musher0