As of last week I've been having problems downloading my favourite programmes via get_iplayer.
Turns out BBC made some changes to IPlayer and get_iplayer lags behind so I am getting some of the below:
ERROR: WriteN, RTMP send error 10054 (42 bytes)
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
INFO: Command exit code 1 (raw code = 256)
Until the get_iplayer developers issue a new version that fixes the problem you can fix it temporarily by running:
get_iplayer --prefs-add --rtmp-tv-opts="--swfVfy=http://www.bbc.co.uk/emp/releases/iplayer/revisions/617463_618125_4/617463_618125_4_emp.swf"