Treating this as a random-problems-with-iPlayer-on-Snow-Leopard thread - and not replying specifically to Jay - I had some problems with this when setting up my mum's new MacBook yesterday.
The way I fixed it was:
- Quit / force quit iPlayer.app and move it from Applications to Trash.
- Download the latest version of Adobe AIR
http://get.adobe.com/air/ - install from the .dmg
- Reboot & check that it it installed ok -
http://kb2.adobe.com/cps/407/kb407625.html - the version shown should be the same as on the download page (1.5.2 at present).
- Quit Safari completely.
- Open Terminal and type `find . -iname "\
iplayer"` (including the " quotes, but not the ` ones)
- +*Check the results carefully.*+ In my case this found one or two iPlayer .plist files in Library/Preferences, the iPlayer downloads folder in Movies but these were eclipsed by +_a whole bunch_+ of cached Safari history files. All this stuff was moved over from my mother's homedir on her old machine.
- If the results are OK to delete type `find . -iname "\
iplayer" -exec rm -rf \\{} \;`
- Open Safari, go to the BBC website, watch some iPlayer & click on the "download" button to the bottom right of the play window. It now works requires the reinstallation of iPlayer & subsequently works perfectly.
I believe that the BBC try to be "clever" and make the movie files you've downloaded inaccessible (from outside the player) so that you can't watch them more than 2 weeks after download. After transferring a user to a new machine, I suspect there's no harm at all in deleting the downloads folder - they probably won't play on the new Mac, anyway. The stuff in the Safari caches folder is
definitely safe to delete, and may very well have been the cause of my mother's problem.
If there's anything else showing up that you're unsure of you can move it instead of deleting it, and you can save the terminal output using Apple-S so that you can later figure out where the files come from, if you need to. I'm pretty sure that for 95% of people it'll be safe to delete everything the find finds, but there's sure to be someone who's saved something important in his Documents with "iplayer" in the name, so do check carefully.
Stroller.