bgarrels / get-flash-videos

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

i get errors with some videos... #357

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. there are some videos that i cannot download from hulu.
2. glee s03e10 is downloadable: 
http://www.hulu.com/watch/319543/glee-yesno#s-p1-so-i0
3. glee s03e11 is not: http://www.hulu.com/watch/324178/glee-michael

What is the expected output? What do you see instead?

What version of the product are you using? On what operating system?
i tired both on windows7 x64 and ubuntu, but the results were just the same. 

Please provide any additional information below.

i also tried --update, but it didn't help... the output is as follows. 

Using method 'hulu' for http://www.hulu.com/watch/324178/glee-michael#http%3A%2F
%2Fwww.hulu.com%2Ffeed%2Fsearch%3Fquery%3Dglee%26sort_by%3Drelevance%26st%3D0
Found Hulu CID: 60031588
Found Hulu EID: l4p-ac_EYl_mhaSh-yVeOw
Returning cached Hulu data
-> GET http://r.hulu.com/videos?content_id=60031588
<- 404 text/plain (13): UTF8 off, ASCII, 13 characters 13 bytes
-> GET http://r.hulu.com/videos?eid=l4p-ac_EYl_mhaSh-yVeOw
<- 200 application/xml; charset=utf-8 (8167): UTF8 on, ASCII, 8167 characters 81
67 bytes
Found Hulu encrypted PID: NO_MORE_RELEASES_PLEASE_60031588
Decrypted Hulu PID: 'NO_MORE_RELEASES_PLEASE_60031588'
Auth: 1057682ca4d60874c3ac6820ffc35083
Hulu SMIL URL: http://s.hulu.com/select?video_id=60031588&v=888324234&ts=1328530
229&np=1&vp=1&device_id=&pp=Desktop&dp_id=Hulu&region=US&ep=1&language=en&bcs=32
b75b6171dd5de42b9bfd05b2158a65
-> GET http://s.hulu.com/select?video_id=60031588&v=888324234&ts=1328530229&np=1
&vp=1&device_id=&pp=Desktop&dp_id=Hulu&region=US&ep=1&language=en&bcs=32b75b6171
dd5de42b9bfd05b2158a65
<- 200 text/xml (6400): UTF8 on, ASCII, 6400 characters 6400 bytes
......
SMIL output: $VAR1 = [
          {
            'ref' => {
                     'src' => 'getPlaylist?nwid=55212&content=60031588&adType=&a
dsRatingOverride=&level=Comedy:SH011413890000&attr=[Daypart,Prime%20Time][Conten
tProvider,FBC][Series,SH011413890000][Network,FOX][ContentID,60031588][rating,TV
-PG][AdModel,longform]',
                     'copyright' => '(c) hulu',
                     'title' => 'Lightningcast Ads - PreMidPost',
                     'tags' => 'pre,mid,post',
                     'no-skip' => 'true'
                   }
          },
          {
            'video' => {
                       'file-type' => '650_h264',
                       'profile' => '16x9 24fps H264 650K',
                       'width' => '640',
                       'cdn' => 'akamai',
                       'language' => 'en',
                       'mbr-factor' => '1.4000',
                       'stream' => 'mp4:hulu14/588/60031588/agave50255963_895487
7_plus_preview.flv',
                       'height' => '360',
                       'system-bitrate' => '649775',
                       'server' => 'rtmpe://cp39466.edgefcs.net/ondemand',
                       'token' => 'auth=daEaJcodYcUaCaAdQd_coayc6d1bUdcbvdz-bpl8
m1-c0-1pJErEtYIxs&aifp=sll02152008&slist=hulu14/588/60031588;.international=fals
e&hgt=OZU7Pvs7j27-nhteNno7wpRxhmTvnc5CFVRzY9kmBCVxjECgzE_clNe0Vy0mj7scny8FFabtqQ
g-ngWevc8dyrAeKkWn7dqd4QuwjVVY6uwVO0LNCAJc4uj58F5BovGxYvb9mqEDm_1WAIWQFeQxhNce9C
7sOoiKMTI7yYHTWy5m-61yTX64Dwq2VW31auvHGP8Enveb5VeCpkF8ZFqlu-qazABDoZSeZ6gvMEkLfX
WoHB-0WlwdrcnJTjC-f2h4&hgt_ver=331370278'
                     },
            'ref' => {
                     'tp:seriesIdentifier' => 'glee',
                     'tp:TMS_Series_ID' => 'SH011413890000',
                     'tp:allowInternational' => 'false',
                     'tp:cpDvdPromoText' => '',
                     'tp:adRestrictionType' => '',
                     'copyright' => "GLEE, TM & \x{a9} 2010 Twentieth Century Fo
x Film Corporation. All Rights Reserved.",
                     'tp:isMature' => 'false',
                     'tp:distributionPartnerNielsenId' => '1',
                     'tp:TMS_Program_ID' => '',
                     'tp:Daypart' => 'Prime Time',
                     'keywords' => 'glee, michael, jackson, season  3, college,
admission',
                     'tp:Series_Title' => 'Glee',
                     'tp:useStageVideo' => 'true',
                     'tp:siteChannelComScoreId' => '0205',
                     'tp:geocheckUrl' => '',
                     'tp:Programming_Type' => 'Full Episode',
                     'tp:disableMBRWorkaround' => 'true',
                     'tp:previewDuration' => '90',
                     'tp:packageId' => '2',
                     'tp:geoCheck' => 'allow',
                     'tp:Episode_Number' => '11',
                     'tp:outputPadding' => 'zd3oQjTbh51+f9e1OUHt3Q==',
                     'tp:Channel' => 'FOX',
                     'tp:adTargetingId' => '',
                     'tp:Season_Number' => '3',
                     'tp:siteChannelPrimary' => 'Drama',
                     'tp:endCreditsTime' => '00:43:17;11',
                     'tp:audioLevel' => '',
                     'tp:thumbnailTime' => '00:00:00;00|0,2,720,left,16x9',
                     'tp:Promotional_Type' => 'non-promo',
                     'abstract' => 'The King of Pop reigns in Lima.',
                     'title' => 'Michael',
                     'tp:Ad_Model' => 'longform',
                     'tp:Frame_Rate' => '24',
                     'dur' => '2634381ms',
                     'tp:enableAdBlockerSlate' => 'true',
                     'tp:Aspect_Ratio' => '16x9',
                     'tp:BugImageURL' => 'http://assets.hulu.com/networkbugs/fox
.png',
                     'tp:researchProgram' => 'iag',
                     'tp:comScoreId' => '3000009',
                     'tp:defaultBitrate' => '650_h264',
                     'tp:hasBug' => 'false',
                     'tp:bigRatingImage' => '',
                     'tp:primarySiteChannelNielsenChannelId' => '65',
                     'tp:CP_Promotional_Link' => '',
                     'tp:CPIdentifier' => 'FBC',
                     'tp:adType' => '',
                     'tp:Primary_Category' => 'Comedy',
                     'tp:fingerPrint' => 'csel3_prod_els89',
                     'tp:CP_Promotional_Text' => '',
                     'tp:adTypePlus' => '',
                     'tp:Segments' => '00:10:09;13,00:20:22;09,00:27:28;11,00:34
:00;17,00:39:17;11',
                     'tp:Tunein_Information' => 'Tune in Tuesday at 8:00pm/7:00p
m c on FOX',
                     'tp:distributionPartnerComScoreId' => '3000007',
                     'tp:secondarySiteChannelNielsenId' => '',
                     'tp:geoPrefs' => 'akamai,level3,limelight',
                     'tp:cdnPrefs' => 'akamai',
                     'tp:smallRatingImage' => '',
                     'tp:isEmbeddable' => 'True',
                     'tp:cpDvdPromoLink' => '',
                     'tp:siteChannels' => 'Drama',
                     'tp:exclusivity' => 'plus'
                   }
          }
        ];

Error: Not an ARRAY reference at /loader/0x25c2fd4/FlashVideo/Site/Hulu.pm line
194, <STDIN> line 1.

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: c:\perl\bin\get_flash_videos --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.

Original issue reported on code.google.com by qtot...@gmail.com on 6 Feb 2012 at 12:13

GoogleCodeExporter commented 9 years ago
for example, there are 218 episodes of "south park" on hule, but i can only 
download 16.... as follows;

South_Park-S01E09-Mr__Hankey_the_Christmas_Poo.flv
South_Park-S03E08-Two_Guys_Naked_in_a_Hot_Tub.flv
South_Park-S05E12-Here_Comes_The_Neighborhood.flv
South_Park-S06E02-Asspen.flv
South_Park-S06E04-Fun_With_Veal.flv
South_Park-S06E11-Child_Abduction_is_Not_Funny.flv
South_Park-S06E17-Red_Sleigh_Down.flv
South_Park-S07E10-Grey_Dawn.flv
South_Park-S08E01-Good_Times_With_Weapons.flv
South_Park-S08E14-Woodland_Critter_Christmas.flv
South_Park-S10E12-Go_God_Go.flv
South_Park-S12E04-Canada_On_Strike.flv
South_Park-S13E03-Margaritaville.flv
South_Park-S15E03-Royal_Pudding.flv
South_Park-S15E09-The_Last_of_the_Meheecans.flv
South_Park-S15E13-A_History_Channel_Thanksgiving.flv

Original comment by qtot...@gmail.com on 6 Feb 2012 at 1:24

GoogleCodeExporter commented 9 years ago
i use get_flash_videos_1.24 and rtmpdump-20110925-git-6230845-win32.zip.

Original comment by qtot...@gmail.com on 6 Feb 2012 at 1:31

GoogleCodeExporter commented 9 years ago
same error message here for another clip (not glee)..

Original comment by azhum...@gmail.com on 9 Feb 2012 at 3:59

GoogleCodeExporter commented 9 years ago
i confirmed i could download any videos from hulu using rtmpExplorer+rtmpdump, 
which means this issue definitely resides in get_flash_videos, not on the hulu 
side.

Original comment by qtot...@gmail.com on 9 Feb 2012 at 4:03

GoogleCodeExporter commented 9 years ago
"Glee" example works with latest Hulu plugin. For "South Park", I guess most of 
these episodes are only available to Hulu Plus subscribers.

Original comment by zakflash...@gmail.com on 9 Apr 2012 at 3:41

GoogleCodeExporter commented 9 years ago
As I understand right, link to .SWF needed, obviously!
"auth" parameter, per contra, not interested in this case.

The cutest program to download this type files - RTMPDump (freeware)

Original comment by DEgorki...@gmail.com on 31 Jul 2012 at 2:52