Third attempt, still unsuccessful:
./get_iplayer "tv:http://www.bbc.co.uk/learningzone/clips/thermal-imagery-in-the-desert/3204.html" --fileprefix="bbc_clip" --modes=flashnormal1,rtspnormal1,subtitles1 --verbose Yields the following: get_iplayer v2.79, 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: /Volumes/Data/{username}/.get_iplayer INFO: System options dir: /etc/get_iplayer/options Current options: fileprefix = bbc_clip modes = flashnormal1,rtspnormal1,subtitles1 pid = tv:http://www.bbc.co.uk/learningzone/clips/thermal-imagery-in-the-desert/3204.html verbose = 1 INFO: Search args: 'tv:http://www.bbc.co.uk/learningzone/clips/thermal-imagery-in-the-desert/3204.html' INFO: Will try prog types: tv INFO: Loaded history for first check. INFO: Loading recordings history INFO: Programme not in history INFO: Got 784 file cache entries for tv INFO: Trying pid: http://www.bbc.co.uk/learningzone/clips/thermal-imagery-in-the-desert/3204.html 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/learningzone/clips/thermal-imagery-in-the-desert/3204.html', New: 'http://www.bbc.co.uk/learningzone/clips/thermal-imagery-in-the-desert/3204.html' INFO: Loaded history for first check. INFO: Loading recordings history INFO: Programme not in history INFO: Getting page http://www.bbc.co.uk/learningzone/clips/thermal-imagery-in-the-desert/3204.html INFO: iPlayer metadata URL = http://www.bbc.co.uk/learningzone/clips/clips/s_geog/bb/s_geog_ec_03049_16x9_bb.xml INFO: Getting page http://www.bbc.co.uk/learningzone/clips/clips/s_geog/bb/s_geog_ec_03049_16x9_bb.xml INFO: Using Live/Non-live EMP tv/radio XML URL: http://www.bbc.co.uk/learningzone/clips/clips/s_geog/bb/s_geog_ec_03049_16x9_bb.xml INFO: Version: default, VersionPid: http://www.bbc.co.uk/learningzone/clips/clips/s_geog/bb/s_geog_ec_03049_16x9_bb.xml, Duration: INFO: Using Live/Non-live EMP tv/radio XML URL: http://www.bbc.co.uk/learningzone/clips/clips/s_geog/bb/s_geog_ec_03049_16x9_bb.xml INFO: Version: default, VersionPid: http://www.bbc.co.uk/learningzone/clips/clips/s_geog/bb/s_geog_ec_03049_16x9_bb.xml, Duration: INFO: Using Live/Non-live EMP tv/radio XML URL: http://www.bbc.co.uk/learningzone/clips/clips/s_geog/bb/s_geog_ec_03049_16x9_bb.xml INFO: Version: default, VersionPid: http://www.bbc.co.uk/learningzone/clips/clips/s_geog/bb/s_geog_ec_03049_16x9_bb.xml, Duration: 122 INFO: Getting page http://www.bbc.co.uk/learningzone/clips/clips/s_geog/bb/s_geog_ec_03049_16x9_bb.xml INFO: Getting page http://www.bbc.co.uk/mediaselector/4/gtis/stream/?server=cp54782.edgefcs.net&identifier=secure/s_geog/s_geog_ec_03049_16x9_bb&kind=akamai&application=ondemand INFO: Found mode flashnormal1: rtmp vp6 512x288 stream (CDN: akamai) INFO: Found mode rtspnormal1: rtmp vp6 512x288 stream (CDN: akamai) INFO: Found mode subtitles1: http stream (CDN: http) INFO: Getting page http://www.bbc.co.uk/programmes/http://www.bbc.co.uk/learningzone/clips/clips/s_geog/bb/s_geog_ec_03049_16x9_bb.xml.rdf INFO: Loaded history for first check. INFO: Loading recordings history INFO: Programme not in history INFO: Will search for versions: default INFO: Mode list: flashnormal1,rtspnormal1,subtitles1 INFO: Checking existence of default version INFO: Version = default INFO: flashnormal1,rtspnormal1,subtitles1 modes will be tried for version default INFO: Trying flashnormal1 mode to record tv: - INFO: Attempt number: 1 / 50 INFO: Getting page http://www.bbc.co.uk/programmes/http://www.bbc.co.uk/learningzone/clips/clips/s_geog/bb/s_geog_ec_03049_16x9_bb.xml.rdf INFO: File name prefix = bbc_clip INFO: rtmpdump version 2.3 INFO: RTMP_URL: rtmp://cp54782.edgefcs.net:1935/ondemand?_fcs_vhost=cp54782.edgefcs.net&undefined&auth=auth=daEbGdUccb0djcqaucIbkbFckcRdEc9dzd8-boi1cR-bWG-DqrFCoyqODtEnyG&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb, tcUrl: rtmp://cp54782.edgefcs.net:80/ondemand?_fcs_vhost=cp54782.edgefcs.net&undefined&auth=auth=daEbGdUccb0djcqaucIbkbFckcRdEc9dzd8-boi1cR-bWG-DqrFCoyqODtEnyG&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb, application: ondemand?_fcs_vhost=cp54782.edgefcs.net&undefined&auth=auth=daEbGdUccb0djcqaucIbkbFckcRdEc9dzd8-boi1cR-bWG-DqrFCoyqODtEnyG&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb, authString: auth=auth=daEbGdUccb0djcqaucIbkbFckcRdEc9dzd8-boi1cR-bWG-DqrFCoyqODtEnyG&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb, swfUrl: http://www.bbc.co.uk/emp/revisions/18269_21576_10player.swf?revision=18269_21576, file: /Volumes/Data/{username}/Development/get_iplayer/bbc_clip.partial.avi, file_done: /Volumes/Data/{username}/Development/get_iplayer/bbc_clip.avi INFO: Command: rtmpdump --port 1935 --protocol 0 --playpath secure/s_geog/s_geog_ec_03049_16x9_bb?auth=auth=daEbGdUccb0djcqaucIbkbFckcRdEc9dzd8-boi1cR-bWG-DqrFCoyqODtEnyG&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb --host cp54782.edgefcs.net --swfVfy http://www.bbc.co.uk/emp/revisions/18269_21576_10player.swf?revision=18269_21576 --tcUrl rtmp://cp54782.edgefcs.net:80/ondemand?_fcs_vhost=cp54782.edgefcs.net&undefined&auth=auth=daEbGdUccb0djcqaucIbkbFckcRdEc9dzd8-boi1cR-bWG-DqrFCoyqODtEnyG&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb --app ondemand?_fcs_vhost=cp54782.edgefcs.net&undefined&auth=auth=daEbGdUccb0djcqaucIbkbFckcRdEc9dzd8-boi1cR-bWG-DqrFCoyqODtEnyG&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb --pageUrl --resume -o /Volumes/Data/{username}/Development/get_iplayer/bbc_clip.partial.avi.flv --timeout 10 --verbose RTMPDump v2.3 (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL DEBUG: Protocol : RTMP DEBUG: Hostname : cp54782.edgefcs.net DEBUG: Port : 1935 DEBUG: Playpath : secure/s_geog/s_geog_ec_03049_16x9_bb?auth=auth=daEbGdUccb0djcqaucIbkbFckcRdEc9dzd8-boi1cR-bWG-DqrFCoyqODtEnyG&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb DEBUG: tcUrl : rtmp://cp54782.edgefcs.net:80/ondemand?_fcs_vhost=cp54782.edgefcs.net&undefined&auth=auth=daEbGdUccb0djcqaucIbkbFckcRdEc9dzd8-boi1cR-bWG-DqrFCoyqODtEnyG&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb DEBUG: swfUrl : http://www.bbc.co.uk/emp/revisions/18269_21576_10player.swf?revision=18269_21576 DEBUG: pageUrl : DEBUG: app : ondemand?_fcs_vhost=cp54782.edgefcs.net&undefined&auth=auth=daEbGdUccb0djcqaucIbkbFckcRdEc9dzd8-boi1cR-bWG-DqrFCoyqODtEnyG&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb&aifp=v001&slist=secure/s_geog/s_geog_ec_03049_16x9_bb DEBUG: live : no DEBUG: timeout : 10 sec DEBUG: SWFSHA256: DEBUG: 75 6e f5 b1 b3 3f 59 e8 86 80 ba 06 bc bc 96 7e DEBUG: 34 46 8c 82 11 9d f9 e3 78 99 65 51 3e 7e 57 f5 DEBUG: SWFSize : 1023131 DEBUG: Setting buffer time to: 36000000ms Connecting ... DEBUG: RTMP_Connect1, ... connected, handshaking DEBUG: HandShake: Client type: 03 DEBUG: HandShake: Client digest offset: 244 DEBUG: HandShake: Initial client digest: DEBUG: 5e f0 3a 99 e1 be 17 95 28 de 7d c3 03 7b 94 04 DEBUG: 3c 67 df 9b c4 44 bf 25 3c 85 96 bb 71 aa e1 3a DEBUG: HandShake: Type Answer : 03 DEBUG: HandShake: Server Uptime : 1745546343 DEBUG: HandShake: FMS Version : 3.5.6.1 DEBUG: HandShake: Calculated digest key from secure key and server digest: DEBUG: c3 f7 bc 74 59 35 a8 c3 f7 c2 1c 15 bc ee 0d e5 DEBUG: 49 02 98 63 9a 01 03 72 3f a5 b6 9b 1a 85 ef 45 DEBUG: HandShake: Client signature calculated: DEBUG: e5 54 2d e0 ab 6a da fb 7a a8 e0 92 94 9c 23 a2 DEBUG: 0d 69 22 c2 e2 51 63 51 07 c3 74 d8 86 07 b9 ad DEBUG: HandShake: Server sent signature: DEBUG: 88 7d c0 5d 5e c4 d1 9b 3b 40 24 1d db 17 bb 2c DEBUG: 6e 14 23 ca bf 42 65 41 f1 13 ae c5 d8 f5 78 0b DEBUG: HandShake: Digest key: DEBUG: cc 92 6f 31 94 e3 1e 2f 62 01 5a 36 c3 e9 46 f0 DEBUG: ff 95 a8 cc 7f c7 47 09 4b b1 a1 ce c4 9b 4c 33 DEBUG: HandShake: Signature calculated: DEBUG: 88 7d c0 5d 5e c4 d1 9b 3b 40 24 1d db 17 bb 2c DEBUG: 6e 14 23 ca bf 42 65 41 f1 13 ae c5 d8 f5 78 0b DEBUG: HandShake: Genuine Adobe Flash Media Server DEBUG: HandShake: Handshaking finished.... DEBUG: RTMP_Connect1, handshaked DEBUG: Invoking connect INFO: Connected... DEBUG: RTMP_ClientPacket, received: invoke 134 bytes DEBUG: (object begin) DEBUG: Property: NULL DEBUG: (object begin) DEBUG: Property: <Name: level, STRING: error> DEBUG: Property: <Name: code, STRING: NetConnection.Connect.Rejected> DEBUG: Property: <Name: description, STRING: [ AccessManager.Reject ] : Access denied!> DEBUG: (object end) DEBUG: (object end) DEBUG: HandleInvoke, server invoking <_error> ERROR: rtmp server sent error DEBUG: RTMP_ClientPacket, received: invoke 18 bytes DEBUG: (object begin) DEBUG: Property: NULL DEBUG: (object end) DEBUG: HandleInvoke, server invoking <close> ERROR: rtmp server requested close DEBUG: Closing connection. INFO: Command exit code 1 (raw code = 256) WARNING: Failed to stream file /Volumes/Data/{username}/Development/get_iplayer/bbc_clip.partial.avi.flv via RTMP DEBUG: Record using flashnormal1 mode return code: 'next' INFO: skipping flashnormal1 mode INFO: Trying rtspnormal1 mode to record tv: Thermal imagery in the desert - - INFO: Attempt number: 1 / 3 INFO: File name prefix = bbc_clip INFO: URL = rtsp://3gp-acl.bbc.net.uk:554/secure/s_geog/s_geog_ec_03049_16x9_bb.secure/s_geog/s_geog_ec_03049_16x9_bb INFO: Recording Low Quality H.264 stream INFO: Command: cvlc --sout file/ts:/Volumes/Data/{username}/Development/get_iplayer/bbc_clip.partial.secure/s_geog/s_geog_ec_03049_16x9_bb rtsp://3gp-acl.bbc.net.uk:554/secure/s_geog/s_geog_ec_03049_16x9_bb.secure/s_geog/s_geog_ec_03049_16x9_bb vlc://quit open3: exec of cvlc --sout file/ts:/Volumes/Data/{username}/Development/get_iplayer/bbc_clip.partial.secure/s_geog/s_geog_ec_03049_16x9_bb rtsp://3gp-acl.bbc.net.uk:554/secure/s_geog/s_geog_ec_03049_16x9_bb.secure/s_geog/s_geog_ec_03049_16x9_bb vlc://quit failed at ./get_iplayer line 2669 INFO: Command exit code 255 (raw code = 65280) DEBUG: Record using rtspnormal1 mode return code: 'next' INFO: skipping rtspnormal1 mode INFO: Trying subtitles1 mode to record tv: Thermal imagery in the desert - - INFO: Attempt number: 1 / 3 INFO: File name prefix = bbc_clip INFO: URL = http://www.bbc.co.uk/learningzone/clips/subtitles/s_geog/s_geog_ec_03049_4x3.xml INFO: Appending to /Volumes/Data/{username}/Development/get_iplayer/bbc_clip.partial.srt INFO: Downloading range 0- DEBUG: writing stream to /Volumes/Data/{username}/Development/get_iplayer/bbc_clip.partial.srt, Range: 0 - of http://www.bbc.co.uk/learningzone/clips/subtitles/s_geog/s_geog_ec_03049_4x3.xml ERROR: Failed to Download block ERROR: Recording failed DEBUG: Record using subtitles1 mode return code: 'next' INFO: skipping subtitles1 mode ERROR: Failed to record 'Thermal imagery in the desert - - (http://www.bbc.co.uk/learningzone/clips/thermal-imagery-in-the-desert/3204.html)' _______________________________________________ get_iplayer mailing list get_iplayer@lists.infradead.org http://lists.infradead.org/mailman/listinfo/get_iplayer