libcdio-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Libcdio-devel] CD-Text support for macOS and Windows


From: Thomas Schmitt
Subject: Re: [Libcdio-devel] CD-Text support for macOS and Windows
Date: Wed, 29 Mar 2023 12:07:34 +0200

Hi,

Rocky Bernstein wrote:
> But I haven't been able to find a CD with actual CD-text information
> on it yet.

Exactly seven years ago i posted instructions how to create one on
GNU/Linux (also possible on *BSD and Solaris):
  https://lists.gnu.org/archive/html/libcdio-devel/2016-03/msg00005.html

You need a blank CD-R or a CD-RW.

Create a file named NIGHTCATS.TXT with the content which i give between
the "--...--" lines (but not those dash lines themselves):
----------------------------------------------------------
Input Sheet Version = 0.7T
Text Code           = 8859
Language Code       = English
Album Title         = Deeper Dance
Artist Name         = United Cat Orchestra
Songwriter          = Various Songwriters
Composer            = Various Composers
Arranger            = Tom Cat
Album Message       = For all our fans
Catalog Number      = 1234567890
Genre Code          = Classical
Genre Information   = Feline classic music
Closed Information  = This is not to be shown by CD players
UPC / EAN           = 1234567890123
Text Data Copy Protection = OFF
First Track Number  = 1
Last Track Number   = 3
Track 01 Title      =  Deeper Dance
Track 01 Artist     =  Felix and The Purrs
Track 01 Songwriter =  Friedrich Schiller
Track 01 Composer   =  Ludwig van Beethoven
Track 01 Arranger   =  Tom Cat
Track 01 Message    =  Fritz and Louie once were punks
ISRC 01             =  XYBLG1101234
Track 02 Title      =  The Hunt
Track 02 Artist     =  Catwalk Beauties
Track 02 Songwriter =  Mother Goose
Track 02 Composer   =  unknown
Track 02 Arranger   =  Tom Cat
Track 02 Message    =  Pluck the goose
ISRC 02             =  XYBLG1100005
Track 03 Title      =  Harold's Dream
Track 03 Artist     =  Mia Kitten
Track 03 Songwriter =  Mia Kitten
Track 03 Composer   =  Mia Kitten
Track 03 Arranger   =  Mia Kitten
Track 03 Message    =
ISRC 03             =  XYBLG1100006
----------------------------------------------------------

Create or choose three files as track content. (Not very large, best
with size divisible by 2352. If you have real .wav files it would be
most realistic.)
In the following example the files are named "file1", "file2", "file3".

Then you put the CD into the CD burner /dev/sr0 and run:

   cdrskin dev=/dev/sr0 -v blank=as_needed -eject \
           -sao -audio -swab \
           input_sheet_v07t=NIGHTCATS.TXT
           file1 file2 file3


On FreeBSD the drive address is like /dev/cd0. On NetBSD like /dev/rcd0d.
On Solaris like /dev/rdsk/c4t0d0s2.
When in doubt, use
   cdrskin --devices
to learn your drive's address.


Have a nice day :)

Thomas




reply via email to

[Prev in Thread] Current Thread [Next in Thread]