These forums are archived

See this post for further info

get_iplayer forums

Forum archived. Posting disabled.

Recursive/Series Record queries

user-1088

Hi
I'm attempting to download 5live Formula 1 commentary Series:

http://www.bbc.co.uk/programmes/b007m6lj

The parameters:
Code:
"get_iplayer" -o C:\Downloads\BBC --modes best --type radio --pid http://www.bbc.co.uk/programmes/b007m6lj --pid-recursive --pid-recursive-noclips


Is --pid-recursive-noclips in addition or a replacement for --pid-recursive?

Each time I run it, it spends about 10 minutes listing items & attempting to download old & defunct programs (a <snip> of output is listed below). It does eventually download the correct programs.

I'm aware recursive recording is "crude and often unreliable" but does anyone have any tips to reduce the time it takes? Is there a way to restrict it to a certain date?

Cheer
DaveF.


get_iplayer Output:

INFO:      Episode 'Australian GP Qualifying' (b08lmm2m)
INFO:    Series: 'Chequered Flag' (b00t7cxz)
<snip>
INFO:      Episode '25/07/2010' (b00t7cyk)
INFO:      Episode '01/08/2010' (b00tgkcj)

<snip>

INFO: Trying pid: b00rl3zz using type: radio
INFO: Trying to stream pid using type radio
INFO: pid not found in radio cache
Matches:

INFO: 1 Matching Programmes
WARNING: No media streams found for requested programme versions and recording m
odes.
INFO: Trying pid: b00rgn2s using type: radio
INFO: Trying to stream pid using type radio
INFO: pid not found in radio cache
Matches:

<snip>

INFO: 1 Matching Programmes
WARNING: No media streams found for requested programme versions and recording m
odes.
INFO: Trying pid: b00rd7tm using type: radio
INFO: Trying to stream pid using type radio
INFO: pid not found in radio cache
Matches:

INFO: 1 Matching Programmes
WARNING: No media streams found for requested programme versions and recording m
odes.
INFO: Trying pid: b00rqlsx using type: radio
INFO: Trying to stream pid using type radio
INFO: pid not found in radio cache
Matches:

user-2

(24-03-2017, 08:06 PM)Is --pid-recursive-noclips in addition or a replacement for --pid-recursive?
Upgrade get_iplayer to 2.99. Whatever version you are using is no longer supported since --pid-recursive-noclips is no longer available (it is now hardwired), so you'll receive no more support here until you upgrade.
Quote:I'm aware recursive recording is "crude and often unreliable" but does anyone have any tips to reduce the time it takes? Is there a way to restrict it to a certain date?
Not to belabour the obvious, but don't recurse from the top-level brand PID. Use the PID for the current season. Dig it out of the episodes view of the programme's web site.

user-1088

Cheers, I suppose

(24-03-2017, 08:29 PM)Upgrade get_iplayer to 2.99. Whatever version you are using is no longer supported since --pid-recursive-noclips is no longer available (it is now hardwired), so you'll receive no more support here until you upgrade.

Is https://github.com/get-iplayer/get_iplay...umentation current, as it still describes noclips usage?

Quote:Not to belabour the obvious, but don't recurse from the top-level brand PID. Use the PID for the current season. Dig it out of the episodes view of the programme's web site.

Unsure it is 'obvious' The BBC certainly hid it well.

user-2

(24-03-2017, 10:11 PM)Is https://github.com/get-iplayer/get_iplay...umentation current, as it still describes noclips usage?
Now removed

user-585

In your original command you have used --pid and then fed GiP a URL which isn't really advised. Although in this case it hasn't made any difference as GiP has managed to separate the PID out itself. With something like you are trying to do though that might not work.

Quote:Unsure it is 'obvious' The BBC certainly hid it well.

Yes they don't make it easy to find. One way to find the series PID that you want is to look back through the GiP output. You will start to see that it has been broken down into chunks of episodes by year in this case.

get_iplayer Output:

INFO:    Series: '2017' (b08drkd8)
INFO:      Episode '16/02/2017' (b08drk6h)
INFO:      Episode 'Australian GP 2nd practice' (b08jklww)
INFO:      Episode 'Australian GP 1st practice' (b08jklld)
INFO:      Episode 'Australian GP Preview' (b08jf4z6)
INFO:      Episode 'Australian GP Qualifying' (b08k58p0)
INFO:      Episode 'Australian GP 3rd practice' (b08k561y)
INFO:      Episode 'Australian Grand Prix' (b08k24dw)
INFO:      Episode 'Australian Grand Prix Review' (b08k2by7)
INFO:      Episode '21/03/2017' (b08lh2jg)
INFO:      Episode 'Australian GP Qualifying' (b08lmm2m)

You can also get the series PID from the episodes page (Episodes>>All) as Dinky suggested.

These forums are archived

See this post for further info