[rtmpdump] divxden.com

Howard Chu hyc at highlandsun.com
Sun Nov 8 01:12:18 CET 2009


These guys make you jump thru a 2nd page before getting the video.

http://www.divxden.com/0bs1pudkca7s/qfn-mrln207.flv.html

You have to POST a response to this page first, then you'll get the player in
the response (with the same URL).

This looks like

POST /0bs1pudkca7s/qfn-mrln207.flv.html HTTP/1.1
Host: www.divxden.com
User-Agent: Mozilla/5.0 (X11; U; Linux i686; rv:1.9.1.5pre) Gecko/20091025
Lightning/1.0pre SeaMonkey/2.0a1pre Firefox/3.0.3
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://www.divxden.com/0bs1pudkca7s/qfn-mrln207.flv.html
Cookie: __utma=100597515.1861062738.1254614231.1257632568.1257636581.4;
__utmz=100597515.1257632569.3.3.utmcsr=cinema4web.com|utmccn=(referral)|utmcmd=referral|utmcct=/merlin/season/2/episode/7/episode-7-the-witchfinder/;
__qca=P0-1558544162-1254614230936; fid=5375; __utmc=100597515; ao_s=3;
__utmb=100597515.11.9.1257638385020
Content-Type: application/x-www-form-urlencoded
Content-Length: 94

op=download2&id=0bs1pudkca7s&rand=g9jwl38p&referer=&method_free=&method_premium=&down_direct=1


In the response you'll get the player here:

<script type="text/javascript">
function createPlayer() {
.var flashvars = {
..file:"qfn-mrln207?2124b05b0b912cc733af9b9065169548981746d859ea187cfbb921894f40a5e388add09c5906f99d4f364e19a45d7f8da63ae91b06bcdf20a520da9d",

..skin:"/nacht.swf",
..stretching: "exactfit",
..autostart: "false",
..abouttext: "DivXDen",
..streamer: "rtmp://fms.1498.edgecastcdn.net/801498/srv13.divxden.com/files/",
..type: "rtmp",
..aboutlink: "http://divxden.com",
..id: "9v53le6p9j"
.}

.var params = {
..allowfullscreen:"true",
..allowscriptaccess:"always",
..wmode: "transparent"
.}

.var attributes = {
..id:"9v53le6p9j",
..name:"9v53le6p9j"
.}

.swfobject.embedSWF("/player.swf", "mediaspace", "480", "272", "9.0.115",
false, flashvars, params, attributes);
}

createPlayer();
</script>

And then invoke it like so

rtmpdump -r rtmp://fms.1498.edgecastcdn.net/801498/srv13.divxden.com/files/ -s
http://www.divxden.com/player.swf -y
"qfn-mrln207?2124b05b0b912cc733af9b9065169548981746d859ea187cfbb921894f40a5e388add09c5906f99d4f364e19a45d7f8da63ae91b06bcdf20a520da9d"
-t rtmp://fms.1498.edgecastcdn.net/801498/srv13.divxden.com/files/ -a
801498/srv13.divxden.com/files/


More information about the rtmpdump mailing list