Difficulty saving a video

Sam Kuper sam.kuper at uclmail.net
Sun Jul 17 17:17:27 EDT 2011


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)'



More information about the get_iplayer mailing list