On 22 Oct 2010, at 14:23, Alexander Smith wrote:

Using that URL, get_iplayer downloads the top video on the page without
issue.

It doesn't here.    :(

According to the metadata, the following modes are available:
flashhigh1=7MB,flashlow1=3MB,rtsphigh1=7MB,rtsplow1=3MB

How do you find that, please?

Here I have the same problem when trying to get --info:

$ get_iplayer -i --url http://www.bbc.co.uk/news/uk-11518501
get_iplayer v2.78, 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 pid: http://www.bbc.co.uk/news/uk-11518501 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: No specified modes (flashhd,flashvhigh,flashhigh) available for this programme with version 'default' (try using --modes=)
ERROR: Failed to record ' -  (http://www.bbc.co.uk/news/uk-11518501)'
$

It seems to be treating the URL as a PID. I installed the XML::Simple perl module the other day, but I'm still somewhat suspicious this is some kind of dependency thing, or a perl versioning bug.

I'm particularly suspicious of the URL http://www.bbc.co.uk/programmes/http://playlists.bbc.co.uk/news/uk-11518390A/playlist.sxml.rdf in the verbose output (see attached).

Could I possibly ask what version of Perl you have installed, please?
Here `perl --version` shows v5.8.8. I'm running on Linux, although I can see you're obviously on Windows.

I'm using:

get_iplayer -g --url http://www.bbc.co.uk/news/uk-11518501

with the following in my option file:

modes
flashhd ,flashvhigh,flashhigh,flashstd,flashnormal,flashaachigh,flashaacstd
subtitles 1
isodate 1
outputradio Z:\Vidz
outputtv Z:\Vidz
subdir 1
nopurge 1
#player 'mplayer -cache 128 -'
thumbsize 832
thumbsizecache 832
atomicparsley C:\atom.exe
#ffmpeg
flvstreamer c:\rtmp\rtmpdump.exe
#id3v2
#lame
#mplayer
#vlc
metadata generic
versions default,signed,audiodescribed

I can't see that my options look substantially different from that.

aB.

$ get_iplayer -i http://www.bbc.co.uk/news/uk-11518501 -v
get_iplayer v2.78, 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: User prefs dir: /home/andy/.get_iplayer
INFO: System options dir: /etc/get_iplayer/options
Current options:
        flvstreamer = /usr/bin/rtmpdump
        info = 1
        isodate = 1
        nopurge = 1
        output = /mnt/space/Media/BBC/
        pid = http://www.bbc.co.uk/news/uk-11518501
        radiomode = best
        tvmode = flashhd,flashvhigh,flashhigh
        verbose = 1
        versionlist = default

INFO: Search args: 'http://www.bbc.co.uk/news/uk-11518501'
INFO: Will try prog types: tv
INFO: Got 907 file cache entries for tv
INFO: Trying pid: http://www.bbc.co.uk/news/uk-11518501 using type: tv
INFO Trying to stream pid using type tv
INFO: pid not found in tv cache
INFO: Cleaning pid Old: 'http://www.bbc.co.uk/news/uk-11518501',  New: 
'http://www.bbc.co.uk/news/uk-11518501'
INFO: Loaded history for first check.
INFO: Loading recordings history
INFO: Programme not in history
INFO: Getting page http://www.bbc.co.uk/news/uk-11518501
INFO: iPlayer metadata URL = 
http://playlists.bbc.co.uk/news/uk-11518390A/playlist.sxml
INFO: Getting page http://playlists.bbc.co.uk/news/uk-11518390A/playlist.sxml
INFO: Using Live/Non-live EMP tv/radio XML URL: 
http://playlists.bbc.co.uk/news/uk-11518390A/playlist.sxml
INFO: Version: default, VersionPid: 
http://playlists.bbc.co.uk/news/uk-11518390A/playlist.sxml, Duration: 
INFO: Using Live/Non-live EMP tv/radio XML URL: 
http://playlists.bbc.co.uk/news/uk-11518390A/playlist.sxml
INFO: Version: default, VersionPid: 
http://playlists.bbc.co.uk/news/uk-11518390A/playlist.sxml, Duration: 
INFO: Using Live/Non-live EMP tv/radio XML URL: 
http://playlists.bbc.co.uk/news/uk-11518390A/playlist.sxml
INFO: Version: default, VersionPid: 
http://playlists.bbc.co.uk/news/uk-11518390A/playlist.sxml, Duration: 69
INFO: Getting page http://playlists.bbc.co.uk/news/uk-11518390A/playlist.sxml
INFO: Getting page 
http://www.bbc.co.uk/programmes/http://playlists.bbc.co.uk/news/uk-11518390A/playlist.sxml.rdf
INFO: Programme not in history
INFO: Will search for versions: default
INFO: Mode list: flashhd,flashvhigh,flashhigh
INFO: Checking existence of default version
INFO: Version = default
INFO: No specified modes (flashhd,flashvhigh,flashhigh) available for this 
programme with version 'default' (try using --modes=)
ERROR: Failed to record ' -  (http://www.bbc.co.uk/news/uk-11518501)'
$ 



_______________________________________________
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer

Reply via email to