I don't know for other PC-readable CD-R formats except bare bones ISO9660 and Joliet. On various Unices there is also Rock Ridge format and various 'native' variants, but
lingua franca currently seems to be Joliet.
If CD-Rs are just for archival purposes, I see no problem. Use something like
MP3/Tag studio to prepare both ID3v1 and ID3v2 tags correctly (this can be done, among other means, from your directory/filenames), burn CD-R accepting whatever truncation is suggested, and on restore run the MP3/Tag Studio again, this time in the opposide direction, adjusting filenames according to ID3v2 tags.
This tool (I got it after the guys here kept recommending it) has a number of handy batch modes, but also can be run totally interactively. It is 'sponsorware', but don't be affraid of that: banners are nonintrusive. I am not sure whether it is possible to pay something to the author to have the adds (and possible click tracking - I am not sure whether it's used) removed. See the
homepage.
On the other hand, if you use CD-Rs for listening directly, then you should probably want to either shorten the filename yourself or prepare playlists with full info. An interesting solution here might be using
playboyster, a simple tool that recurses mp3 directory structure and writes playlists from each dir; if you use winamp v2 compatible playlists (the ones with ID3 tags data in them), you don't care about filenames.
Finally, you could devise a scheme where you generate your own playlists, renaming the tune files yourself (perhaps into something syntethic, as empeg does).
Dragi "Bonzi" Raos
Zagreb, Croatia
Q#5196, MkII#80000376, 18GB green