Can watch iPLayer but not use get_iplayer?
richard
richard at richsim900.plus.com
Sat Apr 16 16:24:59 EDT 2011
On Sat Apr 16 dinkypumpkin wrote:
>
>If anyone is still seeing this problem, post to this thread and attach
> a log from get_iplayer run with the --verbose option.
I noticed the error when downloading radio tonight. Download completed
OK.
ERROR: RTMP_HashSWF: couldn't contact swfurl
http://www.bbc.co.uk/emp/10player.swf?revision=18269_21576 (HTTP error
301)
WARNING: Ignoring SWF size, supply also the hash with --swfhash
Attached is start of another download using --verbose. I stopped it when
it started downloading. Copied into text file.
What command do I use to write to log (text file)?
-------------- next part --------------
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: /home/richard/.get_iplayer
INFO: System options dir: /etc/get_iplayer/options
Current options:
command = /home/richard/fixupm4a.sh "<filename>"
modes = flashaac
output = /home/richard/BBC_Radio_m4a
packagemanager = apt
type = radio
verbose = 1
INFO: Search args: '10002'
INFO: Additionally getting cached programme data for radio
INFO: Got 3314 file cache entries for radio
Matches:
10002: 15 Minute Musical: Series 1 - 4. Calamity Dave, BBC Radio 4 Extra, Comedy,Easy Listening Soundtracks & Musicals,Music,Radio,Spoof
INFO: 1 Matching Programmes
INFO: Loaded history for first check.
INFO: Loading recordings history
INFO: Programme not in history
INFO: Getting page http://feeds.bbc.co.uk/iplayer/episode/b00szjy2
INFO: Getting page http://www.bbc.co.uk/programmes/b00szjy2.rdf
INFO: iPlayer metadata URL = http://www.bbc.co.uk/iplayer/playlist/b00szjy2
INFO: Getting page http://www.bbc.co.uk/iplayer/playlist/b00szjy2
INFO: Using Not Live standard TV and Radio: b00szjpc
INFO: Version: default, VersionPid: b00szjpc, Duration: 900
INFO: Getting page http://www.bbc.co.uk/mediaselector/4/mtis/stream/b00szjpc?cb=66306
New BBC iPlayer Stream Found:
MEDIA-ELEMENT:
MEDIA-ATTRIBS:
bitrate => 32
connections => ARRAY(0x95e8048)
verpid => b00szjpc
service => iplayer_uk_stream_aac_http_lo_concrete
kind => audio
type => audio/mp4
modelist => flashaachigh,flashaacstd,flashaaclow
encoding => aac
expires => 2011-04-17T23:32:00+01:00
CONNECTION-ELEMENT:
protocol => http
priority => 99
kind => mcs
identifier => radio4extra/secure_auth/international/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_12_07
supplier => mcs
href => http://cdnsecure.bbc.co.uk/httpdl_iphone/direct/radio4extra/secure_auth/international/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_12_07.mp4
server => http://cdnsecure.bbc.co.uk/httpdl_iphone/direct/
New BBC iPlayer Stream Found:
MEDIA-ELEMENT:
MEDIA-ATTRIBS:
bitrate => 48
connections => ARRAY(0x95e7628)
verpid => b00szjpc
service => iplayer_uk_stream_aac_rtmp_lo_concrete
kind => audio
type => audio/mp4
modelist => flashaachigh,flashaacstd,flashaaclow
encoding => aac
expires => 2011-04-17T23:32:00+01:00
CONNECTION-ELEMENT:
protocol => http
kind => mcs
identifier => RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_50
supplier => mcs
href => /RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_50.mp4
INFO: Getting page http://www.bbc.co.uk/mediaselector/4/mtis/stream/b00szjpc/iplayer_uk_stream_aac_rtmp_lo_concrete/limelight?cb=40347
INFO: Getting page http://www.bbc.co.uk/mediaselector/4/mtis/stream/b00szjpc/iplayer_uk_stream_aac_rtmp_concrete/limelight?cb=39798
INFO: Found mode flashaaclow1: (iplayer_uk_stream_aac_rtmp_lo_concrete) rtmp aac 48kbps stream (CDN: limelight/9)
INFO: Found mode flashaacstd1: (iplayer_uk_stream_aac_wii_concrete) rtmp aac 128kbps stream (CDN: sis/10)
INFO: Found mode flashaacstd2: (iplayer_uk_stream_aac_rtmp_concrete) rtmp aac 128kbps stream (CDN: limelight/9)
INFO: Found mode flashaudio1: (iplayer_uk_stream_mp3) rtmp mp3 128kbps stream (CDN: akamai)
INFO: Found mode rtspaaclow1: (iplayer_uk_stream_aac_rtmp_lo_concrete) rtmp aac 48kbps stream (CDN: limelight/9)
INFO: Found mode rtspaacstd1: (iplayer_uk_stream_aac_wii_concrete) rtmp aac 128kbps stream (CDN: sis/10)
INFO: Found mode rtspaudio1: (iplayer_uk_stream_mp3) rtmp mp3 128kbps stream (CDN: akamai)
INFO: Found mode wma1: (iplayer_intl_stream_wma_uk_concrete) mms wma 128kbps stream (CDN: sis/10)
INFO: Getting page http://www.bbc.co.uk/programmes/b00szjpc.rdf
INFO: Programme not in history
INFO: Will search for versions: default
INFO: Mode list: flashaachigh,flashaacstd,flashaaclow
INFO: Checking existence of default version
INFO: Version = default
INFO: flashaacstd1,flashaacstd2,flashaaclow1 modes will be tried for version default
INFO: Trying flashaacstd1 mode to record radio: 15 Minute Musical: Series 1 - 4. Calamity Dave
INFO: Attempt number: 1 / 50
INFO: File name prefix = 15_Minute_Musical_Series_1_-_4._Calamity_Dave_b00szjy2_default
INFO: rtmpdump version 2.3
INFO: RTMP_URL: https://wii-dl.nintendo.iplayer.bbc.co.uk/radio4extra/secure_auth/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21.mp4, tcUrl: , application: , authString: , swfUrl: http://www.bbc.co.uk/emp/10player.swf?revision=18269_21576, file: /home/richard/BBC_Radio_m4a/15_Minute_Musical_Series_1_-_4._Calamity_Dave_b00szjy2_default.partial.aac, file_done: /home/richard/BBC_Radio_m4a/15_Minute_Musical_Series_1_-_4._Calamity_Dave_b00szjy2_default.aac
INFO: Command: rtmpdump --port 1935 --protocol 0 --rtmp https://wii-dl.nintendo.iplayer.bbc.co.uk/radio4extra/secure_auth/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21.mp4 --resume -o /home/richard/BBC_Radio_m4a/15_Minute_Musical_Series_1_-_4._Calamity_Dave_b00szjy2_default.partial.aac.flv --timeout 10 --verbose
RTMPDump v2.3
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
WARNING: Unknown protocol!
DEBUG: Protocol : RTMP
DEBUG: Hostname : wii-dl.nintendo.iplayer.bbc.co.uk
DEBUG: Port : 1935
DEBUG: Playpath : mp4:RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21
DEBUG: tcUrl : rtmp://wii-dl.nintendo.iplayer.bbc.co.uk:1935/radio4extra/secure_auth
DEBUG: app : radio4extra/secure_auth
DEBUG: live : no
DEBUG: timeout : 10 sec
DEBUG: Setting buffer time to: 36000000ms
Connecting ...
ERROR: RTMP_Connect0, failed to connect socket. 113 (No route to host)
DEBUG: Closing connection.
INFO: Command exit code 1 (raw code = 256)
WARNING: Failed to stream file /home/richard/BBC_Radio_m4a/15_Minute_Musical_Series_1_-_4._Calamity_Dave_b00szjy2_default.partial.aac.flv via RTMP
DEBUG: Record using flashaacstd1 mode return code: 'next'
INFO: skipping flashaacstd1 mode
INFO: Trying flashaacstd2 mode to record radio: 15 Minute Musical: Series 1 - 4. Calamity Dave
INFO: Attempt number: 1 / 50
INFO: File name prefix = 15_Minute_Musical_Series_1_-_4._Calamity_Dave_b00szjy2_default
INFO: rtmpdump version 2.3
INFO: RTMP_URL: rtmp://bbcmedia.fcod.llnwd.net:1935/ondemand?_fcs_vhost=bbcmedia.fcod.llnwd.net&auth=as=adobe-hmac-sha256&av=1&te=connect&mp=radio4extra/secure_auth/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21.mp4&et=1302991463&fmta-token=772934bc72bd26084be9c0f06e44cbfe9319f676c6f71971af0da58c706f74b2&aifp=v001&slist=mp4:radio4extra/secure_auth/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21.mp4, tcUrl: rtmp://bbcmedia.fcod.llnwd.net:1935/a1414/e3?as=adobe-hmac-sha256&av=1&te=connect&mp=radio4extra/secure_auth/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21.mp4&et=1302991463&fmta-token=772934bc72bd26084be9c0f06e44cbfe9319f676c6f71971af0da58c706f74b2, application: a1414/e3?as=adobe-hmac-sha256&av=1&te=connect&mp=radio4extra/secure_auth/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21.mp4&et=1302991463&fmta-token=772934bc72bd26084be9c0f06e44cbfe9319f676c6f71971af0da58c706f74b2, authString: as=adobe-hmac-sha256&av=1&te=connect&mp=radio4extra/secure_auth/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21.mp4&et=1302991463&fmta-token=772934bc72bd26084be9c0f06e44cbfe9319f676c6f71971af0da58c706f74b2, swfUrl: http://www.bbc.co.uk/emp/10player.swf?revision=18269_21576, file: /home/richard/BBC_Radio_m4a/15_Minute_Musical_Series_1_-_4._Calamity_Dave_b00szjy2_default.partial.aac, file_done: /home/richard/BBC_Radio_m4a/15_Minute_Musical_Series_1_-_4._Calamity_Dave_b00szjy2_default.aac
INFO: Command: rtmpdump --port 1935 --protocol 0 --playpath mp4:radio4extra/secure_auth/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21.mp4 --host bbcmedia.fcod.llnwd.net --swfVfy http://www.bbc.co.uk/emp/10player.swf?revision=18269_21576 --tcUrl rtmp://bbcmedia.fcod.llnwd.net:1935/a1414/e3?as=adobe-hmac-sha256&av=1&te=connect&mp=radio4extra/secure_auth/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21.mp4&et=1302991463&fmta-token=772934bc72bd26084be9c0f06e44cbfe9319f676c6f71971af0da58c706f74b2 --app a1414/e3?as=adobe-hmac-sha256&av=1&te=connect&mp=radio4extra/secure_auth/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21.mp4&et=1302991463&fmta-token=772934bc72bd26084be9c0f06e44cbfe9319f676c6f71971af0da58c706f74b2 --pageUrl http://www.bbc.co.uk/iplayer/episode/b00szjy2/15_Minute_Musical_Series_1_Calamity_Dave/ --resume -o /home/richard/BBC_Radio_m4a/15_Minute_Musical_Series_1_-_4._Calamity_Dave_b00szjy2_default.partial.aac.flv --timeout 10 --verbose
RTMPDump v2.3
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
ERROR: RTMP_HashSWF: couldn't contact swfurl http://www.bbc.co.uk/emp/10player.swf?revision=18269_21576 (HTTP error 301)
WARNING: Ignoring SWF size, supply also the hash with --swfhash
DEBUG: Protocol : RTMP
DEBUG: Hostname : bbcmedia.fcod.llnwd.net
DEBUG: Port : 1935
DEBUG: Playpath : mp4:radio4extra/secure_auth/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21.mp4
DEBUG: tcUrl : rtmp://bbcmedia.fcod.llnwd.net:1935/a1414/e3?as=adobe-hmac-sha256&av=1&te=connect&mp=radio4extra/secure_auth/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21.mp4&et=1302991463&fmta-token=772934bc72bd26084be9c0f06e44cbfe9319f676c6f71971af0da58c706f74b2
DEBUG: swfUrl : http://www.bbc.co.uk/emp/10player.swf?revision=18269_21576
DEBUG: pageUrl : http://www.bbc.co.uk/iplayer/episode/b00szjy2/15_Minute_Musical_Series_1_Calamity_Dave/
DEBUG: app : a1414/e3?as=adobe-hmac-sha256&av=1&te=connect&mp=radio4extra/secure_auth/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21.mp4&et=1302991463&fmta-token=772934bc72bd26084be9c0f06e44cbfe9319f676c6f71971af0da58c706f74b2
DEBUG: live : no
DEBUG: timeout : 10 sec
DEBUG: Setting buffer time to: 36000000ms
Connecting ...
DEBUG: RTMP_Connect1, ... connected, handshaking
DEBUG: HandShake: Type Answer : 03
DEBUG: HandShake: Server Uptime : 1664793125
DEBUG: HandShake: FMS Version : 3.5.5.1
DEBUG: HandShake: Handshaking finished....
DEBUG: RTMP_Connect1, handshaked
DEBUG: Invoking connect
INFO: Connected...
DEBUG: HandleServerBW: server BW = 2500000
DEBUG: HandleClientBW: client BW = 2500000 2
DEBUG: RTMP_ClientPacket, received: invoke 242 bytes
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name: fmsVer, STRING: FMS/3,5,5,2004>
DEBUG: Property: <Name: capabilities, NUMBER: 127.00>
DEBUG: Property: <Name: mode, NUMBER: 1.00>
DEBUG: (object end)
DEBUG: (object begin)
DEBUG: Property: <Name: level, STRING: status>
DEBUG: Property: <Name: code, STRING: NetConnection.Connect.Success>
DEBUG: Property: <Name: description, STRING: Connection succeeded.>
DEBUG: Property: <Name: objectEncoding, NUMBER: 0.00>
DEBUG: Property: <Name: data, OBJECT>
DEBUG: (object begin)
DEBUG: Property: <Name: version, STRING: 3,5,5,2004>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_result>
DEBUG: HandleInvoke, received result for method call <connect>
DEBUG: sending ctrl. type: 0x0003
DEBUG: Invoking createStream
DEBUG: RTMP_ClientPacket, received: invoke 21 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onBWDone>
DEBUG: Invoking _checkbw
DEBUG: RTMP_ClientPacket, received: invoke 29 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_result>
DEBUG: HandleInvoke, received result for method call <createStream>
DEBUG: SendPlay, seekTime=0, stopTime=0, sending play: mp4:radio4extra/secure_auth/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21.mp4
DEBUG: Invoking play
DEBUG: sending ctrl. type: 0x0003
DEBUG: RTMP_ClientPacket, received: invoke 16419 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
DEBUG: HandleChangeChunkSize, received: chunk size change to 4096
DEBUG: HandleCtrl, received ctrl. type: 4, len: 6
DEBUG: HandleCtrl, Stream IsRecorded 1
DEBUG: HandleCtrl, received ctrl. type: 0, len: 6
DEBUG: HandleCtrl, Stream Begin 1
DEBUG: RTMP_ClientPacket, received: invoke 320 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object begin)
DEBUG: Property: <Name: level, STRING: status>
DEBUG: Property: <Name: code, STRING: NetStream.Play.Reset>
DEBUG: Property: <Name: description, STRING: Playing and resetting radio4extra/secure_auth/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21.mp4.>
DEBUG: Property: <Name: details, STRING: radio4extra/secure_auth/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21.mp4>
DEBUG: Property: <Name: clientid, STRING: Y7MIo6Vq>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.Reset
DEBUG: RTMP_ClientPacket, received: invoke 314 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object begin)
DEBUG: Property: <Name: level, STRING: status>
DEBUG: Property: <Name: code, STRING: NetStream.Play.Start>
DEBUG: Property: <Name: description, STRING: Started playing radio4extra/secure_auth/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21.mp4.>
DEBUG: Property: <Name: details, STRING: radio4extra/secure_auth/RBN2_radio_4_extra_-_sunday_2315_b00szjpc_2011_04_10_23_11_21.mp4>
DEBUG: Property: <Name: clientid, STRING: Y7MIo6Vq>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.Start
Starting download at: 0.000 kB
DEBUG: RTMP_ClientPacket, received: notify 24 bytes
DEBUG: (object begin)
DEBUG: (object end)
DEBUG: ignoring too small audio packet: size: 0
DEBUG: RTMP_ClientPacket, received: notify 44 bytes
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name: code, STRING: NetStream.Data.Start>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: RTMP_ClientPacket, received: notify 624 bytes
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name: duration, NUMBER: 1260.05>
DEBUG: Property: <Name: moovPosition, NUMBER: 36.00>
DEBUG: Property: <Name: audiocodecid, STRING: mp4a>
DEBUG: Property: <Name: aacaot, NUMBER: 2.00>
DEBUG: Property: <Name: audiosamplerate, NUMBER: 44100.00>
DEBUG: Property: <Name: audiochannels, NUMBER: 2.00>
DEBUG: Property: <Name: tags, OBJECT>
DEBUG: (object begin)
DEBUG: Property: <Name: ?alb, STRING: 15 Minute Musical - Series 1>
DEBUG: Property: <Name: aART, STRING: BBC Radio 4 Extra>
DEBUG: Property: <Name: ?ART, STRING: BBC Radio 4 Extra>
DEBUG: Property: <Name: ?cmt, STRING: The tender yet confusing story of how Posh and Becks met - set in the Wild West.>
DEBUG: Property: <Name: cprt, STRING: British Broadcasting Corporation Copyright 2011, all rights reserved.>
DEBUG: Property: <Name: ?gen, STRING: Podcast>
DEBUG: Property: <Name: ?nam, STRING: 15 Minute Musical - Series 1 10 04 2011>
DEBUG: Property: <Name: ?day, STRING: 2011>
DEBUG: (object end)
DEBUG: Property: <Name: trackinfo, OBJECT>
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name: length, NUMBER: 55568384.00>
DEBUG: Property: <Name: timescale, NUMBER: 44100.00>
DEBUG: Property: <Name: language, STRING: und>
DEBUG: Property: <Name: sampledescription, OBJECT>
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name: sampletype, STRING: mp4a>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
DEBUG: (object end)
INFO: Metadata:
INFO: duration 1260.05
INFO: moovPosition 36.00
INFO: audiocodecid mp4a
INFO: aacaot 2.00
INFO: audiosamplerate 44100.00
INFO: audiochannels 2.00
INFO: tags:
INFO: ?alb 15 Minute Musical - Series 1
INFO: aART BBC Radio 4 Extra
INFO: ?ART BBC Radio 4 Extra
INFO: ?cmt The tender yet confusing story of how Posh and Becks met - set in the Wild West.
INFO: cprt British Broadcasting Corporation Copyright 2011, all rights reserved.
INFO: ?gen Podcast
INFO: ?nam 15 Minute Musical - Series 1 10 04 2011
INFO: ?day 2011
INFO: trackinfo:
INFO: length 55568384.00
INFO: timescale 44100.00
INFO: language und
INFO: sampledescription:
INFO: sampletype mp4a
141.700 kB / 8.59 sec (0.6%)
More information about the get_iplayer
mailing list