엠넷의 뮤비 뿐 아니라 유료사이트의 동영상이라 할지라도 모두 내컴에서 볼 수 있거나 보았다면 그 경로를 알아낼 수 있습니다. 대개의 경우 링크를 걸어 쓰는 분들이 많기 때문에 해당 회사에서는 서버에 무리가 많이 갑니다. 더더욱이 유료컨텐츠인 경우 링크는 불법적인 행위로 간주 됩니다.
다만, 이와같은 링크를 차단하기위해 소스보기를 못하게 한다거나, 플레이어모양의 페이지를 만들어 보여줍니다만, 사실 그건 HTML페이지일뿐 윈도우미디어 플레이어처럼 컴파일된 프로그램이 아닙니다. 이렇게 웹페이지에 삽입된 영상의 경로는 등록정보를 봐도 안나오게 합니다. 그러나 인터넷의 특성과 HTML의 간단한 지식만 있는 분이라면 금방 알아낼 수 있습니다.
일단 동영상이 플레이되면 내컴퓨터내의 Temporary Internet Files 폴더안에 해당 동영상의 경로가 저장됩니다. 인터넷은 어떠한 정보를 실시간으로 서버에 접속해 보는것처럼 보이지만 사실은 서버로부터 그러한 자료(동영상, 텍스트, 사진 등)을 내컴으로 복사한뒤 브라우저에 의해 해석되어 보여집니다. 단지 빠르게 되니까 일반 사용자는 마치 직접 서버에 접속한 것처럼 보이는 겁니다.
일단 간단하게 m-net사이트의 한 동영상을 가지고 실험을 하겠습니다. 먼저 해당사이트로 접속한 후 Community메뉴의 MV town이라는 페이지로 접근하여 "조규만" 의 "보고싶어요" 라는 곡을 플레이 하도록 하겠습니다. 전용 플레이어가 열리면서 등록정보를 봐도 클립의 위치가 정확하진 않는군요.
(Windows 2000의 경우) 단 플레이는 했으니 탐색기를 열고, C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files 안을 보면 지금까지 자신이 본 모든 웹페이지의 HTML문서, 이미지, 플래시파일, 스타일시트, 쿠키등이 있습니다.
일단 이 많은 파일중에 동영상 파일의 경로가 들어있는 파일을 찾아야 합니다. 이렇게 많은데 어케 찾지? 라고 묻는 분이 있으시다면 자신이 찾고자 하는 동영상을 서비스하는 사이트 부분만 보면 됩니다. 이름옆에 인터넷 주소가 나와있으니까요... 그리고 나서 대개는 이미지나 쿠키등입니다만, mnetplayer.asp?type=mv&mvid=1153&bitrate=300k
이렇게 생긴 파일이 있을 겁니다. 이것이 동영상 파일의 경로입니다. 이렇듯 모든 동영상은 ****.asp?type=mv&mvid=**** 이와 같은 패턴을 지닙니다. 나중에 다른 사이트에서 다른 동영상을 보시고 한번 찾아보세요. 윈미디어 플레이어가 실행되면서 재생됩니다. 그러나 m-net의 경우 자체 플레이어를 쓰게 해놔서 더블클릭하면 아까의 m-net플레이어가 실행됩니다. 사실 이것은 플레이어라기보다 웹페이지입니다.
자 소스보기를 해보면 소스중간에 param name=***과 같은 object태그가 있는곳이 있습니다. 이부분이 웹페이지의 플레이어 부분입니다.
나중에 자신의 플레이어를 만들어서 서비스하려고 한다면 이 부분을 잘 이용하면 되겠죠. 소스중에 PARAM NAME="FILENAME" VALUE="makeASX.asp?type=mv&mvid=1153&bitrate=300k"의 부분중 makeASX.asp?type=mv&mvid=1153&bitrate=300k 가 실제 동영상 파일 주소입니다.
그러나 이것은 절대 경로가 아니라 상대 경로이므로 아까 플레이어 소스보기를 했던 페이지의 경로중에 브라우저의 주소 표시줄을 보면 http://www.mnet27.com/player2/mnetplayer.asp?type=mv&mvid=1153&bitrate=300k 가 있죠?
여기에서 mnetplayer.asp?type=mv&mvid=1153&bitrate=300k(이건 플레이어의 주소입니다 혼동하지말것)을 빼고, makeASX.asp?type=mv&mvid=1153&bitrate=300k를 붙이면 http://www.mnet27.com/player2/makeASX.asp?type=mv&mvid=1153&bitrate=300k가 실제 이 영상의 주소입니다.
이 주소를 윈도우미디어 플레이어에 붙이고 보면 아까의 그 동영상이 재생 됩니다. m-net의 경우 좀 복잡하게 되어있는듯 하지만 대개의 경우 소스보기가지 할 필요없이
C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files 안의 동영상 파일(ASX 등)을 더블클릭만으로 경로를 찾을 수 있습니다. 즉, ****.asp?type=mv&mvid=****의 패턴을 지니므로 그걸 찾으면 됩니다.
[출처: 윈비비에스]
|