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

2014-11-02 Thread Peter Oliver
This reminds me: A while back I looked at making it possible to
download programmes with get_iplayer on Linux by clicking the
"Download Programme" link on the iPlayer website, but haven't yet got
around to polishing it up to the point where it would be ready to
merge.  It seems like this would now be especially useful.

If anyone has time to look at
https://github.com/dinkypumpkin/get_iplayer/pull/30, particularly if
they know how to plumb this in on Windows or MacOS, that would be
great.

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-11-01 Thread Jonathan H
Don't forget that with most services, including the bbc, you just swap
.xml for .json if you prefer json and find it easier to work with an
object.

http://www.bbc.co.uk/bbcone/programmes/schedules/hd/2014/10/31.json

Also, the Yahoo Query Language console might be worth a look for
transforming data..  https://developer.yahoo.com/yql/console/

On 1 November 2014 12:50, Jon Davies  wrote:
> On 29 October 2014 13:20, dinkypumpkin  wrote:
>> The BBC have removed the programme data feeds used by get_iplayer
>
> It seems that the programme schedule data feeds are still working
> (lots of xml, e.g.
> http://www.bbc.co.uk/bbcone/programmes/schedules/hd/2014/10/31.xml)
> and these have pids listed for both historic and future programmes.
> It doesn't tell you whether a particular programme is actually
> available on iplayer, but these would at least provide some data that
> could be searched.
>
> Jon
>
> ___
> 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


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

2014-11-01 Thread Jon Davies
On 29 October 2014 13:20, dinkypumpkin  wrote:
> The BBC have removed the programme data feeds used by get_iplayer

It seems that the programme schedule data feeds are still working
(lots of xml, e.g.
http://www.bbc.co.uk/bbcone/programmes/schedules/hd/2014/10/31.xml)
and these have pids listed for both historic and future programmes.
It doesn't tell you whether a particular programme is actually
available on iplayer, but these would at least provide some data that
could be searched.

Jon

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-31 Thread Chris Davies
Thank you, "User Name". Here's another patch (from version 2.83) that 
fixes the "BBC iPlayer feeds" in the programme titles.


In the sub generate_filenames, change one line from:
$prog->{name} = $name if $name && ! $prog->{name};

to
$prog->{name} = $name if $name && (! $prog->{name} || 
$prog->{name} eq 'BBC iPlayer Feeds');


Chris


On 30/10/2014 04:16, User Name 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).


--
ch...@roaima.co.uk




smime.p7s
Description: S/MIME Cryptographic Signature
___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-30 Thread Vangelis forthnet

On Fri Oct 31 03:52:23 GMT 2014, I wrote:


and the "summary" entry could be used as a "descshort" equivalent
to populate the tag fields now filled with the junk.
...
The same could be applied for JSON playlists
with regards to the metadata,


Examining more closely "sub get_verpids_json"

my $descshort = $1 if $default =~ /"summary":"(.*?)"/;
$prog->{descshort} = $descshort if $descshort;

In am now seeing that the JSON playlist is already 
being parsed for the metadata inside "summary".
So I went and changed lines 


$tags->{comment} = $meta->{desc};

& 


$tags->{lyrics} = $meta->{desc};

to

$tags->{comment} = $meta->{descshort};

& 


$tags->{lyrics} = $meta->{descshort};

and I got what I asked for, but only if 
"sub get_verpids_json" is used for vpid 
extraction...


V.



___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-30 Thread Vangelis forthnet

On Thu Oct 30 04:16:22 GMT 2014, I wrote:


pid=b04mb4wk corresponds to a valid XML playlist,
so GiP uses older subroutines for the download and tagging;
this show can be recorded...
but - as said - without an embedded thumbnail.
...
if sub get_verpids_json is being used due to
a "noitems" XML playlist, then the M4A tagging is more
complete & with a thumbnail...


I am looking at the valid (= no "noItems") XML playlist
of  radio show with PID=b04mbn19

http://www.bbc.co.uk/iplayer/playlist/b04mbn19

When I record this with 2.87 using:

get_iplayer --type=radio --pid=b04mbn19 --modes=flashaac --force 
--tag-podcast-radio

I end up with file

The_Official_Chart_Update_-_29_10_2014_b04mbn19_default.m4a

with no thumbnail and the "BBC iPlayer feeds are no longer..." junk
in the comment, lyrics & desc tag fields (this is old news...).
However, the XML playlist contains a link to the show's thumbnail

http://ichef.bbci.co.uk/programmeimages/p01tnpvn/b04mbn19_640_360.jpg

and the "summary" entry could be used as a "descshort" equivalent
to populate the tag fields now filled with the junk.
I understand that GiP used to get the thumbnail and the metadata from
the now gone feeds, but if it could be told to parse the XML
playlist more fully (and not only for vPID) then we'd end up
with an embedded thumbnail and minimal but useful metadata.

The same could be applied for JSON playlists with regards to
the metadata, as already "sub get_verpids_json" produces
"thumbnailed" audio files.
(In an experiment conducted locally, I "forced" the script
to use sub get_verpids_json even for recent radio files
with valid XML playlists and indeed the recorded files
had thumbnails in them - but I understand this is not the
way to go, while XML playlists are still present; or is it?
Oh, how I wish I could write code...

Vangelis. 



___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-30 Thread Peter S Kirk
On 29 Oct 2014 at 19:09, Paul Phillips Paul Phillips 
 wrote:

> I'm going to an open evening the iplayer team are having in early
> December in Salford , and I expect to be able to speak directly to the
> iplayer product team so if you have any questions let me know and I'll
> see if I can get them answered.

Paul,

I wish it was "I'm going to an open evening the iplayer team are having in 
early November in Salford"

Nervertheless, I look forward to reading your summary of what was discussed 
and their reasons for various decisions and road map for the future. 
Perhaps you could record the event - audio only or AV.

Cheers,

Peter

15GB + 5GB bonus Free cloud storage, no credit card details required: 
https://copy.com?r=VnqHxA   5GB bonus for both for using referal link

Cloud storage space and app provided by https://www.barracuda.com
Files are stored on Barracuda's own servers, not amazon/aws or other third 
party as most including Dropbox use



___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-30 Thread Timothy
Paul Oldham  wrote:
> On 29/10/14 22:29, Timothy wrote:
>
>> dinkypumpkin: The BBC have removed the programme data feeds used by
>> get_iplayer...
>>
>> Well crap. This means all the RSS feeds are now gone. I was already
>> struggling with the new iPlayer interface before and was so glad for the RSS
>> feeds. Now they just abruptly disappear and I'm left floundering. Lovely.
>> --- SNIP ---
>
> I don't suppose there's any mileage in your pointing them in the
> direction of the Disability Discrimination Act 1995 (Part III, section
> 19)[1]?
The problem is that it's perfectly accessible, and surprisingly usable without 
too much effort with a screen reader and probably other assistive tech too. The 
issue I'm having is that it's more clunky than simple RSS, and I'm just not 
used 
to it yet. That's me and personal preference so it had nothing to do with my 
disability, using assistive technology, or anything like that.

I just don't like the interface and struggled with it in the past because I 
just 
ran back to the RSS feeds the first chance I got. I sent my earlier message out 
of frustration with the RSS feeds disappearing completely, without any warning 
or any replacement for normal users and/or non-developers.

> It wouldn't normally carry a lot of weight sadly but this is the BBC
> we're talking about so you'd think they might pay some attention to it.
They definitely would at that. The BBC site is one of the most accessible sites 
thus far and even publishes guidelines for accessibility  and/or universal 
design for other sites to follow.

Timothy 


___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-30 Thread Roger Bell_West
If you're aiming to get something like PVR functionality, i.e.
downloading all episodes of a specific programme, what's working for
me is:

(for radio)

(1) Find the programme's overall PID (there's probably a proper name
for this, but I don't know it) within iPlayer. Start at
http://www.bbc.co.uk/radio and search for the programme name (using
the "Find a programme" disguised low-contrast search box, not the one
at the top of the page that actually looks like a search box). Or use
the A-Z list of programmes. In any case, the URL given for the
programme title will contain this overall PID.

e.g. the shipping forecast has b006qfvv .

(2) Build a URL from that using this template:
http://www.bbc.co.uk/programmes/$PID/episodes/player .

e.g. http://www.bbc.co.uk/programmes/b006qfvv/episodes/player

(3) Bookmark that URL and load it each day, looking for new episodes.
(You might automate this. I couldn't possibly comment.) The episode
title will contain the individual episode PID.

e.g. as I write the most recent Shipping Forecast links to
http://www.bbc.co.uk/programmes/b04mb103 .

(4) Download that PID with get_iplayer.

e.g. get_iplayer --metadata generic --type radio --pid b04mb103 --get

(If you're on Windows, do whatever you already do on the Windows
command line. I don't use it and can't help you.)

For television the process is similar, but the overall programme link
will be something like http://www.bbc.co.uk/iplayer/episodes/b006mj59
(for Top Gear) and you can omit the --type radio.

Roger

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-30 Thread Budgie

On 30/10/14 11:43, Square Penguin wrote:

Budgie wrote:

what is the best way find required PID or URL to continue to get
programmes while we can?


Aside from the usual way of manually extracting the PID/URL from the
iPlayer site page there are a few scripts popping up which seem to be
used with Firefox in some way. I don't use Firefox so you might have to
look into that but the info is in this thread:

https://squarepenguin.co.uk/forums/topic/downloading-using-multiple-pids/


Hi Square Penguin, many thanks.  When I wrote my last message most of 
the messages in this thread had not reached my screen.  Now I am 
overwhelmed with options but no time to play.


Further to my concerns over encryption there may be a simpler 
motivation.  The loss of licence fees from all those using IT devices 
and time shifting techniques so as to avoid legally paying the fee.


Will have to dedicate time each evening to do the business with BBC 
website.  I abhor the iPlayer site and use the schedules to find what I 
want.  I hope a better solution can be found.




___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-30 Thread Square Penguin

Budgie wrote:

what is the best way find required PID or URL to continue to get
programmes while we can?


Aside from the usual way of manually extracting the PID/URL from the 
iPlayer site page there are a few scripts popping up which seem to be 
used with Firefox in some way. I don't use Firefox so you might have to 
look into that but the info is in this thread:


https://squarepenguin.co.uk/forums/topic/downloading-using-multiple-pids/


___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-30 Thread dinkypumpkin

On 30/10/2014 04:16, User Name 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).


If you're using this as a stopgap, keep in mind that it will only give 
you programmes through the previous Monday. So, come Monday morning I 
think your cache will become rather depleted again and most searches 
will fail.  For programmes like Doctor Who with series stacking, the 
latest episode may be available even if older.  And of course, this 
breaks the "future" in --refreshfuture, though I doubt anyone is 
concerned about that at the moment.



___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-30 Thread Nick
On Wed, 29 Oct 2014 18:29:50 -0400
"Timothy"  wrote:
> Well crap. This means all the RSS feeds are now gone. I was already
> struggling with the new iPlayer interface before and was so glad for
> the RSS feeds. Now they just abruptly disappear and I'm left
> floundering. Lovely. Looking at the replacement for said feeds, there
> doesn't seem to be any information for end-user access. It's all
> developer-based.
> 
> I guess this means I'll have to deal with the inherently visual
> nature of BBC iPlayer's site from now on? *sigh* This is what I get
> for being a complacent blindy...

Timothy

I got on with the RSS feeds too, more information per programme would
have been nice but it was just so much better than their graphic-based
website.

As someone who can see the website is still awful! It needs a lot of
scrolling about in an artificially small pane (where some content is
visible, but obscured by a trendy translucent element). Items have to
be mouse-overed to get information and so it is very tedious to use.

There are also adverts to avoid, like the ones for proprietary
communication networks. Those adverts often being done with fonts must
be wonderfully useless and confusing for the partially-sighted too!

Personally yesterday when I had to use the iplayer website I turned off
the page style so that I could find what I wanted! I didn't want to
systematically have to scour a page it's worse than that, it isn't
like being faced with a broadsheet-sized page of text, the web site has
to have lots of looking AND interacting, checking the proprietary
interface doesn't have some silly and unexpected feature. And they use
lots of pictures, most of which are meaningless to those that don't
watch the programme. Just random grinning kids and middle-aged wallies,
WTF are they meant to mean?

In the end I figured out their URLs, got onto the categories I wanted
manually changed things, and bookmarked all the tabs. Hopefully this
will do as a stop-gap until some RSS comes back and I can just have a
nice text interface again. One key to move between categories, etc..
Plus with my RSS reader I build up my own record of what has been on,
and maybe the best bit, the RSS feeds were repeat free!

http://www.bbc.co.uk/iplayer/categories/comedy/all?sort=dateavailable
http://www.bbc.co.uk/iplayer/categories/history/all?sort=dateavailable
http://www.bbc.co.uk/iplayer/categories/science-and-nature/all?sort=dateavailable
http://www.bbc.co.uk/iplayer/categories/music/all?sort=dateavailable
http://www.bbc.co.uk/iplayer/categories/documentaries/all?sort=dateavailable
http://www.bbc.co.uk/iplayer/categories/news/all?sort=dateavailable

What I pulled by RSS was more granular than the above, but at least the
above pages show programmes sort-of like my RSS reader, newest
programmes at the top of a list.

Nick

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-30 Thread Budgie

On 29/10/14 13:20, dinkypumpkin wrote:

The BBC have removed the programme data feeds used by get_iplayer, so
search and PVR functions no longer work. There is no programme
information to cache, and it was the cache that supported search and PVR
functions. There is no fix available at this time. You can still
download individual programmes via PID or URL.

http://iplayerhelp.external.bbc.co.uk/tv/feeds

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer

I wondered if something was wrong when I tried to get the radio index 
yesterday and found only one programme!


The podcast index still works but then these podcasts are, I believe, 
always available.


I have read but not studied the threads above concerning changes at the 
BBC and I mentioned over a year ago the implications for possible future 
encryption if they changed.  Looks like this may be happening by degree. 
 meanwhile for a non coder, what is the best way find required PID or 
URL to continue to get programmes while we can?





___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


Re: [Get-iPlayer] RE: [ANN] get_iplayer search and PVR functions no longer work - no fix available

2014-10-30 Thread Graham Cobb
On 30/10/14 04:16, User Name 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).
...

Brilliant! Thanks


___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-30 Thread peter
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  
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 +
 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


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

2014-10-30 Thread Paul Oldham

On 29/10/14 22:29, Timothy wrote:


dinkypumpkin: The BBC have removed the programme data feeds used by
get_iplayer...

Well crap. This means all the RSS feeds are now gone. I was already struggling
with the new iPlayer interface before and was so glad for the RSS feeds. Now
they just abruptly disappear and I'm left floundering. Lovely. Looking at the
replacement for said feeds, there doesn't seem to be any information for
end-user access. It's all developer-based.

I guess this means I'll have to deal with the inherently visual nature of BBC
iPlayer's site from now on? *sigh* This is what I get for being a complacent
blindy...


I don't suppose there's any mileage in your pointing them in the 
direction of the Disability Discrimination Act 1995 (Part III, section 
19)[1]?


It wouldn't normally carry a lot of weight sadly but this is the BBC 
we're talking about so you'd think they might pay some attention to it.

--
Paul

[1] http://www.legislation.gov.uk/ukpga/1995/50/section/19

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Vangelis forthnet

On Wed Oct 29 19:13:12 GMT 2014, dinkypumpkin wrote:

There are other sources of programme data, so I think it's possible to 
restore get_iplayer search capability to some degree.


Are the following XML feeds any good for building up 
a 7 day radio cache for (at least) National Radio?


http://www.bbc.co.uk/radio/aod/availability/radio1.xml
http://www.bbc.co.uk/radio/aod/availability/radio2.xml
http://www.bbc.co.uk/radio/aod/availability/radio3.xml
http://www.bbc.co.uk/radio/aod/availability/radio4.xml
http://www.bbc.co.uk/radio/aod/availability/radio4extra.xml
http://www.bbc.co.uk/radio/aod/availability/fivelive.xml
http://www.bbc.co.uk/radio/aod/availability/6music.xml

Thanks to Vangelis for noting that podcast 
search/download is unaffected.


One thing that's weird but interesting is the fact 
they haven't (yet?) removed the FUTURE feeds; 
indeed, when I run:


get_iplayer -f --refresh-future

and 


get_iplayer --type=radio -f --refresh-future --force

the respective TV & Radio caches are populated 
with corresponding future content.

I can search that future content, e.g.

get_iplayer --type=radio --future "Pete Tong"

Matches:
13239:  Pete Tong - Marco Carola After-Hours Mix, BBC Radio 1,
13240:  Pete Tong - 07/11/2014, BBC Radio 1,

INFO: 2 Matching Programmes

but, of course, cannot download it...
And this future-only cache is deleted when the radio.cache 
is refreshed automatically or manually...


EDIT: I just browsed User Name's post here:

http://lists.infradead.org/pipermail/get_iplayer/2014-October/006284.html

It looks as though he made good use of the "Future" feeds!
(I read his post just prior to finishing mine...). Will apply 
his patch later in the day- must "fly" now...


Vangelis. 


___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Thomas Willson
That’s a massive help! I’ve applied that to the quick caching server for GiA. 
Good, quick, interim fix until we come up with something better.

> On Oct 29, 2014, at 9:16 PM, User Name  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 +
>> 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


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

2014-10-29 Thread User Name
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 +
> 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


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

2014-10-29 Thread SquarePenguin


On 29 October 2014 23:27:57 GMT+00:00, Lorenzo Martinelli 
 wrote:
>Can somebody write up a idiot* guide to download a program using PID or
>
>URL on Windows?
>Including how to find out the PID.
>
>For instance, if I wanted to download Autumnwatch what do I do?

I wrote a very basic guide here:

https://squarepenguin.co.uk/guides/tv-download-guide/#How_do_I_record_a_programme_with_get_iplayer



___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Jeremy Nicoll - ml get_iplayer
Lorenzo Martinelli  wrote:

>The first episode is here:
>http://www.bbc.co.uk/iplayer/episode/b04n8zdp/autumnwatch-20...

The pid (programme id) is this:   b04n8zdp 

To fetch it you need to issue a get_iplayer command including

   --pid b04n8zdp

in the arguments to the command.

How you issue a command, and making sure it works for you, depend to some
extent on how you've set up your computer.  I'm sure someone posted a link
to relevant help.

-- 
Jeremy Nicoll - my opinions are my own.

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Jeremy Nicoll - ml get_iplayer
"Timothy"  wrote:

> I guess this means I'll have to deal with the inherently visual nature of
> BBC iPlayer's site from now on? *sigh* This is what I get for being a
> complacent blindy...

Maybe a complaint/request for help from the BBC from the point of view of a
partially- or non- sighted user would help us all...  How do the BBC expect
people who can't use trendy websites to access information?  They're surely
meant to have thought of that.

-- 
Jeremy Nicoll - my opinions are my own.

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Lorenzo Martinelli

:-(
I'm very disappointed!

Can somebody write up a idiot* guide to download a program using PID or 
URL on Windows?

Including how to find out the PID.

For instance, if I wanted to download Autumnwatch what do I do?

The first episode is here:
http://www.bbc.co.uk/iplayer/episode/b04n8zdp/autumnwatch-2014-episode-1#group=p02914k4


Thanks

Lorenzo

* Me, for instance



On 29/10/2014 13:20, dinkypumpkin wrote:
The BBC have removed the programme data feeds used by get_iplayer, so 
search and PVR functions no longer work. There is no programme 
information to cache, and it was the cache that supported search and 
PVR functions. There is no fix available at this time. You can still 
download individual programmes via PID or URL.


http://iplayerhelp.external.bbc.co.uk/tv/feeds

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer



--
_
   Lorenzo Martinelli, MITIA
   Italian Translations -- Words you can rely on
 http://www.italianwords.it -- http://www.martinelli.co.uk
_


___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread dinkypumpkin

On 29/10/2014 21:40, David Lake (dlake) wrote:

"Alternatively, maybe some kind of proxy for the metadata can be used."

You mean, like this ?

http://atlas.metabroadcast.com/#home


I looked at this before.  Their T&Cs appear to preclude any sort of 
caching proxy arrangement.  They also appear to preclude - or at least 
heavily discourage - full local caching as get_iplayer has done.  They 
also make it clear they want every user to have an api key, so every 
user could be tracked individually.  Fair enough - they make their money 
on stats, no doubt.  The other options are too expensive for 
get_iplayer.  It might be one way to go if necessity dictates, but I 
don't think we are there yet.



___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Timothy
dinkypumpkin: The BBC have removed the programme data feeds used by 
get_iplayer...

Well crap. This means all the RSS feeds are now gone. I was already struggling 
with the new iPlayer interface before and was so glad for the RSS feeds. Now 
they just abruptly disappear and I'm left floundering. Lovely. Looking at the 
replacement for said feeds, there doesn't seem to be any information for 
end-user access. It's all developer-based.

I guess this means I'll have to deal with the inherently visual nature of BBC 
iPlayer's site from now on? *sigh* This is what I get for being a complacent 
blindy...

Timothy 


___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Conrad Wood

On 29 Oct 2014, at 22:40, David Lake (dlake) wrote:

> "Alternatively, maybe some kind of proxy for the metadata can be used."
> 
> You mean, like this ?
> 
> http://atlas.metabroadcast.com/#home

yes that looks like an option.

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Dirk Husemann
this

% curl http://www.bbc.co.uk/iplayer/guide/bbc/20141029 | grep
/iplayer/episode

thows out some useful stuff; for example, searching for "design" in
todays iplayer schedule:

% curl http://www.bbc.co.uk/iplayer/guide/bbc/20141029 | grep
/iplayer/episode | grep -i design

yields

http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Mable Syrup
It sucks big time.  I can't see any easy way using iplayer to, for example, 
list all radio dramas from the last few days.  I often do this, pick something 
interesting, get all the episodes (and that could be over several weeks), 
listen to them in the car, delete.  Rinse and repeat.  Since finding 
get_iplayer I have listened to more BBC radio output than any other time in the 
past 20 years! 




On Wed, 29/10/14, Owen Smith  wrote:

 Subject: Re: [ANN] get_iplayer search and PVR functions no longer work - no 
fix available
 To: "get_iplayer" 
 Date: Wednesday, 29 October, 2014, 13:34
 
 Well this sucks. Does
 anyone know if it will affect the Squeezebox iPlayer radio
 plugin as well? I'm assuming it does at the moment.
 
 -- 
 Owen Smith
 
 Cambridge, UK
 
 On 29 Oct 2014, at 13:20, dinkypumpkin 
 wrote:
 
 > The BBC have
 removed the programme data feeds used by get_iplayer, so
 search and PVR functions no longer work. There is no
 programme information to cache, and it was the cache that
 supported search and PVR functions. There is no fix
 available at this time. You can still download individual
 programmes via PID or URL.
 > 
 > http://iplayerhelp.external.bbc.co.uk/tv/feeds
 > 
 >
 ___
 > 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


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

2014-10-29 Thread David Lake (dlake)
"Alternatively, maybe some kind of proxy for the metadata can be used."

You mean, like this ?

http://atlas.metabroadcast.com/#home

-Original Message-
From: get_iplayer [mailto:get_iplayer-boun...@lists.infradead.org] On Behalf Of 
Conrad Wood
Sent: 29 October 2014 13:09
To: dinkypumpkin
Cc: get_iplayer
Subject: Re: [ANN] get_iplayer search and PVR functions no longer work - no fix 
available

> I don't see Nitro as a solution for get_iplayer, at least not directly. 
>   You can be sure that get_iplayer wouldn't get direct access, and 
> even if that were possible, rate limiting and other restrictions might 
> be too tight.  There are still details missing, and as Jeremy noted, 
> outsiders can't see Nitro yet.
> 

Wouldn't it be sufficient for each user to request access?
So get_iplayer could use a user-specified api-key to access nitro.
It's not ideal, but depending on the bbc policy it might be workable.
tbh I did not find much information about the policy under which the api is 
made available on the website yet.

Alternatively, maybe some kind of proxy for the metadata can be used.
get_iplayer could query the proxy, which in turn queries the bbc nitro api and 
caches the result. This way, the rate-limiting wouldn't hurt to much.

Conrad




___
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


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

2014-10-29 Thread Steven Maude

> That's one model. It depends on caching policies, geographic
> restrictions and other terms as yet unknown.  Even if all that were
> worked out, it means get_iplayer would require a central resource
> that somebody would have to pay for and maintain.  Personally, I
> don't want go down that road except as a last resort.  We're not
> there yet.

You've still got the problem of getting a developer key too.

Hopefully a suitable alternative data feed turns up. (What do the BBC's 
mobile and console apps use, for instance...?)


Otherwise, another possibility is scraping the web frontend of iPlayer, 
rather than relying on using any API at all. The downside is that it 
would take a while for a client to iterate through the entire programme 
listings. Which brings it back to the non-ideal solution of having a 
central server that collects the data regularly and builds a feed.


___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread dinkypumpkin

On 29/10/2014 20:08, Conrad Wood wrote:

Wouldn't it be sufficient for each user to request access?


Time could prove me wrong, but I can't conceive that would ever happen. 
 I don't imagine the BBC want to get into retailing a developer API.



Alternatively, maybe some kind of proxy for the metadata can be used.
get_iplayer could query the proxy, which in turn queries the bbc nitro
api and caches the result. This way, the rate-limiting wouldn't hurt to
much.


That's one model. It depends on caching policies, geographic 
restrictions and other terms as yet unknown.  Even if all that were 
worked out, it means get_iplayer would require a central resource that 
somebody would have to pay for and maintain.  Personally, I don't want 
go down that road except as a last resort.  We're not there yet.




___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Conrad Wood

> I don't see Nitro as a solution for get_iplayer, at least not directly. 
>   You can be sure that get_iplayer wouldn't get direct access, and even 
> if that were possible, rate limiting and other restrictions might be too 
> tight.  There are still details missing, and as Jeremy noted, outsiders 
> can't see Nitro yet.
> 

Wouldn't it be sufficient for each user to request access?
So get_iplayer could use a user-specified api-key to access nitro.
It's not ideal, but depending on the bbc policy it might be workable.
tbh I did not find much information about the policy under which the api
is made available on the website yet.

Alternatively, maybe some kind of proxy for the metadata can be used.
get_iplayer could query the proxy, which in turn queries the bbc nitro
api and caches the result. This way, the rate-limiting wouldn't hurt to
much.

Conrad


___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Conrad Wood
> I don't see Nitro as a solution for get_iplayer, at least not directly. 
>   You can be sure that get_iplayer wouldn't get direct access, and even 
> if that were possible, rate limiting and other restrictions might be too 
> tight.  There are still details missing, and as Jeremy noted, outsiders 
> can't see Nitro yet.
> 

Wouldn't it be sufficient for each user to request access?
So get_iplayer could use a user-specified api-key to access nitro.
It's not ideal, but depending on the bbc policy it might be workable.
tbh I did not find much information about the policy under which the api
is made available on the website yet.

Alternatively, maybe some kind of proxy for the metadata can be used.
get_iplayer could query the proxy, which in turn queries the bbc nitro
api and caches the result. This way, the rate-limiting wouldn't hurt to
much.

Conrad




___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread dinkypumpkin

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


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

2014-10-29 Thread dinkypumpkin

On 29/10/2014 13:20, dinkypumpkin wrote:

The BBC have removed the programme data feeds used by get_iplayer, so


Some follow-up:

There are other sources of programme data, so I think it's possible to 
restore get_iplayer search capability to some degree.  I haven't yet had 
a chance to dig in to it.  I sounded the alarm today because get_iplayer 
was pushed off a cliff overnight, and users need to know to take extra 
measures for the immediate feature.


Thanks to Vangelis for noting that podcast search/download is 
unaffected.  I omitted that from my original post.


I don't see Nitro as a solution for get_iplayer, at least not directly. 
 You can be sure that get_iplayer wouldn't get direct access, and even 
if that were possible, rate limiting and other restrictions might be too 
tight.  There are still details missing, and as Jeremy noted, outsiders 
can't see Nitro yet.





___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Paul Phillips
I'm going to an open evening the iplayer team are having in early
December in Salford , and I expect to be able to speak directly to the
iplayer product team so if you have any questions let me know and I'll
see if I can get them answered.

On 29 October 2014 13:20, dinkypumpkin  wrote:
> The BBC have removed the programme data feeds used by get_iplayer, so search
> and PVR functions no longer work. There is no programme information to
> cache, and it was the cache that supported search and PVR functions. There
> is no fix available at this time. You can still download individual
> programmes via PID or URL.
>
> http://iplayerhelp.external.bbc.co.uk/tv/feeds
>
> ___
> get_iplayer mailing list
> get_iplayer@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/get_iplayer



-- 
Paul Phillips

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Paul Oldham

On 29/10/14 13:20, dinkypumpkin wrote:


The BBC have removed the programme data feeds used by get_iplayer, so
search and PVR functions no longer work. There is no programme
information to cache, and it was the cache that supported search and PVR
functions. There is no fix available at this time.[...]


Is that comment I've just posted from the slimdevices forum any help? 
They seem to be using an "official" XML feed ...

--
Paul

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Nick
On Wed, 29 Oct 2014 17:19:19 +
Jeremy Nicoll - ml get_iplayer 
wrote:

> Does this mean that all the built-in iPlayer functionality on various
> manufacturers' TVs etc has just ceased to work?  If I'd bought such a
> TV I'd be feeling really annoyed at this point. 

I should think there are plenty of get_iplayer users who use it, and
other FOSS, because we have seen the kind of BS industry will pull.
Planned obsolescence is bad with physical goods, but software and
digital things are just out of hand!

Yeah, there'll be annoyed customers (um, consumers, gotta use the
dehumanising business jargon), but the lawyers will have covered things
in the walls of legalese - no guarantees on the "smart" bit of the TV.
But most customers will fall for the "upgrade" line likely coming back
if they do raise a complaint. They'll accept the unstated axiom that
the old machine was somehow genuinely unable to do certain things and
now a new one is necessary. They won't notice a complaint being changed
into a sales attempt (and I know I am not immune to applied-psychology!
My house is full of crap I didn't need, I was convinced I needed it
when at most it was drummed-up want).

Nick

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


Re: [Get-iPlayer] Re: [ANN] get_iplayer search and PVR functions no longer work - no fix available

2014-10-29 Thread g+get_iplayer
On 29/10/14 17:19, Jeremy Nicoll - ml get_iplayer wrote:
> dinkypumpkin  wrote:
> 
>> The BBC have removed the programme data feeds used by get_iplayer...
> 
> Hell.  Even if I have to resort to the BBC website to watch streamed
> programmes, or use get_iplayer to download by pids researched online, the
> programme data was invaluable for telling me about episodes of things that
> had suddenly become available.  

I agree.  I am thinking about how feasible it would be to use the API to
create a web site which allowed users to register a search string or
choose a series and get notification when a new episode is made
available (e.g. an email with the iPlayer URL to play it).


___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Nick
On Wed, 29 Oct 2014 13:20:19 +
dinkypumpkin  wrote:

> The BBC have removed the programme data feeds used by get_iplayer, so 
> search and PVR functions no longer work. There is no programme 
> information to cache, and it was the cache that supported search and
> PVR functions. There is no fix available at this time. You can still 
> download individual programmes via PID or URL.
> 
> http://iplayerhelp.external.bbc.co.uk/tv/feeds
> 

This is annoying, the RSS feeds have gone and it looks like the only
thing in the meantime (assuming nitro provides what RSS did - I doubt
it (my bet is a privacy cost)) is the terrible iplayer website. All
mouse-overs and shiny-shiny and graphics and other web gimmicks - I
think they follow that stupid fashion of simulating frames with fixed
elements (the nitro developer site does). Frames were poor 15 years
ago, they are still no good even though the effect is currently trendy.
In fact they are often worse now, vertical pixels are relatively scarce
these days compared to the days of 4:3 screens!

>From a bit of a look at the nitro stuff it looks like the BBC have got
some contractor in, Apigee. They provide analytics and other forms of
web2.0 spyware, I doubt the mostly anonymous use of iplayer that can be
done now is going to be tolerated. Oh well, Channel 4 make things
unusable too, I guess the same workaround will be needed for the BBC
stuff

Nick

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Jeremy Nicoll - ml get_iplayer
dinkypumpkin  wrote:

>The BBC have removed the programme data feeds used by get_iplayer...

Hell.  Even if I have to resort to the BBC website to watch streamed
programmes, or use get_iplayer to download by pids researched online, the
programme data was invaluable for telling me about episodes of things that
had suddenly become available.  

Does this mean that all the built-in iPlayer functionality on various
manufacturers' TVs etc has just ceased to work?  If I'd bought such a TV 
I'd be feeling really annoyed at this point.  

Maybe, if this IS the case, the flood of negative publicity that's likely to
ensue will make the BBC open up their new API more quickly.  (At the moment
the API is unusable without a key, and only internal BBC developers get to
register for such a key, so far as I can see.)

-- 
Jeremy Nicoll - my opinions are my own.

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Chris J Brady
I started up the Windows PVR Manager and then refreshed the BBC Radio cache, 
and got this:

The cache will auto-refresh every 1 hour(s) if you leave this page open

INFO: Getting radio Index Feeds
...WARNING: Failed to get programme index feed for bbc_radio_oxford 
from iplayer site
.
Added: 10001:   BBC iPlayer Feeds - -, BBC Manchester, Highlights,Popular

INFO: 0 Matching Programmes
Flushed Programme Caches for Types: radio

=

Tried again and got;

The cache will auto-refresh every 1 hour(s) if you leave this page open

INFO: Getting radio Index Feeds


INFO: 0 Matching Programmes
Flushed Programme Caches for Types: radio

=

Seems like its all gone to pot.

CJB.

 

On Wed, 29/10/14, dinkypumpkin  wrote:

 Subject: [ANN] get_iplayer search and PVR functions no longer work - no fix 
available
 To: "get_iplayer" 
 Date: Wednesday, 29 October, 2014, 13:20
 
 The BBC have removed the programme
 data feeds used by get_iplayer, so 
 search and PVR functions no longer work. There is no
 programme 
 information to cache, and it was the cache that supported
 search and PVR 
 functions. There is no fix available at this time. You can
 still 
 download individual programmes via PID or URL.
 
 http://iplayerhelp.external.bbc.co.uk/tv/feeds
 
 ___
 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


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

2014-10-29 Thread Chris Marriott



-Original Message- 
From: Square Penguin

Sent: Wednesday, October 29, 2014 2:11 PM
To: dinkypumpkin
Cc: get_iplayer
Subject: Re: [ANN] get_iplayer search and PVR functions no longer work - no 
fix available


Sad news. Following the links and reading through the new API docs I'm left 
a little unsure as to what the BBC wants from this new setup.


Seems to be working just fine for me still, but there again, I only ever 
download by PID.


Chris


___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Square Penguin

dinkypumpkin wrote:

http://iplayerhelp.external.bbc.co.uk/tv/feeds


Sad news. Following the links and reading through the new API docs I'm 
left a little unsure as to what the BBC wants from this new setup.


Leaving aside the technical benefits it'll be interesting to see how 
they seek to control the access to their data. According to what the 
docs say, the data required to make get_iplayer work again should 
ostensibly be available (once Nitro goes public and if get_iplayer was 
altered to use such data, no small task in itself) but the use of API 
keys, rate limiting and ambiguous statements like 'don't build another 
iPlayer' doesn't really fill me with confidence that get_iplayer would 
be 'allowed'.


I personally think get_iplayer fills a crucial niche in allowing people 
to access content on devices that physically can't use the BBC's own 
products and it is a sad day indeed that much of it's current 
functionality has been hobbled.



___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer


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

2014-10-29 Thread Owen Smith
Well this sucks. Does anyone know if it will affect the Squeezebox iPlayer 
radio plugin as well? I'm assuming it does at the moment.

-- 
Owen Smith 
Cambridge, UK

On 29 Oct 2014, at 13:20, dinkypumpkin  wrote:

> The BBC have removed the programme data feeds used by get_iplayer, so search 
> and PVR functions no longer work. There is no programme information to cache, 
> and it was the cache that supported search and PVR functions. There is no fix 
> available at this time. You can still download individual programmes via PID 
> or URL.
> 
> http://iplayerhelp.external.bbc.co.uk/tv/feeds
> 
> ___
> 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


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

2014-10-29 Thread dinkypumpkin
The BBC have removed the programme data feeds used by get_iplayer, so 
search and PVR functions no longer work. There is no programme 
information to cache, and it was the cache that supported search and PVR 
functions. There is no fix available at this time. You can still 
download individual programmes via PID or URL.


http://iplayerhelp.external.bbc.co.uk/tv/feeds

___
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer