Can't Download: The Infinite Monkey Cage: Series 13 - Invisible

Vangelis forthnet northmedia1 at the.forthnet.gr
Fri Feb 5 15:11:35 PST 2016


On Fri Feb 5 10:14:24 PST 2016, CJB wrote:

> Just tried this for you and got:
>
> C:\Program Files\get_iplayer>get_iplayer --pid=b06z2851
> (snip)
> INFO: No specified modes 
> (flashvhigh,flashhigh,flashstd,flashnormal,flashlow) av
> ailable for this programme with version 'original'
> INFO: Try using --modes=flashaaclow,flashaacstd,hlsaacstd

pid=b06z2851 refers to a radio programme:
http://www.bbc.co.uk/programmes/b06z2851

As discussed and explained in following Oct 2015 thread:

http://lists.infradead.org/pipermail/get_iplayer/2015-October/008323.html

in GiP 2.94 when requesting audio via --pid,
--type=radio is mandatory; you should have tried:

get_iplayer --type=radio --pid=b06z2851 (--modes=best)

Plus, if you --info the pid in question:

get_iplayer --type=radio --pid=b06z2851 -i

you'll find there exist three versions of the prog:
==============================
versions:       default,original,other,podcast
==============================
verpids:        default: p03gj97h
verpids:        original: b06z2611
verpids:        other: p03ghbdq
verpids:        podcast: p03gj97h
==============================
durations:      default: 2366
durations:      original: 1800
durations:      other: 1800
durations:      podcast: 2366
==============================

The version marked as "other" looks as if
it's identical to "original", judging purely by
estimated duration, however separate streams
do exist for both of them with slightly different
file sizes for the same radiomode...

get_iplayer --type=radio --pid=b06z2851 --modes-flashaac --versions=original

downloads (in one attempt, with no issues
whatsoever) a file 27mn 48s in true duration.

Likewise,

get_iplayer --type=radio --pid=b06z2851 --modes=flashaac --force --versions=other

also fetches (trouble-free) a 27mn 48s audio file.

The third "podcast" version is the one picked up
by GiP 2.94 as the "default" one, due to its
increased duration (2366 > 1800).

get_iplayer --type=radio --pid=b06z2851 --modes=flashaac --force --versions=podcast

will produce the download errors (over RTMP)
reported by the OP (Charles) and confirmed by
the rest - there does seem to be a glitch with
that RTMP CDN; however, the same file can be
fetched over HTTP via the hlsaac radiomode:

get_iplayer --type=radio --pid=b06z2851 --modes=hlsaac --force --versions=podcast

This does report hls errors, but the download
manages to resume and finally yields a 36mn 46s
long M4A audio file...
I guess if you're after the longer "podcast" version,
then you should do as J and simply download the
MP3 file (39mn 26s long) from the link on the
prog's page...

PS: due to following commits

https://github.com/get-iplayer/get_iplayer/commit/4a4796ac8b082d81e93905b5d915ea489e835294

https://github.com/get-iplayer/get_iplayer/commit/348bbea23f5c5db8b4dad6c0f0a448a6436830d3

in GiP 2.95dev the "podcast" version
is no longer chosen as "default", so the
"original" broadcast vesion is tried for
download, as reported by Nigel Taylor...

Many regards,
V. 




More information about the get_iplayer mailing list