Eu sugiro que você olhe para o projeto iplayer-dl (ou similar) que é um aplicativo ruby que baixa os mp4s que normalmente funcionam no iphone.
É bastante fácil de usar, e se você estiver no Windows, existe um binário que você pode obter (por exemplo, um .exe). Claro, você precisa estar no Reino Unido ou obter um bom servidor proxy. Eu acho que não está funcionando no momento - o autor (não eu :)) disse que ele iria consertá-lo quando ele voltar do feriado, que era sábado. É uma solução fácil (consertei a minha na fonte).
os que os downloads de aplicativos para desktop do iplayer são criptografados de alguma forma - não sei COMO, mas eles são ...