I have been a satisfied user of gpodder for downloading podcasts for a few years. But three days ago, a new problem whose documentation I cannot find, has arisen.
On the BBC (and no others), gpodder downloads a 700 byte header file rather than the desired audio. I can get the audio by streaming and by going to the program webpage, so the issue lies with gpodder, I think.
The header file looks like this:
<html><head><noscript><meta http-equiv=Refresh Content="0; URL=http://192.168.1.1/ui/dynamic/internet-blocked.html"></noscript><script language='javascript' type='text/javascript'>function init(_frm) { if (_frm.sent.value == 0) { _frm.sent.value=1; _frm.submit(); } }</script></head><body onload=init(auth)><form name=auth action='http://192.168.1.1/ui/dynamic/internet-blocked.html' METHOD=GET><input type=hidden name='mac_addr' value='00:22:4d:86:c8:89'>
<input type=hidden name='url' value='http://open.live.bbc.co.uk/mediaselector/6/redir/version/2.0/mediaset/audio-nondrm-download-low/proto/http/vpid/p09n0vtw.mp3'>
<input type=hidden name='reason' value='1'>
<input type=hidden id=sent value='0'></form></body></html>
Inside is a link that can download the audio:
http://open.live.bbc.co.uk/mediaselector/6/redir/version/2.0/mediaset/audio-nondrm-download-low/proto/http/vpid/p09n0vtw.mp3
I have written to the BBC, but I think this is not their problem.
Is it something I can do something about, other than open the header files and click each of those links?