[라디오 직접 받기] #SP-1 새로이 바뀐 애니타마 라디오 다운로드 방법 :: 2009. 12. 1. 18:40

애니타마 주소 : http://anitama.com/radio/radio.html

원래 오늘은 6편 임시 파일 추출 방법을 포스팅할 예정이었지만, 6편에서 예시로 쓸 예정이었던 애니타마가
이번주부터 스트리밍 방식이 바뀌어 일반적인 임시 파일 추출법으로는 라디오를 받을 수 없게 되었습니다.

그런고로 라디오 업로드에 지장이 생길것 같아 오늘은 스트리밍 방식이 바뀐 애니타마에서 어떻게
라디오를 받아야 하는지에 대해서 쓰겠습니다.

이번에 애니타마에서 새로이 채택한 스트리밍 방법은 Flash Media Server(이하 FMS)를 이용한 것입니다.
온센이나 애니메이트 TV 등 대부분의 라디오 사이트에서는 Windows Media Server(이하 WMS)를 이용하고 있죠.

좀더 알기 쉽게 설명하자면 WMS에서는 "mms://", "rtsp://" 로 시작되는 주소를 주로 사용하지만
FMS에서는 "rtmpt://" 라는 주소를 사용합니다.

그런데 이 rtmpt란 주소는 대부분의 다운로더 프로그램이 주소로서 인식을 하지 못합니다.
(유일하게 Net Transport가 인식을 하는데 rtmpt 주소로 다운 받는 속도가 심하게 느립니다...)

이론적인 얘기는 저도 이 이상 자세하게는 모르니 바로 다운로드 방법으로 넘어가도록 하겠습니다.

1. flvstreamer 다운 받기

http://linuxcentre.net/getiplayer/download

위 링크로 가서 자신의 OS에 맞는 flvstreamer를 다운받아주세요.
대부분 Windows x86 으로 받으시면 될겁니다.

그리고 저장할 때 가능하면 경로가 간단한 곳에 저장해주세요.
참고로 저는 D드라이브의 루트 폴더 (해당 드라이브의 최상위 위치)에 저장했습니다.


2. 애니타마 라디오의 주소 알아내기

http://streaming.digirise.jp/anitama/player/config.txt

위 링크로 들어가면 아래와 같은 내용이 나올겁니다.

//広告画像URL
&adarea=http://anitama.com/radio/ad&

//INFORMATION URL
&infokoushin=http://anitama.com/radio/info.html&

//FMSサーバーパス
&fmsserveruri=rtmpt://fms.cmfm.jp/digirise012/&

//PGM01
&pgm01title=ロンハールーム#35 2009/11/27放送分&
&pgm01koushin=11/27放送分&
&pgm01flv=267_0_46953&
&pgm01adress=http://anitama.com/ero/index.html&

//PGM02
&pgm02title=神戸前向女学院。#87 2009/11/27放送分&
&pgm02koushin=11/27放送分&
&pgm02flv=267_0_46954&
&pgm02adress=http://anitama.com/maejo/index.html&

(이하 생략)

저 위에 있는 내용에서 FMSサーバーパス 란에 쓰여있는게 기본 주소이고
각 PGM 란에서 &pgm00flv= 이라고 쓰여있는 곳에 써있는 숫자가 각 라디오의 파일명입니다.
받을 라디오의 파일명을 확인했으면 다음 단계로 넘어갑니다.


3. flvstreamer 실행

flvstreamer는 윈도우에서는 실행이 안됩니다.
도스 명령어를 이용해서 실행해야만 합니다.

시작 - 모든 프로그램 - 보조 프로그램 - 명령 프롬프트 순서로 하던가
시작 - 실행에서


위 스샷과 같이 입력하고 실행합니다.


위와 같이 도스를 실행했으면 이제 flvstreamer가 저장된 폴더로 이동해야 합니다.

※ 도스에서 다른 폴더 or 디렉토리로 이동하는 방법

도스에서는 "cd"라는 명령어를 이용해서 다른 폴더로 이동할 수 있습니다.

1, 해당 폴더 내에 있는 다른 폴더로 이동할 때 : cd/폴더명


2. 해당 폴더 바로 위의 폴더로 이동할 때 : cd..


3. 다른 디렉토리로 이동할 때 : cd/d 디렉토리명:

이 때 위 스샷과 같이 디렉토리명:/폴더명을 쓰면 해당 디렉토리 내에
다른 폴더로 바로 이동할 수 있습니다.
(단, 기존에 C에서 D로 이동하고 다시 D에서 C로 이동하기 이전에 C에서
이동하려는 폴더의 상위 폴더에 위치해야 합니다.)

이게 제가 가능한 간단한 경로에 저장하라는 이유였습니다.
경로가 길면 쓰는데 시간이 걸리니까요.

flvstreamer가 있는 폴더로 이동했으면 이제 flvstreamer를 실행해야 합니다.
아래와 같이 명령어를 씁니다.

flvstreamer의 파일명.exe^-r^"rtmpt://fms.cmfm.jp:80/digirise012/라디오의 파일명.flv"^-o^저장하고 싶은 파일명.flv
("^"는 띄어쓰기 표시입니다.)

예)
flvstreamer_win32_latest.exe -r "rtmpt://fms.cmfm.jp:80/digirise012/267_0_46954.flv" -o maejo87.flv

flvstreamer의 파일명은 처음에 받을 때 주로 "flvstreamer_win32_latest.exe"로 저장하실텐데
"flvstreamer.exe"로 파일명을 바꿔주시면 flvstreamer.exe라고 입력하셔도 됩니다.

라디오의 파일명은 위에 2번에서 얘기한 주소에서 찾으시면 되고,
저장하고 싶은 파일명은 말 그대로 여러분이 해당 파일을 저장할 때 쓰고 싶은 이름입니다.

그러면 아래와 같이 실행될겁니다.


참고로 도스에서는 복사해서 붙여넣는게 안되니 명령어를 잘못 쓰지 않게
천천히 주의하면서 입력해주세요.

위 스샷처럼 맨 아래에 "Download complete"라고 뜨면 flvstreamer가 위치한 폴더에
파일이 저장되어 있는 걸 확인 할 수 있을겁니다.

아마 위 스샷처럼 0.0%라고 나올텐데 정상적으로 저장됬을테니 신경쓰지 않으셔도 됩니다.
위 스샷처럼 안나오고 바로 끝나면 주소나 명령어에 오타가 있을 수 있으니 다시 한번 확인해보세요.

이걸로 [라디오 직접 받기] 특별편 그 첫번째 애니타마 편이 끝났습니다.

설마 갑자기 이런식으로 특별편을 쓰게 될줄은 몰랐네요.
(6편에서 애니타마를 다루려고 하는 순간 이렇게 바뀌다니.. 타이밍도 참...)

참고로 이 방법도 2ch 애니타마 스레에서 찾은 임시 해결책이니
좀더 좋은 방법을 찾게 되면 강의를 새로 쓰겠습니다.
그때까지는 이 방법을 이용하시면 될겁니다.

그럼 다음에 쓸 6편에서는 이 방법을 쓰기 전에 애니타마에서 라디오를 받던 방법인
임시 파일 추출법에 대해서 다루겠습니다.

※ 오타 및 오류 지적 환영합니다.
※ 포스팅을 읽다가 궁금한 점이 있으면 댓글로 질문해주세요.
Posted by 알 수 없는 사용자