본문 바로가기
기타

RTMP 인터넷 동영상 다운로드(KBS)

by 이르가체페 2015. 7. 8.

방송국 등의 RTMP 인터넷 동영상을 다운로드 하는 방법을 설명합니다.

먼저 두가지 프로그램이 필요합니다.


1. 프로그램 및 설치

동영상 URL 확보도구 : URL Snooper

RTMP Downloader : rtmpdump


먼저 URL Snooper를 설치합니다.

설치완료 후 라이센스를 등록하라는 창이 뜨는데, 아래 링크의 60일짜리 라이센스를 복사해다가 붙여넣습니다.

https://www.donationcoder.com/Keys/nosignup.php?appcode=urlsnooper

필요하다면 간단한 사이트 가입을 하고 무료 라이센스를 받아도 됩니다.


rtmpdump는 Zip으로 압축되어있어 적당한 디렉토리에 압축해제하면  도스창을 띄워 커맨드라인에서 바로 사용 가능합니다.


URLSnooperSetup.exe

rtmpdump-2.3-windows.zip



2. URL 확보

URL Snooper는 winpcap 라이브러리를 이용하여 NIC을 직접 감청, URL을 채집합니다.

프로그램이 직관적이라 따로 내용설명은 생략합니다.



여기서는 URL Snooper에서 URL 확보에 실패할때 크롬브라우저를 이용해서 확인하는 방법을 알아봅니다.

다운로드 받을 동영상은 아래 URL의 강의입니다.

http://able.kbs.co.kr/tv/2355984_43558.html?fname=sisa_ing.html&ctitle=%B9%E6%BF%B5%20%BD%C3%BB%E7%B1%B3%BE%E7



동영상을 재생하기위하여 팝업창이 떴을때 'F12' 펑션키를 누르면 개발도구창이 새로 뜹니다.



위의 캡쳐화면과같이 Ctrl+F 키를 이용하여 'rtmp' 를 검색합니다.

그러면 블록의 내용과 같은 자바스크립트소스가 보이는데요, 내용이 좀 많기때문에 메모장으로 가져와 편집합니다.

잘 보시면 rtmp로 시작하는 몇개 링크와 암호화 블럭이 보입니다.

AD부분 빼고, 곁다리 빼고, 아래그림처럼 적당히 편집하시면 됩니다.





3. 다운로드

도스창을 열고 rtmpdump를 압축해제한 디렉토리로가서 편집한 내용을 복사, 마우스 우클릭하여 붙여넣기 하여 실행합니다.

rtmpdump.exe 에 '-o' 옵션은 저장할 파일명지정, '-r'은 rtmp URL입니다.






반응형

댓글