Hi Doug, and thanks for the kind words!
You've obviously done a bit of digging to get to the .ram files. There's a good explanation of them here:
Chapter 3: The Ram File
The .ram file could contain any number of clips, but the Beeb choose only to include one, and that's the file which gives you the url of their streaming media - it'll either be a .ra or .rm file.
Let's take an example - on a PC click
Beebotron and go to the Listen Again page for Radio 2 and right click and then click Properties on Chris Evans' Wednesday show.
The link should be rtsp://rmv8.bbc.net.uk/radio2/r2_evans_wed.ra If you right click and save as then you don't save the file - you just kick off the file in Real. If it was
http://rmv8.bbc.net.uk/radio2/r2_evans_wed.ra then it would be easy, but the rtsp prefix flummoxes everything.
In order to get the file you'll need an rtsp downloader. I use Offline Explorer, but a quick google for 'rtsp downloader' will get you loads of results. Make sure you use one which actually downloads, rather than recording on-the-fly - otherwise it'll take the realtime duration of the program to download. Again, taking the example above, downloading the rtsp stream from rtsp://rmv8.bbc.net.uk/radio2/r2_evans_wed.ra ends up with a file called r2_evans_wed.ra on your PC. You can also use Offline Explorer or similar to download a whole bunch of files at one time.
Right, now you have a load of .ra (Real) files. If you're lucky you may be able to find an mp3 player which can play Real files directly. None of mine do (and I don't know of one which does) so it's batch convert .ra to .mp3 time. I use Fairstars Audio Converter, but there are probably loads out there which do the same sort of thing.
Hope this helps,
Happy (and hopefully peaceful) New Year to all, Kronalias