Part of my gift this year to all of my friends this year is an audio CD - a custom compilation of various holiday-themed music. One thing I'd love to be able to do is add CD-Text to the tracks, so that their players (if capable) as well as their computer - should they choose to import it so - will easily have the metadata already in-place, and the tedium of having to enter that information manually from the decoratively printed track-list is substantially eliminated.
Well, this is proving to be far more difficult than I thought it would be. Rhythmbox, my favorite music player, currently just does not support this functionality, though it is under development. I've also tried Banshee, which uses Brasero for its CD-burning functionality, and that also fails quite epically. Next up in my attempts was K3b, which correctly burned the CD, did not add the CD-Text as I wanted it to. (It would not display any metadata in Rhythmbox on my Fedora desktop, and also failed on both my stand-alone CD player and my mom's Windows XP machine with both iTunes and WMP.) Lastly, I searched on Google and found a way to do it with cdrdao, but that attempt also went quite unsatisfactorily:
Writing lead-in and gap...
ERROR: Write data failed.
ERROR: Writing failed.
Oh Great Lazyweb, is there a straightforward way to accomplish this feat? Or am I doomed to copy the songs to my dad's PC and burn them with Nero (which I really don't want to need to do...)? For the record, my burner is a Pioneer DVR-110D.