TOP OF THE POPS
#1
Hi All

Quite new to get_iplayer, which is great, but I'm a little mystified about the vagaries of Top Of The Pops.

I know that the BBC regularly show two versions of the 1979 repeats, a 30 minute one for early evening scheduling purposes, and a full length one broadcast later at night.

For the episode dated 15/11/1979, the one broadcast early evening was 28m 58s. The longer version ran for exactly 40 minutes.

I have tried three times to download the file http://www.bbc.co.uk/iplayer/episode/b04...s-15111979 and each time it is the shorter one that has downloaded even though that same file on the iplayer website plays the full 40 minute version.

And idea how that happens - and, more importantly, how to get the full version?

Alan
#2
I'll fix that for next release. For now, use
Code:
--versions=default2
to get alternate version.
#3
Now that it's gone past 7 days, there is no default2 option available for it, but the full 40 minute version has now moved to the standard default option.

So if you run the same command as you did before you should now get the full 40 min version downloaded.

This would probably be a time when a
Code:
--vpid
switch would be useful. Then you can tell get_iplayer which version you want to download.

As the 30 min version dosn't seem to show on iPlayer at all, is there an easy way to find its vpid? If someone wanted the 30 min version instead, the
Code:
--vpid
switch would then allow them to do this.

The command would look something like this:
(This is for the 40 min version because I cant find the vpid for the 30 min one)
Code:
get_iplayer --modes=best --pid b04pvhmr --vpid b04q02dn
#4
A default2 version still appears for me with
Code:
--pid
in v2.90, so you've gone wrong somewhere. I've already said elsewhere that I personally will never implement a
Code:
--vpid
option. There is no need for it, and it's a support headache I don't need. If you can't wait, go get the latest code from GitHub. See Git HEAD section in installation wiki page. The shortened version can then be downloaded with
Code:
--versions=shortened
, if you really don't want that extra 10 minutes.
#5
I am also on 2.90. I can't work out why the default2 option isn't showing for me though.

Here's my output:
<pre>
Code:
C:\Program Files (x86)\get_iplayer>get_iplayer --modes=best --pid b04pvhmr --inf
o
get_iplayer v2.90, 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.

INFO Trying to stream pid using type tv
INFO: pid found in cache
Matches:
2079:   Top of the Pops - 15/11/1979, BBC One, Classic Pop & Rock,Music, default

INFO: File name prefix = Top_of_the_Pops - 15_11_1979 b04pvhmr default

available:      Unknown
categories:     Music,Classic Pop & Rock
category:       Music
channel:        BBC One
desc:           David Jensen presents another edition of the weekly pop chart wi
th performances by the Jam, Cliff Richard, the Moody Blues, Kool and the Gang, S
ecret Affair, Ramblers, Showaddywaddy and Dr Hook and dance sequences by Legs &
Co.
descmedium:     David Jensen presents another edition of the weekly pop chart wi
th performances by the Jam, Cliff Richard, the Moody Blues, Kool and the Gang, S
ecret Affair, Ramblers, Showaddywaddy and Dr Hook and dance sequences by Legs &
Co.
descshort:      David Jensen presents performances by the Jam, Cliff Richard, th
e Moody Blues, Kool & the Gang, Secret Affair, Ramblers, Showaddywaddy and D
r Hook and dance sequences by Legs & Co.
dir:            I:\fri
dldate:         2014-11-28
dltime:         18:33:09
duration:       2400
durations:      default: 2400
episode:        15/11/1979
episodenum:     1
episodeshort:   15/11/1979
expiry:         2014-12-23T01:30:00Z
expiryrel:      in 24 days 6 hours
ext:            EXT
filename:       I:\fri\Top_of_the_Pops - 15_11_1979 b04pvhmr default.EXT
filepart:       I:\fri\Top_of_the_Pops - 15_11_1979 b04pvhmr default.partial.EXT

fileprefix:     Top_of_the_Pops - 15_11_1979 b04pvhmr default
firstbcast:     default: 2014-11-21T01:00:00Z
firstbcastdate: default: 2014-11-21
firstbcastrel:  default: 7 days 17 hours ago
index:          2079
lastbcast:      default: 2014-11-23T00:45:00Z
lastbcastdate:  default: 2014-11-23
lastbcastrel:   default: 5 days 17 hours ago
longname:       Top of the Pops
modes:          default: flashhigh1,flashhigh2,flashlow1,flashlow2,flashstd1,fla
shstd2,flashvhigh1,flashvhigh2,rtsphigh1,rtsphigh2,rtsplow1,rtsplow2,rtspstd1,rt
spstd2,rtspvhigh1,rtspvhigh2,subtitles1
modesizes:      default: flashhigh1=233MB,flashhigh2=233MB,flashlow1=116MB,flash
low2=116MB,flashstd1=141MB,flashstd2=141MB,flashvhigh1=439MB,flashvhigh2=439MB,r
tsphigh1=233MB,rtsphigh2=233MB,rtsplow1=116MB,rtsplow2=116MB,rtspstd1=141MB,rtsp
std2=141MB,rtspvhigh1=439MB,rtspvhigh2=439MB
name:           Top of the Pops
nameshort:      Top of the Pops
pid:            b04pvhmr
player:         http://www.bbc.co.uk/iplayer/episode/b04pvhmr/
senum:          s01e01
seriesnum:      1
thumbfile:      I:\fri\Top_of_the_Pops - 15_11_1979 b04pvhmr default.jpg
thumbnail:      http://ichef.bbci.co.uk/programmeimages/p02bkzzk/b04pvhmr_640_36
0.jpg
timeadded:      6 days 23 hours ago (1416595085)
title:          Top of the Pops: 15/11/1979
type:           tv
verpids:        default: b04q02dn
version:        default
versions:       default
web:            http://www.bbc.co.uk/programmes/b04pvhmr

INFO: 1 Matching Programmes

C:\Program Files (x86)\get_iplayer>
</pre>


Is the plan with the changes you have now made that get_iplayer will always download the longer version of a programme unless told otherwise?
#6
Quote:tvfan wrote:I am also on 2.90. I can’t work out why the default2 option isn’t showing for me though.

Sorry, no clue. My only guess is that maybe one of the necessary files failed to download. Try with
Code:
--verbose
and see if any further clues appear.

Quote:Is the plan with the changes you have now made that get_iplayer will always download the longer version of a programme unless told otherwise?

No. I just fixed a bug in discriminating between the default version and alternate versions.
#7
Nothing obvious that I can see.

Output attached.

I can see both default and default2 in the
Code:
--info
for yesterday's one though http://www.bbc.co.uk/iplayer/episode/b04...s-29111979 with default2 being the longer one.

Is there an easy way to tell if get_iplayer is downloading the longer or shorter version of a programme or if there are more than 1 version available? I know Click has a 15 minute and a 30 minute version but that always seems to download the longer one.

It's not always obvious that there are options for different programme lengths available. I hadn't noticed this with Top of the Pops until AlJoEdin pointed it out.


Attached Files
.txt   gip-output.txt (Size: 7.9 KB / Downloads: 210)
#8
Quote:tvfan wrote:Nothing obvious that I can see.

Output attached.

Sorry, still no clue, and still can't duplicate.

Quote:I can see both default and default2 in the
Code:
--info
for yesterday’s one though http://www.bbc.co.uk/iplayer/episode/b04...s-29111979 with default2 being the longer one.

Is there an easy way to tell if get_iplayer is downloading the longer or shorter version of a programme or if there are more than 1 version available? I know Click has a 15 minute and a 30 minute version but that always seems to download the longer one.

You've answered your own question.
#9
I think it could be that although I am on 2.90, I haven't updated from the git HEAD for a while so there were probably changes that you had made there since I last updated which kept default2 showing but I hadn't got on my copy. I have now updated from the git HEAD again and I can see
Code:
versions: default,shortened
for both last weeks and this weeks Top of the Pops.
#10
No, even v2.90 as released still showed multiple versions. But as you can see, that is dead code that has already been replaced.
#11
Thanks! - that was a perfect solution
#12
oh wow, i usually watch Top of the pops and then download a copy to watch and have been doing this for a while without really watching what I have recorded. I now realise i have been watching the 40 min version and downloading the 30 minute version for ages :-(
#13
sorry , how do i get the longer version? what the text i need to enter? thanks


Possibly Related Threads…
Thread Author Replies Views Last Post
  Is HD stream available for Top of the Pops Christmas 2018? andy29 2 2,550 29-12-2018, 03:44 PM
Last Post: andy29