flowhella / get-flash-videos

Automatically exported from code.google.com/p/get-flash-videos
0 stars 0 forks source link

colbertnation.com error "Not an ARRAY reference" #384

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Try to download  
http://www.colbertnation.com/the-colbert-report-videos/216595/january-21-2009/st
ephen-s-remix-challenge

What is the expected output? What do you see instead?
With version 1.24 downloaded from the poyect home at code.google.com (latest)

fridelain@torrenueva-deb64:~$ ./get_flash_videos-1.24 --debug 
http://www.colbertnation.com/the-colbert-report-videos/216595/january-21-2009/st
ephen-s-remix-challenge
No plugins installed
Downloading 
http://www.colbertnation.com/the-colbert-report-videos/216595/january-21-2009/st
ephen-s-remix-challenge
-> GET 
http://www.colbertnation.com/the-colbert-report-videos/216595/january-21-2009/st
ephen-s-remix-challenge
<- 200 text/html;charset=utf-8 (44671)
Trying to open plugin ~/.get_flash_videos/plugins/Www.pm
Trying to open plugin ~/.get_flash_videos/plugins/Colbertnation.pm
Trying to open plugin ~/.get_flash_videos/plugins/Com.pm
Trying to open plugin ~/.get_flash_videos/plugins/Www.pm
Trying to open plugin ~/.get_flash_videos/plugins/Colbertnation.pm
Trying to open plugin ~/.get_flash_videos/plugins/Com.pm
Trying to open plugin ~/.get_flash_videos/plugins/Media.pm
Using method 'mtvnservices' for 
http://media.mtvnservices.com/player/api/1.3.1.js
-> GET http://media.mtvnservices.com/mgid:cms:video:colbertnation.com:216595
<- 302 text/html (153)
-> GET 
http://media.mtvnservices.com/pmt/e1/players/mgid:cms:video:colbertnation.com:/c
ontext8/config.xml?uri=mgid:cms:video:colbertnation.com:216595&type=network&ref=
www.colbertnation.com&geo=ES&group=entertainment&
<- 200 application/xml (2164)
-> GET 
http://shadow.comedycentral.com/feeds/video_player/mrss/?uri=mgid:cms:video:colb
ertnation.com:216595
<- 200 text/xml;charset=utf-8 (3865)
Error: Not an ARRAY reference at ./get_flash_videos-1.24 line 3354.

Couldn't extract Flash movie URL. This site may need specific support adding,
or fixing.

Please confirm the site is using Flash video and if you have Flash available
check that the URL really works(!).

Check for updates by running: ./get_flash_videos-1.24 --update

If the latest version does not support this please open a bug (or
contribute a patch!) at http://code.google.com/p/get-flash-videos/
make sure you include the output with --debug enabled.
Couldn't download any videos.

With version "1.25~git2012.03.01-1" in the Debian Sid repos

fridelain@torrenueva-deb64:~$ get_flash_videos --debug 
http://www.colbertnation.com/the-colbert-report-videos/216596/january-21-2009/el
izabeth-alexander
No plugins installed
Trying to open plugin ~/.get_flash_videos/plugins/Www.pm
Trying to open plugin ~/.get_flash_videos/plugins/Colbertnation.pm
Trying to open plugin ~/.get_flash_videos/plugins/Com.pm
Trying to open plugin ~/.get_flash_videos/plugins/Brightcove.pm
-> GET 
http://www.colbertnation.com/the-colbert-report-videos/216596/january-21-2009/el
izabeth-alexander
<- 200 text/html;charset=utf-8 (44098)
Trying to open plugin ~/.get_flash_videos/plugins/Mtvnservices.pm
-> GET 
http://www.colbertnation.com/the-colbert-report-videos/216596/january-21-2009/el
izabeth-alexander
<- 200 text/html;charset=utf-8 (43954)
Using method 'mtvnservices' for 
http://www.colbertnation.com/the-colbert-report-videos/216596/january-21-2009/el
izabeth-alexander
Downloading 
http://www.colbertnation.com/the-colbert-report-videos/216596/january-21-2009/el
izabeth-alexander
-> GET 
http://www.colbertnation.com/the-colbert-report-videos/216596/january-21-2009/el
izabeth-alexander
<- 200 text/html;charset=utf-8 (43954)
-> GET http://media.mtvnservices.com/mgid:cms:video:colbertnation.com:216596
<- 302 text/html (153)
-> GET 
http://media.mtvnservices.com/pmt/e1/players/mgid:cms:video:colbertnation.com:/c
ontext8/config.xml?uri=mgid:cms:video:colbertnation.com:216596&type=network&ref=
www.colbertnation.com&geo=ES&group=entertainment&
<- 200 application/xml (2164)
-> GET 
http://shadow.comedycentral.com/feeds/video_player/mrss/?uri=mgid:cms:video:colb
ertnation.com:216596
<- 200 text/xml;charset=utf-8 (3662)
Handling clip
-> GET 
http://services.comedycentral.com/global/feeds/entertainment/media/mediaGenEnter
tainment.jhtml?uri=mgid:cms:video:colbertnation.com:216596
<- 200 text/xml (979)
-> GET http://media.mtvnservices.com/mgid:cms:video:colbertnation.com:216596
<- 200 application/x-shockwave-flash (933956)
FlashVideo::RTMPDownloader=HASH(0x1e124b0)
Running rtmpdump --verbose --pageUrl 
'http://www.colbertnation.com/the-colbert-report-videos/216596/january-21-2009/e
lizabeth-alexander' --rtmp 
'rtmpe://viacomccstrmfs.fplive.net/viacomccstrm/gsp.comedystor/com/colbert/seaso
n_05/episode_011/cr_05011_05_480.flv' --flv 'Elizabeth_Alexander.flv' --swfhash 
'f20c33a346156512ef8a98067f9a7e22e0e2dbe46bb1aa3e7e366a04257324bf' --swfsize 
'2091449' --swfUrl 
'http://media.mtvnservices.com/mgid:cms:video:colbertnation.com:216596'
RTMPDump v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
rtmpdump: WARNING: gnome-keyring:: couldn't connect to: 
/tmp/keyring-pT7kMR/pkcs11: No such file or directory
rtmpdump: DEBUG: Parsing...
rtmpdump: DEBUG: Parsed protocol: 2
rtmpdump: DEBUG: Parsed host    : viacomccstrmfs.fplive.net
rtmpdump: DEBUG: Parsed app     : viacomccstrm/gsp.comedystor
rtmpdump: DEBUG: Protocol : RTMPE
rtmpdump: DEBUG: Hostname : viacomccstrmfs.fplive.net
rtmpdump: DEBUG: Port     : 1935
rtmpdump: DEBUG: Playpath : com/colbert/season_05/episode_011/cr_05011_05_480
rtmpdump: DEBUG: tcUrl    : 
rtmpe://viacomccstrmfs.fplive.net:1935/viacomccstrm/gsp.comedystor
rtmpdump: DEBUG: swfUrl   : 
http://media.mtvnservices.com/mgid:cms:video:colbertnation.com:216596
rtmpdump: DEBUG: pageUrl  : 
http://www.colbertnation.com/the-colbert-report-videos/216596/january-21-2009/el
izabeth-alexander
rtmpdump: DEBUG: app      : viacomccstrm/gsp.comedystor
rtmpdump: DEBUG: live     : no
rtmpdump: DEBUG: timeout  : 30 sec
rtmpdump: DEBUG: SWFSHA256:
rtmpdump: DEBUG: f2 0c 33 a3 46 15 65 12 ef 8a 98 06 7f 9a 7e 22
rtmpdump: DEBUG: e0 e2 db e4 6b b1 aa 3e 7e 36 6a 04 25 73 24 bf
rtmpdump: DEBUG: SWFSize  : 2091449
rtmpdump: DEBUG: Setting buffer time to: 36000000ms
Connecting ...
rtmpdump: DEBUG: RTMP_Connect1, ... connected, handshaking
rtmpdump: DEBUG: HandShake: Client type: 06
rtmpdump: DEBUG: HandShake: DH pubkey position: 472
rtmpdump: DEBUG: HandShake: Client digest offset: 1383
rtmpdump: DEBUG: HandShake: Initial client digest: 
rtmpdump: DEBUG: 55 07 a3 84 ca 5f 2e 53 8f 84 46 2d fa fd 6f 4b
rtmpdump: DEBUG: 4b 7d 9a 6c 5a e6 5b 91 fa ce 09 27 c0 4b ed b6
rtmpdump: DEBUG: HandShake: Type Answer   : 09
rtmpdump: WARNING: HandShake: Type mismatch: client sent 6, server answered 9
rtmpdump: DEBUG: HandShake: Server Uptime : 508296497
rtmpdump: DEBUG: HandShake: FMS Version   : 3.5.6.1
rtmpdump: DEBUG: HandShake: Server DH public key offset: 515
rtmpdump: DEBUG: HandShake: Secret key: 
rtmpdump: DEBUG: cd 06 89 10 ee 28 bc 56 32 99 6e b2 e7 70 95 22
rtmpdump: DEBUG: 67 ce 10 2b 0a 57 be 90 36 2e ce ed 42 ac c3 ad
rtmpdump: DEBUG: 1b 90 8e c9 e7 87 60 d3 27 b7 1c 37 7a 4a d8 f7
rtmpdump: DEBUG: 3f 04 7d e7 dc f5 dd 1f 51 50 1f 5d 74 18 59 da
rtmpdump: DEBUG: 51 d4 6e 99 7d de 6e ba 62 2e e3 45 38 8e ab 37
rtmpdump: DEBUG: 8b 85 ac ec 31 d1 a4 38 04 d4 fc 86 49 33 99 d6
rtmpdump: DEBUG: b0 5e 08 39 57 dd 27 91 48 81 4b 44 7c 5b 63 07
rtmpdump: DEBUG: 98 c3 dc 71 fd 8b 93 da 30 b4 e2 75 65 ec 03 ac
rtmpdump: DEBUG: RC4 Out Key: 
rtmpdump: DEBUG: a9 0b 60 fa 05 b2 0c 37 39 1d ed 6e cd d0 96 3e
rtmpdump: DEBUG: RC4 In Key: 
rtmpdump: DEBUG: 2e e6 c8 37 23 fa 6c a3 32 ba 3d 4b ce c5 a9 11
rtmpdump: DEBUG: HandShake: Calculated digest key from secure key and server 
digest: 
rtmpdump: DEBUG: 71 b1 a8 d1 7d 1f 2e 35 62 81 3d 90 8f ac 7e dc
rtmpdump: DEBUG: 2b aa ef 15 7b b5 84 fe b6 bb 34 de 06 2d 6f 21
rtmpdump: DEBUG: HandShake: Client signature calculated:
rtmpdump: DEBUG: 31 a8 5e dc 72 ec a9 16 ac ec 0a 2c 79 29 a1 4a
rtmpdump: DEBUG: eb ba 5f 74 23 c2 46 80 fa 95 b1 a1 32 94 8a 64
rtmpdump: DEBUG: HandShake: Server sent signature:
rtmpdump: DEBUG: 6d d0 b1 13 1f 0a a2 00 8c 8d b7 85 98 32 60 62
rtmpdump: DEBUG: ca 7d 59 ac c2 45 4b 0c 57 38 b4 96 96 28 7d 69
rtmpdump: DEBUG: HandShake: Digest key: 
rtmpdump: DEBUG: 5b 67 7f 4a d3 39 63 d1 d0 e4 32 4d ae f9 b2 2c
rtmpdump: DEBUG: 3b 81 ac e1 3d cf ff 2d 92 93 55 ad 87 ec d5 ed
rtmpdump: DEBUG: HandShake: Signature calculated:
rtmpdump: DEBUG: 6d d0 b1 13 1f 0a a2 00 8c 8d b7 85 98 32 60 62
rtmpdump: DEBUG: ca 7d 59 ac c2 45 4b 0c 57 38 b4 96 96 28 7d 69
rtmpdump: DEBUG: HandShake: Genuine Adobe Flash Media Server
rtmpdump: DEBUG: HandShake: Handshaking finished....
rtmpdump: DEBUG: RTMP_Connect1, handshaked
rtmpdump: DEBUG: Invoking connect
INFO: Connected...
rtmpdump: DEBUG: RTMP_ClientPacket, received: invoke 165 bytes
rtmpdump: DEBUG: (object begin)
rtmpdump: DEBUG: Property: NULL
rtmpdump: DEBUG: (object begin)
rtmpdump: DEBUG: Property: <Name:              level, STRING:   error>
rtmpdump: DEBUG: Property: <Name:               code, 
STRING: NetConnection.Connect.Rejected>
rtmpdump: DEBUG: Property: <Name:        description, STRING:   Connection 
failed.>
rtmpdump: DEBUG: Property: <Name:        description, STRING:   [ Server.Reject ] 
: Connection failed.>
rtmpdump: DEBUG: (object end)
rtmpdump: DEBUG: (object end)
rtmpdump: DEBUG: HandleInvoke, server invoking <_error>
rtmpdump: ERROR: rtmp server sent error
rtmpdump: DEBUG: RTMP_ClientPacket, received: invoke 18 bytes
rtmpdump: DEBUG: (object begin)
rtmpdump: DEBUG: Property: NULL
rtmpdump: DEBUG: (object end)
rtmpdump: DEBUG: HandleInvoke, server invoking <close>
rtmpdump: ERROR: rtmp server requested close
rtmpdump: DEBUG: Closing connection.
Download failed, no valid file downloaded
Couldn't download any videos.

What version of the product are you using? On what operating system?
Version 1.24, version "1.25~git2012.03.01-1" in the Debian Sid repos

Debian sid, uname -a:
Linux torrenueva-deb64 3.2.0-2-amd64 #1 SMP Mon Apr 30 05:20:23 UTC 2012 x86_64 
GNU/Linux

Please provide any additional information below.

Original issue reported on code.google.com by Fridel...@gmail.com on 6 May 2012 at 1:27