클리앙에 EBS 라디오 녹음하는 방법은 자세히 나와있다.
http://www.clien.net/cs2/bbs/board.php?bo_table=lecture&wr_id=308601&sca=&sfl=wr_subject&stx=ebs
이를 토대로 스케줄러에 등록하여 반복녹음 하는 것까지 해보자.
(참고로 녹음되는 채널은 EBS 외국어라디오 이다.)
상기 파일을 다운받고 C:\에 저장 후 압축을 풀자. (꼭 C:\가 아니어도 되나, 다른 경로일 경우 record.bat의 경로를 수정해주면 된다.)
record.bat 파일을 열면 아래와 같은 내용이 보이는데, 본인 입맛에 맞게 수정하면 된다.
set subject=EBS_English set filename=c:\EBS\%subject%_%date:~0,10% set time=1200 rtmpdump -r "rtsp://new_iradio.ebs.co.kr/iradio/iradiolive_m4a" -y iradiolive_m4a -B %time% -o %filename%.mp3 ffmpeg -i %filename%.mp3 -ac 2 -ab 128 -f mp3 %mp3savefolder%\%filename%_convert.mp3 del %filename%.mp3 |
수정시 아래 파라메터를 확인하자.
set subject=EBS_English <- 기본파일명 (반드시 영어로 해야 ffmpeg 실행시 에러가 나지 않는다)
set filename=c:\EBS\%subject%_%date:~0,10% <- c:\EBS에 저장되며, 기본파일명 뒤에 날짜가 붙는다.
set time=12000 <- 녹음시간. 60초 단위이므로 1200은 20분을 의미.
ffmpeg -i %filename%.mp3 -ac 2 -ab 128 -f mp3 %mp3savefolder%\%filename%_convert.mp3 <- _convert.mp는 변환 후 새로 저장되는 파일 뒤에 붙는다. 저장되는 파일명을 반드시 다르게 해야 자동실행시 에러가 나지 않는다.
record.bat를 실행하면 아래와 같은 화면이 pop-up 된다.
Pop-up 된 창을 닫고 C:\EBS에 가면 MP3 파일이 생성될 것이다. 이를 플레이 하여 정상적으로 녹음되었는지 확인하자.
확인이 되었다면 스케줄러에 등록해보자.
시작->모든프로그램->보조프로그램->시스템도구->작업 스케줄러 를 실행하면 아래 창이 뜬다.
왼쪽 위의 "기본 작업 만들기" 를 클릭한다.
이름 란에 적당한 작업 이름을 지정하고 다음을 클릭한다.
트리거는 해당 작업이 시작되는 시간을 의미한다. EBS 프로그램 시간에 맞게 선택한다.
이 부분이 중요한 포인트. 일반 프로그램은 찾아보기에서 선택만 해주면 잘 실행되는데,
배치파일은 위와 같이 프로그램따로, 경로(시작위치)따로 입력해 주어야 정상적으로 작동한다.
본인의 경우 C:\rtmpdump 로 설정되어 있다.
이제 설정은 거의 끝났다.
단, 본인의 컴퓨터에 암호가 걸려져 있는 경우, 해당 작업을 더블클릭하여 아래와 같이
"사용자의 로그온 여부에 관계없이 실행" 및 "가장 높은 수준의 권한으로 실행"을 선택해야 자동으로 스케줄이 실행된다.
문제가 있는 부분이 있으면 자삭 하겠습니다.
포스팅 끝.
'TIP, Review, 정보' 카테고리의 다른 글
화씨 섭씨 쉽게 전환하기 (0) | 2016.04.13 |
---|---|
비행기 탑승시 휴대용 리튬 배터리 소지 (0) | 2016.03.28 |
[TIP] 외장하드 인식 불가시 복구 (chkdsk) (0) | 2016.03.18 |
MS Outlook 발신인 자동 숨은참조 넣기 (0) | 2016.02.12 |
추운겨울, 세탁기 동작 불가시 해결방법은? (0) | 2016.01.24 |