View Single Post
  #18  
Old 09-26-2011, 06:27 PM
Svenstream Svenstream is offline
Junior Member
 
Join Date: Sep 2011
Posts: 14
Svenstream is on a distinguished road
Cool

Re: yala.fm: Need help downloading video stream


Quote:
Originally Posted by kolakoka76 View Post
Hello Svenstream

can you tell me how you built your "BAT-file" in Step 1.

kola
Create a BAT-file ?
1. Create the right RTMPDUMP-commandline.
2. Open a blank TXT-file.
3. Paste your RTMPDUMP-commandline
4. Save it with the extension "BAT".

A general TIP:
At first save the Video-site under "Bookmarks"
It makes it easy to jump again and again ...

Find the right stream-details ?
1. I use "Jaksta" (a demo is enough) to find the RTMP-protocol exactly!


2. To find the SWF-URL very quickly I use Ad-Block-Plus! (Sorry, German-Version - "Kopieren = Copy")


3. Then I search in the RAM of the Flash-player for "rtmpte", with HxD!

A: Play a Youtube-Video in Firefox!

B: Open in "HXD" the RAM of the flash-player (plugin-container.exe)
Extras > Open RAM > plugin-container

C: Then open your protected video in your browser!

4. Then search for "rtmpte"!
Search > Find > RTMPTE

5. Copy "RTMPTE-URL and Playpath

Screenshot with german Version of HxD (German version):


TIP: When you switch very quickly after the beginning of the video to HxD ... then you can found in other cases (not by this video) playlists with quality-versions of a video!

When you NOT find directly the right details, open a new TAB with the RAM of the flash-player!
Extras > Open RAM > plugin-container - AGGAIN !!!

BTW: I found this playlist in the RAM:

Code:
{ __flash__toXML(flowplayer.fireEvent("video_player","onStart",0,({email_template:"{1}",extension:"mp4",scaling:"fit",originalUrl:"mp4:NajwaKaramBahebakWalaa_2.mp4",type:"video",done:false,fadeInSpeed:1000,email_subject:"Watch this music video on Yala.fm",fadeOutSpeed:1000,linkWindow:"_self",live:false,metaData:({videocodecid:"avc1",width:640,avcprofile:66,height:512,avclevel:30,duration:221.6,trackinfo:[({language:"eng",timescale:25,length:5540,sampledescription:[({sampletype:"avc1"})]}),({language:"eng",timescale:48000,length:10632192,sampledescription:[({sampletype:"mp4a"})]}),({language:"und",timescale:1000,length:1000,sampledescription:[]}),({language:"und",timescale:1000,length:1000,sampledescription:[]})],aacaot:2,tags:[],videoframerate:25,moovPosition:48,audiocodecid:"mp4a",audiosamplerate:48000,audiochannels:2}),config_url:"http://yala.fm/en/videos/a54d6dbae4e146cb22377ca2f89443cc/embed.js",url:"mp4:NajwaKaramBahebakWalaa_2.mp4",image:true,email_message:"",netConnectionUrl:"rtmpte://yala.rtmp.vdoencode.e.ig1-cdn.com/l/96/124/3410926611/1",completeUrl:"http://yala.fm/mp4:NajwaKaramBahebakWalaa_2.mp4",index:0,provider:"rtmp",accelerated:false,start:0,endLimit:0.5,width:320,urlEncoding:false,height:240,cuepoints:[],cuepointMultiplier:1000,duration:221.6,isCommon:false,playlist:[],position:-100,bufferLength:5,autoPlay:false,pageUrl:"http://yala.fm/en/artists/najwa-karam-5ca102f9cf515c5eeb006b2cbf7ca917/videos/36065",autoBuffering:true,isInStream:false}),null,null,null)) ; } catch (e) { "<undefined/>"; }. }..(arguments,1) + "</invoke>";.}.
The JS-file contains the stream-details aggain!
I think you can found the JS-file in the browser-cache!

The RAM-Trick works in all problem-cases!
In the last step ... the Flash-player must work with the RAM!
And you SNIFF the RAM!!!
(Exampe-keywords: .FLV / MP4: / MP3: / RTMP / RTMPE:// / etc.)

Puh, a lot of work but I hope this helps!

Greetings

Svenstream

PS: Very very SORRY for my bad english!!!
Reply With Quote