On 22 October 2010 15:25, Andy Bircumshaw <a...@networkned.co.uk> wrote:

>
> 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?
>

That's from the metadata file which get_iplayer generates. I've attached it
for this video.


>
> 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.rdfin
>  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've got Perl 5.10.0 without the XML::Simple module.

Have you made sure to try the obvious? Flush the cache (get_iplayer -f) and
specify the URL option explicitly  For some reason get_iplayer is not
finding the PID in your cache.
FWIW I'm using a patched version of get_iplayer with the patch that was
posted to this list a couple of days ago, although I don't think that should
make a difference.


>
>  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 mailing list
> get_iplayer@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/get_iplayer
>
>
$ 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)'
$ 
<?xml version="1.0" encoding="UTF-8" ?>
<program_meta_data xmlns="http://linuxcentre.net/xmlstuff/get_iplayer"; revision="1">
	<categories></categories>
	<channel></channel>
	<desc></desc>
	<descmedium></descmedium>
	<descshort></descshort>
	<dir>Z:\Vidz/London_bombings</dir>
	<dldate>2010-10-22</dldate>
	<dltime>14:15:03</dltime>
	<duration>69</duration>
	<durations>69</durations>
	<episode>First urgent emergency services calls</episode>
	<episodenum></episodenum>
	<episodeshort>First urgent emergency services calls</episodeshort>
	<expiry></expiry>
	<ext>mp4</ext>
	<filename>Z:\Vidz/London_bombings/London_bombings_-_First_urgent_emergency_services_calls_http_www.bbc.co.uk_news_uk-11518501_default.mp4</filename>
	<filepart>Z:\Vidz/London_bombings/London_bombings_-_First_urgent_emergency_services_calls_http_www.bbc.co.uk_news_uk-11518501_default.partial.mp4</filepart>
	<fileprefix>London_bombings_-_First_urgent_emergency_services_calls_http_www.bbc.co.uk_news_uk-11518501_default</fileprefix>
	<guidance></guidance>
	<longname>London bombings</longname>
	<mode>flashhigh1</mode>
	<modes>flashhigh1,flashlow1,rtsphigh1,rtsplow1</modes>
	<modeshort>flashhigh</modeshort>
	<modesizes>flashhigh1=7MB,flashlow1=3MB,rtsphigh1=7MB,rtsplow1=3MB</modesizes>
	<name>London bombings</name>
	<nameshort>London bombings</nameshort>
	<pid>http://www.bbc.co.uk/news/uk-11518501</pid>
	<player></player>
	<seriesnum></seriesnum>
	<streams>unprintable</streams>
	<thumbnail></thumbnail>
	<timeadded>1287753315</timeadded>
	<title>London bombings: First urgent emergency services calls</title>
	<type>tv</type>
	<verpids>http://playlists.bbc.co.uk/news/uk-11518390A/playlist.sxml</verpids>
	<version>default</version>
	<versions>default</versions>
	<web>http://www.bbc.co.uk/news/uk-11518501</web>
</program_meta_data>
_______________________________________________
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer

Reply via email to