The 'arse that Jack Built
Vangelis forthnet
northmedia1 at the.forthnet.gr
Fri Nov 2 09:15:31 EDT 2012
On Wed Oct 31 22:19:08 GMT 2012, Don Grunbaum wrote:
>I've tried Geoff's search and failed, although the programme shows as
>available for a year on the BBC iPlayer website.
>However, that programme does not show up in any search results and
>using the URL directly fails to find the PID.
>Some anomaly? Searching for the programme on the iPlayer website won't
>find it which begs the question how Geoff found it in the first place?
>The Radio 4 schedule doesn't go back that far, only the past seven days.
Hello to all :-)
I have stumbled upon the same problem with the BBC News Channel TV show
"Click".
This is first broadcast on Saturdays at 0130 GMT (and repeated many times
after),
the latest episode is available on the iPlayer (also with WMV and MP4
encrypted
downloads) for the normal 7 day period, but then is available "to stream
only" for a
whole year...
So, a search for "Click" on the iPlayer site
[http://www.bbc.co.uk/iplayer/search?q=Click]
yields only last Saturday's episode (Click_27_10_2012, pid=b01nr47n). No
sign of a year's
worth previous episodes...So it is expected that get_iplayer can't provide
any info about past
Click episodes, the data just isn't there in the tv cache...
Sadly, I never use the Web GUI, only the CLI; and with that I am able to
download those
past episodes via the PID route - this involves a bit of manual search:
E.g., for Click 25/02/2012 google easily yields the iPlayer URL:
http://www.bbc.co.uk/iplayer/episode/b01czcnh/Click_25_02_2012/
Another "never-fail" method is to go to the BBC News Channel Schedules page:
http://www.bbc.co.uk/bbcnews/programmes/schedules
and from there find your way through the calendar on the right to the
broadcast day of choice
(this method can also be applied for radio programmes, too!)
Once the pid is retrieved:
get_iplayer --type=tv -i --pid=b01czcnh --modes=flashvhigh --force -w --file-prefix="Click
25 02 2012[b01czcnh]"
C:\Program
Files\get_iplayer>get_iplayer --type=tv -i --pid=b01czcnh --modes=fla
shvhigh --force -w --file-prefix="Click 25 02 2012[b01czcnh]"
get_iplayer v2.80, 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.
WARNING: Please download and run latest installer or install the XML::Simple
per
l module to use the Series and Brand pid parsing functionality
INFO: Trying pid: b01czcnh using type: tv
INFO Trying to stream pid using type tv
INFO: pid not found in tv cache
INFO: Checking existence of default version
INFO: flashvhigh1,flashvhigh2 modes will be tried for version default
INFO: Trying flashvhigh1 mode to record tv: Click - 25/02/2012
INFO: File name prefix = Click 25 02 2012[b01czcnh]
RTMPDump v2.4 GIT-2012-02-24 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
INFO: Connected...
Starting download at: 0.000 kB
INFO: Metadata:
INFO: duration 1457.07
INFO: moovPosition 32.00
INFO: width 832.00
INFO: height 468.00
INFO: videocodecid avc1
INFO: audiocodecid mp4a
INFO: avcprofile 77.00
INFO: avclevel 30.00
INFO: aacaot 2.00
INFO: videoframerate 25.00
INFO: audiosamplerate 24000.00
INFO: audiochannels 2.00
INFO: trackinfo:
INFO: length 36424000.00
INFO: timescale 25000.00
INFO: language eng
INFO: sampledescription:
INFO: sampletype avc1
INFO: length 34969600.00
INFO: timescale 24000.00
INFO: language eng
INFO: sampledescription:
INFO: sampletype mp4a
2114.091 kB / 12.44 sec (0.8%)
NB the info printed:
INFO: pid not found in tv cache
and the warning:
WARNING: Please download and run latest installer or install the XML::Simple
perl
module to use the Series and Brand pid parsing functionality.
This latter warning is misleading, since I fear the version of perl that
comes with get_iplayer
doesn't allow for additional modules to be installed (or, of cource, I am
totally mistaken :-) !).
However, I have Strawberry Perl Portable x86 installed on an external HD &
used it to
fetch the XML::Simple perl module... then copied the "XML" folder generated
to the
"C:\Program Files\get_iplayer\lib" folder; but then get_iplayer failed
miserably with a series
of compilation errors! Anyhow, the warning can be easily ignored! (any idea
why it is printed
in the first place?)
There exist other TV programmes with 1 year availability (e.g. Panorama)
and many BBC World
Service radio programmes also fall into that category... So a convenient fix
for the WebPVR
users would be to allow for recordings by inputting a specific PID, much
like the CLI version...
As always, congrats and many thanks to developers & maintainers of this
programme
(and I fear additional labour will be needed with the announced - and
partially implemented -
iPlayerRadio changes... :-( ).
More information about the get_iplayer
mailing list