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