These forums are archived

See this post for further info

get_iplayer forums

Forum archived. Posting disabled.

Can't get programmes available on iPlayer

Pages: 1 2

user-589

--------------

ADMIN EDIT - 29.10.2014 - Please see this forum post if you are having trouble with get_iplayer. The BBC has removed the feeds get_iplayer relies on for searching and some aspects of downloading and this has broken much of get_iplayers functionality.

--------------

Hi,
Downloaded and installed get_iplayer yesterday, from this site.
Downloaded latest 'Click' and viewed fine.
Tried to get earlier versions of 'Click' using URL, failed with 'pid not found in tv cache'
Tried again with PID extracted from URL, failed again 'pid not found in tv cache'
Did 'get_iplayer --refresh --type=all' No change.
Tried again both methods above with '--verions signed,audiodescribed,default' still no joy.
There must be a bludner somewhere, any clues?
Thanks in advance

user-30

You are not alone in having difficulties and from the steps you have tried it seems likely that you have nothing wrong with your local setup but are experiencing something of a wider issue with a change the BBC appears to be experimenting with.

See this thread from the mailing list for more info: http://lists.infradead.org/pipermail/get...06077.html

Could you tell us which programme you are having difficulty with?

user-589

Thanks for the quick reply.

http://www.bbc.co.uk/iplayer/episode/b04...k-27092014 is an example of a programme that fails.

Since posting my question I have noticed that the most recent version of Click, which I successfully downloaded using get_iplayer, shows both 'Download' and 'Watch in HD' icons/buttons on its web page. Whereas the ones I can't download using get_iplayer omit the 'Download' choice, and only show the 'Watch in HD' icon/button.
In all other ways the web pages are very similar.

Thanks again.

user-585

Hi,
I think this is all linked to the change over to 30 day availability and the phasing out of series stacking. It looks like the main website has been updated to show the 30 day availability but programmes getting into the feeds are only getting in with a 7 day expiry. If you
Code:
--info
most programmes (The One Show for example), it says there are only 6 days left even though iPlayer says 28. I wonder if it's got something to do with the way they set programmes up in advance. New programmes that they add to the system may well show in the feeds correctly with a 30 day availability.

From the last couple of days I have found a couple of programmes that show properly. The Driver - Episode 3, The Great British Bake Off - Episode 10 - The Final and The Great British Bake Off - An Extra Slice - Episode 10 all show an expiry of around 29 days when you run
Code:
--info
on them, but we will have to wait and see whether they will still be downloadable after 7 days or not but it looks promising.

I have also found a radio programme the is available for 3 more weeks but won't download http://www.bbc.co.uk/programmes/b04k6rgy

Thanks for the command templates you posted on the mailing list user-2. They are really useful. Is there any chance of a template for the Level 3 server as well?

user-2

I didn't post those templates. Send your thanks to Vangelis, who did. Post on the mailing to see if someone will provide you with a Level 3 template. I think Level 3 only hosts HD streams, so you probably don't need it since there should be an alternate CDN.

The expiry value you see with
Code:
--info
isn't predictive of whether or not programmes broadcast after the switchover will be available beyond 7 days. They will be available via PID, but they may not be in the get_iplayer cache, therefore won't turn up in search results. As you note, we have to wait until next week to know if the listing feeds will reflect 28-day availability as well.

You radio programme was broken by the BBC changes. A patch for get_iplayer will be available in a day or two.

user-109

For info, I tried running the Git HEAD version from a temporary folder and it successfully found a radio programme (http://www.bbc.co.uk/programmes/b04hvy0q) from more than 7 days ago which is still available on the iplayer:

Code:
./Githead/get_iplayer --type radio --aactomp3 --pid b04hvy0q
INFO: Episode-only pid detected
INFO: Trying pid: b04hvy0q using type: radio
INFO: Trying to stream pid using type radio
INFO: pid not found in radio cache
INFO: Checking existence of default version
INFO: flashaacstd1 modes will be tried for version default
INFO: Trying flashaacstd1 mode to record radio: Lewis Macleod Is Not Himself - Episode 2
INFO: File name prefix = Lewis Macleod Is Not Himself 2014-09-30 Episode 2                
RTMPDump v2.4-n87-gita9f353c-ppa8~saucy
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...



The thumbnail failed to download:

Code:
INFO: Recorded /media/DATA/get_iplayer downloads/radio downloads/Lewis Macleod Is Not Himself 2014-09-30 Episode 2.mp3

ERROR: Thumbnail Download failed
INFO: ID3 tagging MP3 file



but that's a minor thing. Another very minor thing is that the Artist tag is missing.

user-2

Should be fixed. Install updated Git HEAD.

user-585

Hi user-2,
Thanks for the update.

Not sure what Git HEAD is.

Normally when you release an update I run the get_iplayer_setup_latest.exe file. I've done this though and there doesn't seem to be any difference.

user-30

Git HEAD is the current development release of get_iplayer and it is available to you to download and install directly from GitHub. You can find some general info to read here and there are more specific installation instructions at the following links:

Linux, Unix, OS X

Windows

user-109

Quote:Quote: Should be fixed. Install updated Git HEAD.

Many thanks user-2. Will do.

user-109

Using the latest Git HEAD, the same programme as I downloaded before now has both a thumbnail and the Artist tag. Again many thanks.

Also the Tommies programme mentioned in the mailing list works fine using
Code:
--pid b03thbp3

user-585

I'm now using the GIT Head version but when I try to download http://www.bbc.co.uk/iplayer/episode/b04...episode-16 I'm told
Code:
INFO: No versions exist for this programme
. As this is no longer in the cache I am using
Code:
--pid=b04l8pdp
.

If I try a prgramme that I know is no longer available though like
Code:
--pid=b04kflrb
(The news from Saturday) I get:
Code:
WARNING: No versions found in metadata retrieved from iplayer site (JSON)
WARNINGL No programmes are available for this pid with version(s): default


so the message I'm getting for Rip Off Britain is odd. It doesn't look like it's found any playlists at all.

I saw in the mailing list that Vangelis suggested maybe adding a
Code:
--vpid
command as another fall back option.

This might be good as we can then use
Code:
--vpid
if all else fails and that will then tell get_iplayer where to find the mediaselector page and it can then access the streams from there?

user-2

Another tweak was necessary. Update from latest Git HEAD and that programme should download.

I won't be implementing a
Code:
--vpid
option myself, but somebody else is welcome to have a crack at it. I haven't yet seen any examples where the patched get_iplayer can't find the vPID from the PID as normal. Your problem had nothing to do with a vPID.

user-596

The download via URL definitely works for me with the latest get_iplayer.pl from HEAD.

I have managed to get both radio and television programmes that don't appear in the cache but can be played either from the Radio 4 schedule or iPlayer television player.

Radio programmes in last 7 days and an much older Dr Who Extra, both in the programme cache, downloaded fine too.

Thanks for the update.

user-598

Hi
I am using Git HEAD (V2.86) and I am still having problems with Radio programmes older than 7 days.

For example, all 4 episodes of DI Cromwell are available on the iPlayer but only the latest is available via get_iplayer:

get_iplayer --long --type=radio Cromwell
get_iplayer v2.86, Copyright (C) 2008-2010 Phil Lewis
This program comes with ABSOLUTELY NO WARRANTY; for details use --warranty.
This is free software, and you are welcome to redistribute it under certain
conditions; use --conditions for details.

Matches:
10883: DI Cromwell - Jagged Prayer - 4. Virtual Saints, BBC Radio 4 Extra, Crime,Drama,Radio, 0 days 17 hours ago - As Mother Helen's nuns face declining numbers, the detective tackles an unsolved murder.

INFO: 1 Matching Programmes

Have I done something wrong?

Thank you

user-2

Re-read this:

/topic...#post-9748

and you'll have your answer.

user-598

Sorry my mistake - I assumed I was using Git HEAD, but I don't seem to be able to download it at the moment:

git clone git://github.com/get-iplayer/get_iplayer
Cloning into 'get_iplayer'...
fatal: unable to connect to github.com:
github.com: Name or service not known

Thank you for your help.

user-2

Looks like a problem with your DNS or your internet connection. GitHub is working fine here.

user-598

Thanks Dinky P

I tried it on a different network and now I have (I hope) Git HEAD. Unfortunately I still don't seem to be getting anything older than 7 days ,either in TV or Radio. Maybe I should wait for v2.87 :-)

Love get_iplayer, a most excellent program.

Code:
git clone git://github.com/get-iplayer/get_iplayer
[sudo] password for dave:
Cloning into 'get_iplayer'...
remote: Counting objects: 2540, done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 2540 (delta 2), reused 0 (delta 0)
Receiving objects: 100% (2540/2540), 2.16 MiB | 158 KiB/s, done.
Resolving deltas: 100% (1717/1717), done.

sudo git checkout master
Already on 'master'

/home/dave/clone_git/get_iplayer/get_iplayer --type=radio Cromwell
get_iplayer v2.86, Copyright (C) 2008-2010 Phil Lewis
  This program comes with ABSOLUTELY NO WARRANTY; for details use --warranty.
  This is free software, and you are welcome to redistribute it under certain
  conditions; use --conditions for details.

Matches:
10883:    DI Cromwell - Jagged Prayer - 4. Virtual Saints, BBC Radio 4 Extra, Crime,Drama,Radio

INFO: 1 Matching Programmes

/home/dave/clone_git/get_iplayer/get_iplayer --type=tv Eastenders
get_iplayer v2.86, Copyright (C) 2008-2010 Phil Lewis
  This program comes with ABSOLUTELY NO WARRANTY; for details use --warranty.
  This is free software, and you are welcome to redistribute it under certain
  conditions; use --conditions for details.

Matches:
357:    EastEnders Omnibus - 10/10/2014, BBC One, Audio Described,Drama,Soaps,TV, default,audiodescribed
358:    EastEnders - 10/10/2014, BBC One, Audio Described,Drama,Soaps,TV, default,audiodescribed
359:    EastEnders - 13/10/2014, BBC One, Audio Described,Drama,Soaps,TV, default,audiodescribed
360:    EastEnders - 14/10/2014, BBC One, Audio Described,Drama,Highlights,Popular,Soaps,TV, default,audiodescribed,
361:    EastEnders - 16/10/2014, BBC One, Audio Described,Drama,Highlights,Popular,Soaps,TV, default,audiodescribed,

INFO: 5 Matching Programmes

user-30

As some people are landing on this post when searching for help regarding today's (29.10.2014) changes made by the BBC and the subsequent inability to download programmes, please see this forum post for further relevant info.
Pages: 1 2

These forums are archived

See this post for further info