Multiple pids - another way, in some cases
Nick Payne
nick.payne at internode.on.net
Sat Nov 1 17:18:44 PDT 2014
That method doesn't seem to work for me - for TV, anyway. For example,
BBC4 have a number of blues programs available in their archive (see
http://www.bbc.co.uk/iplayer/group/p01m79bn). If I try to use the
p01m79bn pid, I get the following:
>get_iplayer --pid=p01m79bn --pid-recursive --output
D:\Users\Nick\Videos --tvmode=best
get_iplayer v2.87, 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: rdf URL contained no data
WARNING: PID URL contained no RDF data. Trying to record PID directly.
INFO: Trying pid: p01m79bn using type: tv
INFO: Trying to stream pid using type tv
INFO: pid not found in tv cache
Matches:
INFO: 1 Matching Programmes
ERROR: Failed to get version pid metadata from iplayer site
Nick
On 02/11/2014 02:09, roadcone wrote:
> For those new to using the command line or terminal and wanting
> to secure all programs from a series, there may be an alternative
> to harvesting and entering multiple pids.
>
> In some cases the program series may have a series web page. For
> example, Germany: Memories of a Nation has this one:
>
> http://www.bbc.co.uk/programmes/b04dwbwz/broadcasts/2014/11
>
> The pid from that url is b04dwbwz but that will not --get you
> anything apart from a list of pids for the individual programs. Add:
>
> --pid-recursive
>
> to your command and get_iplayer will try to get each individual
> program. It will fail where the program is too old, not yet
> broadcast, already in your download history or some other BBC
> problem and as a consequence, you will get loads of error messages
> but it will get what is available that you do not already have.
> This is not a panacea but may help in some cases though do check
> the downloads are what you expect as you may need to go hunt the
> errant episode manually.
>
> _______________________________________________
> get_iplayer mailing list
> get_iplayer at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/get_iplayer
>
More information about the get_iplayer
mailing list