Jump to content
Bellazon

Recommended Posts

Posted

Hey.. not all media can be recorded online.. the easiest way on media that can be is to open it in true media player then press file->save as.. apart from that its pretty hard.

Posted

This is a really easy thing to do. Windows Media Recorder and Windows Media VCR really suck for it though. You have to find the right program.

The hardest part is finding the true url the media is coming from. It is difficuflt because many websites put in tons of false url's into their code.

A good program does you no good if you can't find the correct url.

Posted

That's a very good poind Capt Snow.

Do you have any pointers on how to discover what the true url is? or where I could look?

Do you have an opinion on Windows Media Recorder or Windows Media VCR??

Posted

Some are really easy to find, you can simply right click

and go to properties and you will find the root url

there, others are much more difficult.

Your best friend in the world is gonna be

view-source because most streaming media you will

not be able to just right click to get the url.

The best thing to do is to clean out your Temporary

Internet Files folder just before starting the streaming

media, that way it is easier to find the files for the

streaming media.

It is only necessary to let the media fully load if it

is Quicktime format.

Now open the folder and there should be 20 or 30 new

files, one o those will contain your root url. Some

times it's as easy as finding the one that looks like a

media player icon and right clicking, going to

properties and gertting the url that way.

Most files now though are loaded with false url to try

and prevent you ffrom obtaining the file you want. And

this is where view-source comes in handy.

It's difficult to explain how to find the right url to

use the view-source on but I will try. Sometimes

the correct url is the one attached to the media player

icons in your temp folder. Sometimes it's attached to

one of the Jscript files in the temp folder. Sometimes

it will be attached to one of the html files in your

temp folder. They will attach it to anything. Here is an

idea of what your base url could look like:

http://extratv.warnerbros.com/v2/news/1204...4/14/2/video.ht

ml

This is a very simple file to get, the above url will be

attached to one of the files in your temp folder you

just have to find it. That alone isn't enough to get you

your file. This is where the view-source comes

into play.

In your address bar type this:

view-source:http://extratv.warnerbros.com/v2/news/1204/1

4/2/video.html

where the url is the one you believe to be your base

url, when you hit enter your notepad should pop up, and

look something like this:

--------------------------------------------------------

<html>

<head>

<title>ExtraTV.com: Get Ready For Your Close Up!</title>

<meta http-equiv="Content-Type" content="text/html;

charset=iso-8859-1">

<STYLE TYPE="text/css">

<!--

body {margin-top: 0px; margin-left: 0px;}

A {text-decoration:none;}

A:hover {text-decoration:underline; cursor:hand;}

input, select {font-size: 10px; color: #333333;

font-family: Geneva, Verdana, Helvetica, Arial,

sans-serif;}

.b11 {font-family: Arial, Helvetica,

sans-serif; font-size: 11px; line-height: 12px;}

.b11b {font-family: Arial, Helvetica,

sans-serif; font-size: 11px; font-weight: bold;

line-height: 12px;}

.b12 {font-family: Arial, Helvetica,

sans-serif; font-size: 12px; line-height: 14px;}

.b13 {font-family: Arial, Helvetica,

sans-serif; font-size: 13px; line-height: 15px;}

.b14b {font-family: Arial, Helvetica,

sans-serif; font-size: 14px; font-weight: bold; color:

#2246A0; line-height: 16px;}

-->

</STYLE>

<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">

<!--

document.write('<SCR' + 'IPT LANGUAGE="JavaScript"

src="/v2/includes/popup2.js">');

document.write('</SCR' + 'IPT>');

function MM_swapImgRestore() { //v3.0

var i,x,a=document.MM_sr;

for(i=0;a&&i<a.length&&(x=a)&&x.oSrc;i++)

x.src=x.oSrc;

}

function MM_preloadImages() { //v3.0

var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new

Array();

var i,j=d.MM_p.length,a=MM_preloadImages.arguments;

for(i=0; i<a.length; i++)

if (a.indexOf("#")!=0){ d.MM_p[j]=new Image;

d.MM_p[j++].src=a;}}

}

function MM_findObj(n, d) { //v4.01

var p,i,x; if(!d) d=document;

if((p=n.indexOf("?"))>0&&parent.frames.length) {

d=parent.frames[n.substring(p+1)].document;

n=n.substring(0,p);}

if(!(x=d[n])&&d.all) x=d.all[n]; for

(i=0;!x&&i<d.forms.length;i++) x=d.forms[n];

for(i=0;!x&&d.layers&&i<d.layers.length;i++)

x=MM_findObj(n,d.layers.document);

if(!x && d.getElementById) x=d.getElementById(n);

return x;

}

function MM_swapImage() { //v3.0

var i,j=0,x,a=MM_swapImage.arguments;

document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)

if

((x=MM_findObj(a))!=null){document.MM_sr[j++]=x;

if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

}

//-->

</script>

</head>

<body bgcolor="#003399"

background="../../../../images/player/bg.gif"

text="#3B3E4C" link="#2246A0" vlink="#2246A0"

alink="#2246A0" leftmargin="0" topmargin="0"

marginwidth="0" marginheight="0"

style="background-repeat: no-repeat;"

onLoad="MM_preloadImages('../../../../images/player/slid

eshow_on.gif','../../../../images/player/text_on.gif')">

<table width="738" border="0" cellspacing="0"

cellpadding="0">

<tr>

<td width="120"><a

href="http://extratv.warnerbros.com"

target="extracontent"><img

src="../../../../images/all/clear.gif" width="120"

height="34" border="0"></a></td>

<td width="618"><img

src="../../../../images/all/clear.gif" width="618"

height="1"></td>

</tr>

</table>

<table width="738" border="0" cellspacing="0"

cellpadding="0">

<tr align="left" valign="top">

<td width="365"><table width="365" border="0"

cellspacing="0" cellpadding="0">

<tr>

<td colspan="3"><img

src="../../../../images/all/clear.gif" width="1"

height="22"></td>

</tr>

<tr align="left" valign="top">

<td><img

src="../../../../images/all/clear.gif" width="30"

height="248"></td>

<td><table width="320" border="0"

align="center" cellpadding="0" cellspacing="1"

bgcolor="#C9C9C9">

<!--http://progressive.stream.aol.com/aol/us/highspeed/e

xtratv/dailynews/ellengreeting_dl.mov-->

<tr align="left" valign="top">

<td><OBJECT

CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"

WIDTH=320 HEIGHT=255

CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab">

<PARAM name="SRC"

VALUE="http://progressive.stream.aol.com/aol/us/highspee

d/extratv/dailynews/scarlett1214_dl.mov">

<PARAM name="AUTOPLAY" VALUE="true">

<PARAM name="CONTROLLER" VALUE="true">

<PARAM name="KIOSKMODE" VALUE="true">

<PARAM name="LOOP" VALUE="false">

<EMBED

RC="http://progressive.stream.aol.com/aol/us

/highspeed/extratv/dailynews/scarlett1214_dl.mov" KIOSKMODE="true" WIDTH="320" HEIGHT="255"

AUTOPLAY="true" LOOP=FALSE CONTROLLER="true"

PLUGINSPAGE="http://www.apple.com/quicktime/download/">

</EMBED>

</OBJECT></td></tr>

</table><table width="320" border="0"

align="center" cellpadding="0" cellspacing="0">

<tr>

<td><div align="right"><a

href="http://www.apple.com/quicktime/download/"

target="_blank"><img

src="/v2/images/player/get_quicktime.gif" width="100"

height="19" border="0"></a></div></td>

</tr>

</table></td>

<td><img

src="../../../../images/all/clear.gif" width="9"

height="1"></td>

</tr>

</table></td>

<td width="373"> <table width="373" border="0"

cellspacing="0" cellpadding="0">

<tr>

<td colspan="3"><img

src="../../../../images/player/logo.jpg" width="373"

height="76"></td>

</tr>

<tr align="left" valign="top">

<td width="8"><img

src="../../../../images/all/clear.gif" width="8"

height="1"></td>

<td> <table width="357" border="0"

cellspacing="10" cellpadding="0">

<tr>

<td class="b12"><span

class="b14b">You're the One That I Want</span><br>

It was greased lightning "Bobby

Long" style for John Travolta and Scarlett

Johannson, as their Hollywood premiere of "A Love

Song for Bobby Long" turned into a

"Grease" flashback, Monday night.</td>

</tr>

</table>

</td>

<td width="8"><img

src="../../../../images/all/clear.gif" width="8"

height="208"></td>

</tr>

</table>

<table width="317" border="0" cellspacing="0"

cellpadding="0">

<tr align="left" valign="top">

<td width="50"><img

src="../../../../images/all/clear.gif" width="50"

height="1"></td>

<td width="83"><img

src="../../../../images/player/video_x.gif" width="83"

height="32"></td>

<td width="116"><a href="1.html"

onMouseOut="MM_swapImgRestore()"

onMouseOver="MM_swapImage('slideshow','','../../../../im

ages/player/slideshow_on.gif',1)"><img

src="../../../../images/player/slideshow_off.gif"

name="slideshow" width="116" height="32"

border="0"></a></td>

<td width="68"><a

href="java script:Textopen('text.html')"

onMouseOver="MM_swapImage('text','','../../../../images/

player/text_on.gif',1)"

onMouseOut="MM_swapImgRestore()"><img

src="../../../../images/player/text_off.gif" name="text"

width="68" height="32" border="0"></a></td>

</tr>

</table></td>

</tr>

</table>

<table width="731" border="0" cellspacing="0"

cellpadding="0">

<tr>

<td width="26"><img

src="../../../../images/all/clear.gif" width="26"

height="31"></td>

<td width="705"><img

src="../../../../images/all/clear.gif" width="705"

height="1"></td>

</tr>

<tr>

<td><img src="../../../../images/all/clear.gif"

width="26" height="1"></td>

<td><table width="705" border="0" cellspacing="0"

cellpadding="0">

<tr>

<td colspan="2"><img

src="/v2/images/player/h_topstories.gif" width="105"

height="11"></td>

</tr>

<tr>

<td colspan="2"><img

src="/v2/images/player/clear.gif" width="1"

height="17"></td>

</tr>

<tr>

<td width="5"><img src="/v2/images/player/clear.gif"

width="5" height="1"></td>

<td width="700"><object

classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"

codebase="http://download.macromedia.com/pub/shockwave/c

abs/flash/swflash.cab#version=6,0,29,0" width="700"

height="66">

<param name="movie"

value="/v2/includes/player.swf">

<param name="quality" value="high">

<embed src="/v2/includes/player.swf"

quality="high"

pluginspage="http://www.macromedia.com/go/getflashplayer

" type="application/x-shockwave-flash" width="700"

height="66"></embed></object></td>

</tr>

</table></td>

</tr>

</table>

</body>

</html>

--------------------------------------------------------

It looks like a jumbled mess, but in there somewhere you

will find the true url you are after. In this case It shows up twice and I highlighted it in red.

You take this new url and put it into a stream grabber

program such as the ones you mentioned above.

This is one of the simplest kinds to find. There are ones that you have to do much much more work to get.RealMedia and Windows Media are more difficult to find usually.

Some you have to open view-source, just to find another false url that you have to use view-source for again. They can get very very difficult.

Good luck though, if I didn't answer something or left something out let me know and I'll try to help you somemore.

Posted

This is a great trick - I think I understand

BUT I just don't know how to activate view-source!!!!

Is it an application?

I searched around on Windows Media under the View menu and I didn't see source.

But thanks again because know this actually exists is a great relief.

Posted
BUT I just don't know how to activate view-source!!!!

Is it an application?

In your web browser ( at least in Microsoft Internet Explorer and Mozilla ) go up to View > View Source when you're on the website itself. It's not an actual application :)

Posted

I just learned something new and something that is very helpful.

BUT sorry to ask you all be my nurse maid but I don't know everything yet.

I will use an example of a radio station CKOC in Hamilton Ontario

Their webpage is

http://ckoc.701.com/sites/701/HTML/ckoc/306762.html

and their live audio is at http:66.224.221.172/CKOC

How do I find the real url?

I tried view source on the webpage (http://ckoc.701.com/sites/701/HTML/ckoc/306762.html )

but I couldn't find the url.

THANK-YOU TO ALL FOR EVERYTHING

Posted

I'm not sure this will work for capturing actual live media, because unlike normal streaming media, I don't think it's stored on an accessable server.

I'm not so good at capturing audio. :(

This has to be doable though, somehow, maybe somebody will have a little more insight.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...