Thank you User Name for a great temporary workaround, at least for now.
I
altered the get_iplayer script as you suggest (but in my case in Ubuntu
Linux, Mint 17) and it appears to work for radio programmes.
Peter
On Thu, 30 Oct, 2014 at 4:16 AM, User Name <magic_chee...@hotmail.com>
wrote:
I found that by co-opting (and modifying slightly the behaviour of)
the --refreshfuture cmdline option, I was able to re-populate the
cache with a fair amount of stuff. I have modified the 2.86 git
version of the get_iplayer.pl script I have on Windows (precisely,
from git branch f109d22).
In the get_links sub, I changed schedule_feeds to:
my @schedule_feeds = (
"http://www.bbc.co.uk/${channel_id}/this_week.xml",
"http://www.bbc.co.uk/${channel_id}/last_week.xml",
);
and then reversed the sense of:
# Don't create this prog instance if the availablity is in the
past
# this prevents programmes which never appear in iPlayer from
being indexed
next if Programme::get_time_string( $available ) < $now;
to:
next if Programme::get_time_string( $available )> $now;
Now when I perform, e.g.:
"%Windir%\system32\cmd.exe" /c get_iplayer --refresh --type radio
--refreshfuture
or
"%Windir%\system32\cmd.exe" /c get_iplayer --refresh --type tv
--refreshfuture
my radio.cache (or tv.cache) is repopulated with a wealth of metadata.
Subsequently downloading content with this cache (at least I've tried
for flashaaclow radio) leaves me with files populated with a (albeit
wrong/generic iPlayer) thumbnail and what appears to be at least some
of the correct tagging.
The only down-side so far seems to be that some progs are missing
from before (e.g. Doctor Who Extra in the tv.cache). Presumably these
are non-broadcast-schedule files, e.g. red-button-esque web-only
iPlayer features.
Hope this is of use and might give more clues towards a solution.
m
----------------------------------------
Date: Wed, 29 Oct 2014 19:40:54 +0000
From: dinkypump...@gmail.com
To: get_iplayer@lists.infradead.org
Subject: Re: [ANN] get_iplayer search and PVR functions no longer
work - no fix available
On 29/10/2014 19:13, dinkypumpkin wrote:
On 29/10/2014 13:20, dinkypumpkin wrote:
The BBC have removed the programme data feeds used by
get_iplayer, so
Some follow-up:
And some more:
You may find some screwy metadata in your downloads as well. If
fields
formerly found in the now-dead data feeds aren't overwritten by
values
in other metadata sources, you will see some junk data containing a
warning about feeds being no longer available. It has also been
reported that thumbnails aren't downloaded for programmes less than
7
days old when downloaded via --pid. I think both of these issues
are due
to pre-existing problems in get_iplayer that have only come to light
with the data feeds gone.
_______________________________________________
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer
_______________________________________________
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer
_______________________________________________
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer