PDA

View Full Version : Help recording stream from vh1 website


everything0
06-28-2011, 08:48 PM
I'm trying to capture this video from the vh1 website: _http://vh1.com/video/celebrity-rehab-5/full-episodes/intake/1666117/playlist.jhtml

I'm getting errors with rtmpdump, that I can't figure out:

$ ./rtmpdump -r "rtmpe://viacomvh1strmfs.fplive.net/viacomvh1strm/gsp.vhonecomstor/vh1.com/shows/celebrity_rehab_5/vh_celebrehab_501_rt242435_open_640x480_1600_m30.m p4"
RTMPDump v2.3
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
WARNING: You haven't specified an output file (-o filename), using stdout
Connecting ...
INFO: Connected...
ERROR: rtmp server sent error
ERROR: rtmp server requested close


with debug enabled:
$ ./rtmpdump -r "rtmpe://viacomvh1strmfs.fplive.net/viacomvh1strm/gsp.vhonecomstor/vh1.com/shows/celebrity_rehab_5/vh_celebrehab_501_rt242435_open_640x480_1600_m30.m p4" -V
RTMPDump v2.3
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
WARNING: You haven't specified an output file (-o filename), using stdout
DEBUG: Protocol : RTMPE
DEBUG: Hostname : viacomvh1strmfs.fplive.net
DEBUG: Port : 1935
DEBUG: Playpath : mp4:vh1.com/shows/celebrity_rehab_5/vh_celebrehab_501_rt242435_open_640x480_1600_m30
DEBUG: tcUrl : rtmpe://viacomvh1strmfs.fplive.net:1935/viacomvh1strm/gsp.vhonecomstor
DEBUG: app : viacomvh1strm/gsp.vhonecomstor
DEBUG: live : no
DEBUG: timeout : 30 sec
DEBUG: Setting buffer time to: 36000000ms
Connecting ...
DEBUG: RTMP_Connect1, ... connected, handshaking
DEBUG: HandShake: Client type: 06
DEBUG: HandShake: DH pubkey position: 472
DEBUG: HandShake: Client digest offset: 1383
DEBUG: HandShake: Initial client digest:
DEBUG: b1 e2 bf 70 6e a0 0b f2 c3 cd 70 e0 0e 3e b5 b6
DEBUG: 1d e0 14 50 12 d6 b0 67 ee f1 e8 77 93 f4 c1 b1
DEBUG: HandShake: Type Answer : 06
DEBUG: HandShake: Server Uptime : 2140879707
DEBUG: HandShake: FMS Version : 3.5.6.1
DEBUG: HandShake: Server DH public key offset: 335
DEBUG: HandShake: Secret key:
DEBUG: fa e1 86 80 64 54 8e 3e 35 78 10 e1 a5 73 b0 03
DEBUG: be 01 51 89 34 ba 9a 7a 6d db 7d 32 ff 16 1e b9
DEBUG: 17 08 9d 07 c3 7e 8b d7 65 f5 0d 53 25 fc 1e 42
DEBUG: 5e 64 37 05 7d 4c c9 f6 10 7e 59 69 cc db 51 14
DEBUG: 22 21 bb 76 92 23 e1 13 d4 2c 01 d4 3f 92 59 62
DEBUG: cb 7a 8f 07 0f 26 6d 35 a9 70 56 e2 cc 66 d2 bb
DEBUG: 08 b3 40 0b c3 da 97 6e 66 c4 01 11 f9 80 c9 e7
DEBUG: f8 6e e0 1e ff 60 4b 85 aa 38 10 37 4e 0f 30 34
DEBUG: RC4 Out Key:
DEBUG: af d1 d8 0e 15 14 d5 b0 76 40 80 1d 27 61 a6 9b
DEBUG: RC4 In Key:
DEBUG: 6f 75 e9 90 bd 18 f0 83 32 b9 3f 5d 6c 4c cd 71
DEBUG: HandShake: Calculated digest key from secure key and server digest:
DEBUG: e4 9e 55 e5 0d 5b 8e 5d 95 db c6 d5 b5 76 d7 74
DEBUG: 7b ae 63 e0 10 f2 7a 88 74 4a b2 5b 6b 53 b0 5e
DEBUG: HandShake: Client signature calculated:
DEBUG: 42 cc c3 d4 77 87 cb 2e f7 dd 34 0c 21 6a 1e 91
DEBUG: 7f 50 3c f1 f8 0e ac 1f 1a 4e 6a f2 fc be 94 ee
DEBUG: HandShake: Server sent signature:
DEBUG: c8 49 a4 99 5d 36 95 3a 77 02 78 17 77 27 fc bb
DEBUG: de b3 33 7d 6f 17 31 0d 98 00 05 2f a4 9e 1b 46
DEBUG: HandShake: Digest key:
DEBUG: ac 6d e0 5c 3d 0b 60 7b bc ff 0a 05 a3 84 cd f0
DEBUG: 54 4c 91 ff 72 73 f4 e2 ed 30 23 b6 20 f8 40 f7
DEBUG: HandShake: Signature calculated:
DEBUG: c8 49 a4 99 5d 36 95 3a 77 02 78 17 77 27 fc bb
DEBUG: de b3 33 7d 6f 17 31 0d 98 00 05 2f a4 9e 1b 46
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 165 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: Connection failed.>
DEBUG: Property: <Name: description, STRING: [ Server.Reject ] : Connection failed.>
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.

Any ideas? :(
I'm using the latest version of rtmpdump from svn. I also tried with rtmpsrv, which gave me extra parameters for rtmpdump, but the same error occured.

KSV
06-29-2011, 12:03 AM
This site is using type 9 handshake which is not currently supported by rtmpdump (http://all-streaming-media.com/record-video-stream/rtmpdump-freeware-console-RTMP-downloading-application.htm).

getflv
06-29-2011, 09:41 AM
GetFLV (http://all-streaming-media.com/record-video-stream/GetFLV-Download-and-convert-flash-video-streaming.htm)can download vh1.com videos no problem.:cool:

Stream Recorder
06-29-2011, 09:43 AM
Use TubeDigger (http://all-streaming-media.com/record-video-stream/TubeDigger-streaming-audio-video-downloader-recorder-Adobe-Flash-Player-streaming-HTTP-RTMP-RTMPE.htm), GetFLV (http://all-streaming-media.com/record-video-stream/GetFLV-Download-and-convert-flash-video-streaming.htm). Or just record videos from screen (http://all-streaming-media.com/record-video-from-screen/).

everything0
06-29-2011, 12:15 PM
GetFLV (http://all-streaming-media.com/record-video-stream/GetFLV-Download-and-convert-flash-video-streaming.htm)can download vh1.com videos no problem.:cool:


I tried using GetFLV (http://all-streaming-media.com/record-video-stream/GetFLV-Download-and-convert-flash-video-streaming.htm), it would only download the lower resolution stream, rather than the full-quality 1600 kbps 640x480 video that is offered.

It auto adapts and selects a different quality video stream based on available bandwidth, i.e.:

vh_celebrehab_501_rt242435_open_640x480_1600_m30.m p4
vh_celebrehab_501_rt242435_act3_576x432_1200_m30.f lv
vh_celebrehab_501_rt242435_act3_480x360_900_m30.fl v
vh_celebrehab_501_rt242435_act3_448x336_600_m30.fl v
vh_celebrehab_501_rt242435_act3_384x288_400_m30.fl v

chap
06-29-2011, 04:31 PM
Yes,1 video quality only.
General
Complete name : C:\Program Files\GetFLV\download\Intake ( Ep. 501 ) from Celebrity Rehab 5 Full Episode VH1.com.flv
Format : Flash Video
File size : 6.25 MiB
Duration : 43s 467ms
Overall bit rate : 1 206 Kbps
Encoded date : unknown
Tagged date : UTC 2011-06-30 01:44:29
Tagging application : Manitu Group FLV MetaData Injector 2
trackinfo_length : 5904000.000 / 4345856.000
trackinfo_timescale : 29970.000 / 22050.000
trackinfo_language : eng / eng
trackinfo_sampledescription_samp : avc1 / mp4a

Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L3.0
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : 7
Duration : 43s 467ms
Bit rate mode : Variable
Bit rate : 1 107 Kbps
Maximum bit rate : 2 208 Kbps
Width : 576 pixels
Height : 432 pixels
Display aspect ratio : 4:3
Frame rate mode : Constant
Frame rate : 29.970 fps / 30.200 fps
Original frame rate : 29.970 fps
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.148
Stream size : 5.74 MiB (92%)

Audio
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : HE-AAC / LC
Codec ID : 10
Duration : 43s 432ms
Bit rate : 98.5 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz / 22.05 KHz
Compression mode : Lossy
Stream size : 522 KiB (8%)

everything0
06-29-2011, 04:48 PM
Are you just completely disregarding my previous post? They offer a max of 640x480 @ 1600 kbps.

How were you able to obtain the stream, though?

EDIT: nevermind. that's what I was able to get with GetFLV (http://all-streaming-media.com/record-video-stream/GetFLV-Download-and-convert-flash-video-streaming.htm) as well. (one segment of the video, lower quality)

placebo
06-29-2011, 10:33 PM
General
Complete name : C:\Intake ( Ep. 501 ) from Celebrity Rehab 5 Full Episode VH1.com.flv
Format : Flash Video
File size : 14.1 MiB

Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L3.0
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Format settings, GOP : M=2, N=60
Codec ID : 7
Bit rate mode : Variable
Maximum bit rate : 1 008 Kbps
Width : 448 pixels
Height : 336 pixels
Display aspect ratio : 4:3
Frame rate mode : Variable
Frame rate : 29.970 fps
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive

Audio
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : HE-AAC / LC
Codec ID : 10
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz / 22.05 KHz
Compression mode : Lossy
wtf? :confused:

Did i say "deliberate nonsense"? Prove it! :D
The above is a go with GFLV. The video is streamed in chunks, huh?
Maybe you can get the full episodes from elsewhere (Hulu, AIV (http://stream-recorder.com/forum/recording-amazon-instant-video-demand-aiv-vod-t8884.html), TV.com, ..)?

i hate chunked vids :p

getflv
06-30-2011, 09:06 AM
Are you just completely disregarding my previous post? They offer a max of 640x480 @ 1600 kbps.

How were you able to obtain the stream, though?

EDIT: nevermind. that's what I was able to get with GetFLV (http://all-streaming-media.com/record-video-stream/GetFLV-Download-and-convert-flash-video-streaming.htm) as well. (one segment of the video, lower quality)

GetFLV (http://all-streaming-media.com/record-video-stream/GetFLV-Download-and-convert-flash-video-streaming.htm)9.0.2.7 can help you download vh1 1600 kbps videos now. Please check it.:cool:

chap
06-30-2011, 10:05 AM
Yes.

General
Complete name : C:\Program Files\GetFLV\download\Intake ( Ep. 501 ) from Celebrity Rehab 5 Full Episode VH1.com.flv
Format : Flash Video
File size : 23.0 MiB
Duration : 1s 935ms
Overall bit rate : 99.7 Mbps

Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L3.0
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : 7
Duration : 1s 935ms
Bit rate mode : Variable
Maximum bit rate : 3 008 Kbps
Width : 640 pixels
Height : 480 pixels
Display aspect ratio : 4:3
Frame rate mode : Variable
Frame rate : 29.970 fps
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive

Audio
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : HE-AAC / LC
Codec ID : 10
Duration : 1s 935ms
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz / 22.05 KHz
Compression mode : Lossy

placebo
06-30-2011, 11:18 AM
http://img98.imageshack.us/img98/1264/snap1gl.th.jpg (http://img98.imageshack.us/img98/1264/snap1gl.jpg)

i get only "400k" (384 x 288 resolution) although my free vpn is fast enough (1 Mbit).
even after refreshing the page, i get only "400k". :confused:

everything0
06-30-2011, 04:28 PM
GetFLV (http://all-streaming-media.com/record-video-stream/GetFLV-Download-and-convert-flash-video-streaming.htm)9.0.2.7 can help you download vh1 1600 kbps videos now. Please check it.:cool:


I'll give it a try.

getflv
07-04-2011, 10:04 AM
GetFLV (http://all-streaming-media.com/record-video-stream/GetFLV-Download-and-convert-flash-video-streaming.htm) 9.0.2.8 can help you download vh1 1600 kbps videos. Please check it again.:cool:

placebo
07-05-2011, 05:23 AM
GetFLV (http://all-streaming-media.com/record-video-stream/GetFLV-Download-and-convert-flash-video-streaming.htm) 9.0.2.8 can help you download vh1 1600 kbps videos. Please check it again.:cool:
When i use Hotspot Shield (http://all-streaming-media.com/links/hotspotshield.htm) (=1MBit) my GetFLV (http://all-streaming-media.com/record-video-stream/GetFLV-Download-and-convert-flash-video-streaming.htm) doesnt generate (or catch) the 1000K (or 1600K) url's. Tested with 9.0.2.8 and Hotspot Shield (1MBit). All i get are the 400K's (Clicking F5 for refresh):
http://img685.imageshack.us/img685/2957/snap1l.th.gif (http://img685.imageshack.us/img685/2957/snap1l.gif)

If someone knows an even faster free vpn, please let us know ;)

chap
07-05-2011, 06:55 AM
If someone knows an even faster free vpn, please let us know ;)
http://www.freeusvpn.com/

getflv
07-05-2011, 08:27 AM
When i use Hotspot Shield (=1MBit) my GFLV doesnt generate (or catch) the 1000K (or 1600K) url's. Tested with 9.0.2.8 and Hotspot Shield (1MBit). All i get are the 400K's (Clicking F5 for refresh):
http://img685.imageshack.us/img685/2957/snap1l.th.gif (http://img685.imageshack.us/img685/2957/snap1l.gif)

If someone knows an even faster free vpn, please let us know ;)

Strange problem. Please help us fix it. Please download 9.0.2.9 to check it again.
We can download vh1 1600k videos no problem.

placebo
07-05-2011, 10:08 AM
With chap's vpn (http://doc.m0n0.ch/handbook/pptp-windows.html) and the new version, i finally get the 1600K streams. i downloaded the first chunk complete (3min17sec):
http://img64.imageshack.us/img64/582/snap2o.th.gif (http://img64.imageshack.us/img64/582/snap2o.gif) , http://img820.imageshack.us/img820/5352/snap3e.th.gif (http://img820.imageshack.us/img820/5352/snap3e.gif) , http://img405.imageshack.us/img405/4817/snap4g.th.gif (http://img405.imageshack.us/img405/4817/snap4g.gif) , http://img232.imageshack.us/img232/3614/snap5.th.gif (http://img232.imageshack.us/img232/3614/snap5.gif)

Thanks all!! GetFLV (http://all-streaming-media.com/record-video-stream/GetFLV-Download-and-convert-flash-video-streaming.htm) support team rocks!!!
:cool:

chap
07-12-2011, 11:10 PM
_http://www.vh1.com/video/misc/671387/exclusive-sneak-sharon-love-the-new-oprah.jhtml#id=1667047
rtmpsusk 2.4 passes incorrect parameters in bat file. Please check.