[ANN] get_iplayer search and PVR functions no longer work - no fix available

peter peterselley2 at googlemail.com
Thu Oct 30 03:13:46 PDT 2014


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_cheezer at 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: dinkypumpkin at gmail.com
>>  To: get_iplayer at 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 at lists.infradead.org
>>  http://lists.infradead.org/mailman/listinfo/get_iplayer 		 	   		  
> _______________________________________________
> get_iplayer mailing list
> get_iplayer at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/get_iplayer




More information about the get_iplayer mailing list