Audio/video stream recording forums (http://stream-recorder.com/forum/index.php)
-   Audio stream recording (http://stream-recorder.com/forum/forumdisplay.php?f=5)
-   -  

HELP: Recording AUDIO from embedded JW Player

(http://stream-recorder.com/forum/showthread.php?t=10548)

nyyarko 12-12-2011 06:30 PM

HELP: Recording AUDIO from embedded JW Player


 
Right clicking on the player gives 3 relevant options:

"About JW PLAYER 5.8.2011 (Licensed version)"
"About Adobe Flash Player 10
"Download This Video to RealPlayer."

If i click the last option; my realplayer downloader pops up & it reads "This clip is not downloadable from this site".

The URL/website is :
http://www.afrispot.com/musichome.php?cat=highlife

I have tried a lot of rippers, u name it...but nothing seems to do the job. I think the administrator has probably blocked any ripping from his JW PLAYER version 5.8.2011.

Any ideas would help a lot?

Bahman 12-13-2011 01:09 AM

Re: HELP: Recording AUDIO from embedded JW Player


 
This is the url that I got:
Code:

rtmpdump -r "rtmpe://audios.afrispot.net/secureaudios" -a "secureaudios" -f "WIN 11,1,102,55" -W "http://www.afrispot.com/jwplayer/player.swf" -p "http://www.afrispot.com/musichome.php?cat=highlife" -y "mp4:ddbc3e703407349b.mp3.m4a" -o mp4_ddbc3e703407349b.mp3.flv
I've used swfhash and ...:
Code:

rtmpdump -r "rtmpe://audios.afrispot.net/secureaudios" -a "secureaudios" --swfUrl "http://www.afrispot.com/jwplayer/player.swf" --swfsize 208684 --swfhash "d0f383d3902954f123c0b9c4bca4322023a77abc90796b11508c29d9accb18bf" -y "mp4:ddbc3e703407349b.mp3.m4a" -o mp4_ddbc3e703407349b.mp3.flv
Code:

RTMPDump v2.4 GIT-2011-07-11 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
DEBUG: Parsing...
DEBUG: Parsed protocol: 2
DEBUG: Parsed host    : audios.afrispot.net
DEBUG: Parsed app    : secureaudios
DEBUG: Protocol : RTMPE
DEBUG: Hostname : audios.afrispot.net
DEBUG: Port    : 1935
DEBUG: Playpath : mp4:ddbc3e703407349b.mp3.m4a
DEBUG: tcUrl    : rtmpe://audios.afrispot.net:1935/secureaudios
DEBUG: swfUrl  : http://www.afrispot.com/jwplayer/player.swf
DEBUG: app      : secureaudios
DEBUG: live    : no
DEBUG: timeout  : 30 sec
DEBUG: SWFSHA256:
DEBUG: d0 f3 83 d3 90 29 54 f1 23 c0 b9 c4 bc a4 32 20
DEBUG: 23 a7 7a bc 90 79 6b 11 50 8c 29 d9 ac cb 18 bf
DEBUG: SWFSize  : 208684
DEBUG: Setting buffer time to: 36000000ms
Connecting ...
DEBUG: RTMP_Connect1, ... connected, handshaking
DEBUG: HandShake: Client type: 06
DEBUG: HandShake: DH pubkey position: 166
DEBUG: HandShake: Client digest offset: 879
DEBUG: HandShake: Initial client digest:
DEBUG: 1a 3e a8 06 49 94 a1 5f ac 33 89 9b 59 a2 eb 01
DEBUG: 47 b3 03 fd e1 1b f6 67 ed eb 8b ba fc 76 a1 cb
DEBUG: HandShake: Type Answer  : 06
DEBUG: HandShake: Server Uptime : 913494452
DEBUG: HandShake: FMS Version  : 3.0.2.1
WARNING: Trying different position for server digest!
DEBUG: HandShake: Server DH public key offset: 800
DEBUG: HandShake: Secret key:
DEBUG: a0 dc 23 39 9d 74 d5 aa 47 2b 76 7c 9f 70 ea 20
DEBUG: 21 33 57 4d 7f ac d2 4d 8e 05 13 bd d5 ba 3f 70
DEBUG: 69 41 49 87 4d 7e 6d 51 e2 78 96 4d b4 64 2a 2f
DEBUG: 83 f5 df d8 93 7b 6c 3b e1 44 ea ed fa 62 53 53
DEBUG: 6f 22 b8 72 9b f2 d1 e9 6e 7d 87 30 05 99 af 62
DEBUG: ea 65 43 b8 a2 1b b6 96 38 d9 ef ae 9e eb 11 23
DEBUG: a5 ba 97 fe 22 d5 48 43 88 61 5f 88 57 cf e6 7c
DEBUG: 88 28 c3 29 39 6d 14 c2 bd f0 7c 68 51 65 8a 18
DEBUG: RC4 Out Key:
DEBUG: 04 c0 d4 65 53 16 c9 25 a9 9f a1 14 78 fd 97 d6
DEBUG: RC4 In Key:
DEBUG: 44 cb 97 cf 42 9d cb fe 0f 0b ea 70 aa 73 3a 88
DEBUG: HandShake: Calculated digest key from secure key and server digest:
DEBUG: e8 6a 48 61 e5 a2 b8 34 6d 83 07 c4 d1 ed 72 e4
DEBUG: d8 4c d7 19 54 be 95 01 43 d4 e9 7d 1a 62 4b d3
DEBUG: HandShake: Client signature calculated:
DEBUG: ab 83 83 c1 6e 50 5e b6 8d a6 df dd f9 36 58 9d
DEBUG: 66 f2 4b 51 c0 d8 18 33 41 cc b4 76 2c 27 82 44
DEBUG: HandShake: Server sent signature:
DEBUG: 82 d4 4d 35 0f 24 ff e7 ab 2b ce d3 e5 21 bc 7f
DEBUG: 0b 1c 51 b1 38 01 dc 2d 7f 7b b4 7c d4 02 7b 6a
DEBUG: HandShake: Digest key:
DEBUG: 78 e6 86 c7 c1 79 70 b7 3e 20 57 9d 9a 94 e5 e0
DEBUG: bf 44 c7 6f 4b 24 c0 8b 88 46 9e 1a 34 5d b5 6c
DEBUG: HandShake: Signature calculated:
DEBUG: 82 d4 4d 35 0f 24 ff e7 ab 2b ce d3 e5 21 bc 7f
DEBUG: 0b 1c 51 b1 38 01 dc 2d 7f 7b b4 7c d4 02 7b 6a
DEBUG: HandShake: Genuine Adobe Flash Media Server
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: HandleCtrl, received ctrl. type: 0, len: 6
DEBUG: HandleCtrl, Stream Begin 0
DEBUG: HandleChangeChunkSize, received: chunk size change to 4096
DEBUG: RTMP_ClientPacket, received: invoke 349 bytes
DEBUG: (object begin)
DEBUG: (object begin)
DEBUG: Property: <Name:            fmsVer, STRING:        FMS/3,5,5,2004>
DEBUG: Property: <Name:      capabilities, NUMBER:        31.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:              data, OBJECT>
DEBUG: (object begin)
DEBUG: Property: <Name:            version, STRING:        3,5,5,2004>
DEBUG: (object end)
DEBUG: Property: <Name:          clientid, NUMBER:        1047263339.00>
DEBUG: Property: <Name:    objectEncoding, NUMBER:        0.00>
DEBUG: Property: <Name:        secureToken, STRING:        f171728b06e9201b53e4e2879b1a64ae5bad9e7217cff0ee060cfd919b6f5d59abaeb2d6>
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 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:ddbc3e703407349b.mp3.m4a
DEBUG: Invoking play
DEBUG: sending ctrl. type: 0x0003
DEBUG: Invoking deleteStream
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
DEBUG: Closing connection.

Can't understand "RTMP_ReadPacket, failed to read RTMP packet header" error!!:confused:

chap 12-13-2011 01:30 AM

Re: HELP: Recording AUDIO from embedded JW Player


 
Code:

rtmpdump -r "rtmpe://audios.afrispot.net/secureaudios" -a "secureaudios" -f "WIN 11,0,1,152" -W "http://www.afrispot.com/jwplayer/player.swf" -p "http://www.afrispot.com/musichome.php?cat=highlife" -y "mp4:ddbc3e703407349b.mp3.m4a" -o test.flv -T "@fri$pot"
Code:


RTMPDump v2.4 GIT-2011-11-08 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: Trying different position for server digest!
INFO: Connected...
Starting download at: 0.000 kB
INFO: Metadata:
INFO: trackinfo:
INFO:  timescale            44100.00
INFO:  length                13060096.00
INFO:  language              eng
INFO: sampledescription:
INFO:  sampletype            mp4a
INFO:  audiochannels        2.00
INFO:  audiosamplerate      44100.00
INFO:  aacaot                2.00
INFO:  audiocodecid          mp4a
INFO:  moovposition          4692630.00
INFO:  duration              296.15
132.944 kB / 8.03 sec (2.7%)


Bahman 12-13-2011 01:44 AM

Re: HELP: Recording AUDIO from embedded JW Player


 
chap, how did you get last parameter, -T "@fri$pot"?:confused:
:rolleyes:

chap 12-13-2011 02:25 AM

Re: HELP: Recording AUDIO from embedded JW Player


 
decompile swf

Bahman 12-13-2011 02:43 AM

Re: HELP: Recording AUDIO from embedded JW Player


 
Did you mean decompress?

and I should always looking for "SecureToken" in decompressed swf one?:confused:
Code:

FCSubscribemaxBytesPerSecondbwddrfstt*swapping to another level b/c of bandwidth        blacklist+swapping to another level b/c of framedrops2There was an error attempting to get stream info: lenlvl.mp3mp3:.mp4.mov.m4v.aac.m4a.f4vmp4:.flv
loadbalance        tunneling"Could not connect to application: Subscription failed: NetStream.Play.Start!NetStream.Play.TransitionComplete'swapping to another level b/c of size:  dvring  Error: pos        subscribe
secureTokensecureTokenResponse@fri$pot
DVRSubscribegetStreamLengthexredirectStream not found: Could not seek: rtmptServer not found: NetConnection.Connect.SuccessNetStream.Seek.NotifyNetConnection.Connect.RejectedNetStream.FailedNetStream.Seek.FailedNetConnection.Connect.ClosedNetConnection.Connect.FailedNetStream.Play.UnpublishNotifyNetStream.Play.TransitionmsgNetStreamPlayOptions
streamNameNetStreamPlayTransitionsSWITCH


nyyarko 12-13-2011 05:23 AM

Re: HELP: Recording AUDIO from embedded JW Player


 
Jeez, so what are you guys saying?? Good news or bad news? I don't understand this code.

chap 12-13-2011 06:29 AM

Re: HELP: Recording AUDIO from embedded JW Player


 
Good news:)

nyyarko 12-13-2011 06:40 AM

Re: HELP: Recording AUDIO from embedded JW Player


 
OK, so what's next...what can I do on my part to rip it?

Bahman 12-15-2011 02:35 AM

Re: HELP: Recording AUDIO from embedded JW Player


 
Quote:

Originally Posted by nyyarko (Post 35519)
what can I do on my part to rip it?

Download rtmpdump!!

Then read the instructions to how using it!!

nyyarko 12-27-2011 05:11 AM

Re: HELP: Recording AUDIO from embedded JW Player


 
Guys, it worked, thank you. However:

The test.flv file (music track) plays but it loops after like every 10 seconds of play. Also, how can I rip and save multiple tracks at a time ?
It appears from the command prompt that it downloads probably all the tracks but it only outputs just one (the test.flv).

chap 12-27-2011 05:57 AM

Re: HELP: Recording AUDIO from embedded JW Player


 
Quote:

Originally Posted by nyyarko (Post 36443)
Guys, it worked, thank you. However:

The test.flv file (music track) plays but it loops after like every 10 seconds of play.


Code:

rtmpdump -r "rtmpe://audios.afrispot.net/secureaudios" -a "secureaudios" -f "WIN 11,0,1,152" -W "http://www.afrispot.com/jwplayer/player.swf" -p "http://www.afrispot.com/musichome.php?cat=highlife" -y "mp4:ddbc3e703407349b.mp3.m4a" -o test.flv -T "@fri$pot" -v

Inanypsubpasp 01-21-2012 05:55 AM

Other Sites you Visit


 
Hi,

I've been lurking around here for a long time now and this is my first post.... Before I did an intro post I wanted to see if anyone would be willing to share some of the other sites you use other than this forum.... Not necesarily other forums (although those are good too) but also just informational type sites/blogs. Thanks in advance!


All times are GMT -6. The time now is 06:39 PM.