Another piece of software I’ve written, this time an application which can be used to download programs from BBC iPlayer.
There is now a new version of iPlayer Downloader available here.
It’s 2am and I think I’m finally done
Again, this is something that has been possible for a while from the command-line but has required a significant amount of futzing around to do (significantly more than disabling the store link arrows in iTunes). Now I’m done with this I promise I’ll get back to taking photographs
News About 2.0:
Following hot on the heels of this Beta release I have joined forces with Math Campbell who wrote the original, now defunct iPhone Downloader for Mac and we’re making good progress. This version works, but it barely works. We’re looking to have an app with lots of polish and sparkle so keep watching this space!
It’s worth noting this app is very much in a beta stage – indeed I have no idea if this will even run on anyone’s machine but mine as I have no way of testing it at the moment but with any luck it’ll play ball.
Inside the DMG the application is packaged as an Installer (I downloaded the XCode DVD, yay!). It will require your administrator password to install as it needs access to some Ruby framework files.
It also doesn’t currently have a progress bar which is a bit rubbish but it’s something I will work on.
Just install the Application, open your applications folder and launch “iPlayer Downloader” and follow the instructions from there. I know reading stuff’s boring but please take some time to do it, at least the first time
I am expecting a chunk of problems with this app as it’s a lot more complicated than the previous one I wrote so please get in touch using iam@lawrencedudley.co.uk if you experience any problems with it and I’ll do my best to sort you out.
As this application is written to use BBC iPlayer you MUST be in the U.K. to use it. To stay on the right side of the law you must also delete any shows you download using this Application within 30 days of downloading them.
Finally, the files this Application downloads will be on your Desktop and can be dragged straight into iTunes for copying to your iPhone (no need to re-convert).
How To Monitor Progress In This Version:

Once the download has started (You will see something like above on your menu bar), have a look on your desktop. There will be a new .mov file there, named after the show you are downloading. If you click on it and press APPLE + I (The Apple key and the i key) you will get the “get info” window. Look at the file size at the top of the window. Now close the window and reopen it. The file size *should* have gotten a bit bigger, unless you’re on a really slow connection.
There’s about 120MB per half-hour of video so if your file is reading 60MB and it’s a half-hour programme then you’re about halfway there. I know it sucks, going to be more elegant soon, promise!
COMMENTS / 18 COMMENTS
Max added this comment on Sep 12 08 at 5:32 amBrlliant!
Works perfectly.
Many thanks.
Lawrence Dudley added this comment on Sep 12 08 at 7:38 amGlad to hear it
I’m gona try and have a new version for today or tomorrow, just need to figure XCode out a bit more.
David Scoty added this comment on Sep 12 08 at 8:27 amAppears to work, but no sign of a desktop file
Ira Rainey added this comment on Sep 12 08 at 8:53 amTop job. Works perfectly.
Derryck added this comment on Sep 12 08 at 11:17 amWorks perfectly, thank you (OS 10.5.4).
Looking forward to a progress bar, and how about an interface to the iPlayer web site so that one can directly choose programmes without having to go via Safari?
Lawrence Dudley added this comment on Sep 12 08 at 2:18 pmThis is great guys, so far there’s not been a single show-stopping bug.
I am working on the progress bar and the direct interface to the iplayer site will also be included in the next update.
Stay tuned!
Stravinsky added this comment on Sep 12 08 at 5:02 pmThank you for doing such an app.
Unfortunately it does not work for me (on Tiger). The icon bounces for a few seconds and the application quits. I hope you can work on that.
I also would like to save an audio recording from BBC iPlayer’s radio programmes. Is that possible too? Hope it works soon, before the programme expires…
Thank you again for your help.
pete added this comment on Sep 12 08 at 6:02 pmhaven’t got it working yet (10.5.2 Intel), says done but no file
@ Stravinsky: I believe you can rip audio streams using audio hijack tools, do a search for tools for the mac
Stravinsky added this comment on Sep 12 08 at 8:37 pmThanks Pete,
I’m trying to find a free programme to do that (since I’m probably only going to use it once). WireTap is not free anymore apparently. Do you know if the demo version could do the trick?
However, I’m still waiting for the iPlayer downloader to work on Tiger.
Thanks
Lawrence Dudley added this comment on Sep 12 08 at 8:41 pmUnfortunately due to Ruby being broken in Tiger it’s entirely likely that it’s never going to run under Tiger without a lot of messing around.
It’s possible it’ll run if you manually install Ruby but that’s not a task for the feint of heart and to be honest, upgrading to Leopard is going to be the easiest way of getting this to work.
Sorry…
Stravinsky added this comment on Sep 13 08 at 11:44 amOk, I suppose I’ll just have to wait for BBC’s own downloader then…
Can you please just tell me how to completely uninstall the application? Apart from the app in “Application”, what other files are being copied with the installer?
Thanks
Lawrence Dudley added this comment on Sep 13 08 at 12:03 pmInstaller has the following files as well as the iPlayer application:
/System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/iplayer-dl
/System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/iplayer-dl-gui
/Library/Ruby/Site/1.8/iplayer/*
/Library/Ruby/Site/1.8/iplayer.rb
Stravinsky added this comment on Sep 13 08 at 12:19 pmThanks
Phil Taylor added this comment on Sep 13 08 at 3:02 pmYou don’t need a special program to record audio that’s playing on your computer (provided you have a machine with a microphone input). Just use a stereo cable with jacks at either end and plug the output of the machine into the input. Then use any of the free recording programs (Audacity is good) to record the signal.
Only disadvantage is that you can’t listen to the program while you are recording it.
Lawrence Dudley added this comment on Sep 13 08 at 3:04 pmThe other disadvantage being that you’re going digital -> analogue -> digital and that it’s probably going to sound horrible…
I need 10 or so beta testers for a new version which is nearing release, can you get in touch with me please? Email address is above.
JP added this comment on Sep 14 08 at 6:10 pmhi there
top man, downloaded today and all works fine
![]()
thanks
NM added this comment on Sep 16 08 at 2:07 pmHi there – great program – by the sounds of it!
Being on 10.4 though, I can’t use it!
Happy to help with beta testing though if you have a 10.4 version!
SPEAK / ADD YOUR COMMENT
Comments are moderated.

