View Single Post
  #28  
Old 11-02-2010, 05:03 PM
placebo placebo is offline
Moderator - exTerminator
 
Join Date: Aug 2010
Posts: 477
placebo is on a distinguished road
Default

Re: Downloading Hulu Videos (Using rtmpdump) For Idiots.....


hi, maybe someone can test it on hulu (Hulu.com)?
my pc location is not in the U.S.A. so i watch Hulu stuff with a proxy no problem.

Using GetFLV as a sniffer i get 4 video resolutions for the following episode:
Code:
http://www.hulu.com/watch/189513/castle-almost-famous
720x400 H264 Med rtmpe://cp39465.edgefcs.net/ondemand?sessionid=D0C36AAAA61C4213029ECDEA5185A73 A&auth=daEdXdldydLaJakc.dRcJbraMdGdld7bfcQ-bm0jeb-c0-5qGEvFuYFxm&aifp=sll02152008&slist=hulu7/81/50096081;.international=false&hgt=rGuVyREWklc7pJKh htFtYGl4n7Kw5H2nzrXNAKVLCfOXmdCLudSny_WA5zmVPD58zu ub6_00Dkci8kXaRi1fFN0ncqsLUVLVwsvW2jD_05RKUz7F8dIp Xpln4Xuz3POazFMUky0YDe4ZMcRUy9J1h_FNIu4hr6cb9kwgoB zzu3Zfhs7TQLEOD-QGllKR8UIrScQjGkhUSWoxxJxcbvmIkKxuBybaiU7ycBMUtlVz XpM=&hgt_ver=331370278mp4:hulu7/81/50096081/agave50096081_3425713_H264_1000.flv

512x288 H264 400 rtmpe://cp39465.edgefcs.net/ondemand?sessionid=D0C36AAAA61C4213029ECDEA5185A73 A&auth=daEdXdldydLaJakc.dRcJbraMdGdld7bfcQ-bm0jeb-c0-5qGEvFuYFxm&aifp=sll02152008&slist=hulu7/81/50096081;.international=false&hgt=rGuVyREWklc7pJKh htFtYGl4n7Kw5H2nzrXNAKVLCfOXmdCLudSny_WA5zmVPD58zu ub6_00Dkci8kXaRi1fFN0ncqsLUVLVwsvW2jD_05RKUz7F8dIp Xpln4Xuz3POazFMUky0YDe4ZMcRUy9J1h_FNIu4hr6cb9kwgoB zzu3Zfhs7TQLEOD-QGllKR8UIrScQjGkhUSWoxxJxcbvmIkGoIp4G009SEcmV8tinA TTU=&hgt_ver=331370278mp4:hulu7/81/50096081/agave50096081_3425700_H264_400.flv

640x360 H264 650 rtmpe://cp39465.edgefcs.net/ondemand?sessionid=D0C36AAAA61C4213029ECDEA5185A73 A&auth=daEdXdldydLaJakc.dRcJbraMdGdld7bfcQ-bm0jeb-c0-5qGEvFuYFxm&aifp=sll02152008&slist=hulu7/81/50096081;.international=false&hgt=rGuVyREWklc7pJKh htFtYGl4n7Kw5H2nzrXNAKVLCfOXmdCLudSny_WA5zmVPD58zu ub6_00Dkci8kXaRi1fFN0ncqsLUVLVwsvW2jD_05RKUz7F8dIp Xpln4Xuz3POazFMUky0YDe4ZMcRUy9J1h_FNIu4hr6cb9kwgoB zzu3Zfhs7TQLEOD-QGllKR8UIrScQjGkhUSWoxxJxcbvmIkKLO8GOcsyh8u3pjdn-IUoU=&hgt_ver=331370278mp4:hulu7/81/50096081/agave50096081_3425701_H264_650.flv

512x288 Med rtmpe://cp39465.edgefcs.net/ondemand?sessionid=D0C36AAAA61C4213029ECDEA5185A73 A&auth=daEdXdldydLaJakc.dRcJbraMdGdld7bfcQ-bm0jeb-c0-5qGEvFuYFxm&aifp=sll02152008&slist=hulu7/81/50096081;.international=false&hgt=rGuVyREWklc7pJKh htFtYGl4n7Kw5H2nzrXNAKVLCfOXmdCLudSny_WA5zmVPD58zu ub6_00Dkci8kXaRi1fFN0ncqsLUVLVwsvW2jD_05RKUz7F8dIp Xpln4Xuz3POazFMUky0YDe4ZMcRUy9J1h_FNIu4hr6cb9kwgoB zzu3Zfhs7TQLEOD-QGllKR8UIrScQjGkhUSWoxxJxcbvmIkOPLJ7PJvGlIemjFBFKd pOY=&hgt_ver=331370278hulu7/81/50096081/HuluTranscode_211539_497576_3402522_FLV_400


...so getflv (and other tools) is probably able to download them. But what about our rtmpdump?

the command is:
rtmpdump -r "rtmpe://cp39465.edgefcs.net:1935/ondemand?sessionid=3BFA3A28C6D10B146BD624EE693E45E 7&auth=daEbldDdpcda4bgcbapc4dmcbc7bmaTdzaS-bm0jlU-c0-XqOEwEqYGys&aifp=sll02152008&slist=hulu7/81/50096081;.international=false&hgt=OZU7Pvs7j27-nhteNno7wv_cU5OjYWxhjJ-buKwe9Dbhn86Gkfaw6rXFecitC8OxyTK0Ze4-sMEQInUWXiXPBm7C2LmA4KhvmicAuDBG_vucgEvqNiNa_0bsSi IuVVdY2pwvbG4twgB9UPGCogIYPlfBJQ4EaUxHACDLUw0Dm2cE MNgbSNpWircc5QAwreVf-Qn9atCfqoXhj6FdN0i6KMzXgmQK6ia3fxCpcdD9oBNm3-bAnOckDz18lGP5uBqX&hgt_ver=331370278" -a "ondemand?sessionid=3BFA3A28C6D10B146BD624EE693E45 E7&auth=daEbldDdpcda4bgcbapc4dmcbc7bmaTdzaS-bm0jlU-c0-XqOEwEqYGys&aifp=sll02152008&slist=hulu7/81/50096081;.international=false&hgt=OZU7Pvs7j27-nhteNno7wv_cU5OjYWxhjJ-buKwe9Dbhn86Gkfaw6rXFecitC8OxyTK0Ze4-sMEQInUWXiXPBm7C2LmA4KhvmicAuDBG_vucgEvqNiNa_0bsSi IuVVdY2pwvbG4twgB9UPGCogIYPlfBJQ4EaUxHACDLUw0Dm2cE MNgbSNpWircc5QAwreVf-Qn9atCfqoXhj6FdN0i6KMzXgmQK6ia3fxCpcdD9oBNm3-bAnOckDz18lGP5uBqX&hgt_ver=331370278" -f "WIN 10,1,82,76" -W "http://www.hulu.com/site-player/75698/playback.swf?cb=3.0.1.75698" -p "http://www.hulu.com/watch/189513/castle-almost-famous" -C Z:-y "mp4:hulu7/81/50096081/agave50096081_3425701_H264_650.flv" -o agave50096081_3425701_H264_650.flv

...but since my ip number isnt U.S. ip, i get some quick error:
Connecting ...
WARNING: HandShake: Type mismatch: client sent 6, server answered 8
INFO: Connected...
ERROR: rtmp server sent error
ERROR: rtmp server requested close


Maybe someone located in the USA can confirm that rtmpdump works for Hulu (hulu.com)?

i am just curious. Hulu seems to be one of the hardest webpages. you can see that by the length of the command.. which includes even an sessionID
Reply With Quote