굿모닝팝스 팟캐스트 피딩시작 :: 2006/06/17 17:02

굿모닝팝스를 듣기 시작한지 약 한달 반쯤 되었다. 들을만한 팟캐스트 방송을 찾다가 우연히 알게된 GMP 팟캐스트 피드 주소때문이였는데, 그 이후로 하루도 빠지지 않고 꼬박꼬박 듣게 되었다. GMP는 계속 듣다보면, 마치 금방 영어실력이 늘것같은 최면에빠지게 되는데, 충분히 긍정적인 최면인 것 같다. 발렌타인 아저씨의 이야기가 아직 100% 다 들리지는 않지만, 그 퍼센티지는계속 늘어만 가고 있다. 어쨌건, 언젠가는 외국에서 열리는 각종 컨퍼런스에 참석해서 몽땅 다 알아듣고, 유명인사들이랑 이야기도나누고 오리라는 목표를 위해 오늘도 나는 아이팟을 켠다.

처음 피드를 제공해주신 분께 감사를.

그런데, 가끔씩 파일이 잘못 올라와 있다던가, 누락된다던가(6월10일자) 하는 일이 생기기도 하고, 당분간 사정상 파일을 업로드 하지 못한다고도 하니까 많이 아쉽더라. 매일같이 올리기 힘들겠지 생각도 들고. 근데, 어짜피 정해진 시간의 방송을 녹음하는 반복적인 일이라면, 그냥 컴퓨터한테 시키면 되는 일인데 싶어서, 한번 직접 만들어 봤다. (만드는 과정에서 falsetru 님의 도움을 많이 받았다. 같이 영어공부 잘하자고요~ 컨퍼런스는 같이 가는 겁니다.)

crontab에 등록된 프로세스가 매일아침 6시에 방송을 녹음하고, 7시에 녹음을 멈춘다. 그리고, 바로 mp3변환작업을 하고, 웹서버에 등록한 뒤, RSS 파일까지 생성한다. 내가 듣고 있는 iPod nano 는 description element의 내용도 볼 수 있다는 점을 적극 활용하여, 자동으로 직접 KBS 방송웹사이트에 방문하여, 해당 날짜의 Big big world 스크립트를 가져온다. (BeautifulSoup 만세~)

그리하여, 전자동화된 굿모닝팝스 팟캐스트 피드 (최신 10개의 목록 RSS). 그리고 전체 목록 텍스트 (since 2006-06-16)가 완성되었다. 매일아침 7시 5분쯤에 따끈따끈한 파일이 생성되어 있을 것이다. (참고로, 본 서비스는 KBS 공식 서비스 이후 더이상 서비스되지 않습니다.)

피드에 어떤 품질의 mp3 압축을 이용할까 고민이 많았다. lame의 -V 옵션에 따른 한시간짜리 방송의 용량별 품질은 아래와 같았다.
-V 4 : 59Mbyte  MPEG ADTS, layer III, v1, 128 kBits, 44.1 kHz, JntStereo
-V 5 : 45Mbyte MPEG ADTS, layer III, v1, 128 kBits, 44.1 kHz, JntStereo
-V 6 : 42Mbyte MPEG ADTS, layer III, v1, 128 kBits, 44.1 kHz, JntStereo
-V 7 : 35Mbyte MPEG ADTS, layer III, v1, 128 kBits, 32 kHz, JntStereo
-V 8 : 30Mbyte MPEG ADTS, layer III, v1, 128 kBits, 32 kHz, JntStereo
-V 9 : 22Mbyte MPEG ADTS, layer III, v2, 64 kBits, 24 kHz, JntStereo

좋은 음질을 놓치기 싫었지만, (솔직히 V4와 V9의 차이도 잘 모르겠더만),
앞으로 365일 매일 저장될 것을 생각해서 V9로 가기로 했다.

음... ISMB도 좋고, PyCon도 좋고... 얼마 안남았다 아자.

이번 일로 느낀점들 몇가지
1. 별거 아닐것 같은 일인데, 손갈곳이 많더라. 진정한 자동화는 역시 손이 많이 간다.
1. 컴퓨터의 시계가 안 맞아 있더라. 왜 컴퓨터는 시간이 정확히 흘러가지 않을까.


PS/

만들고 나서 혹시나 검색해보니... 이긍, 왜 난 매번 다 만들고 나서 찾아볼까 ㅡ.ㅡ; KBS에서 팟캐스트를 시작한다는 듯 하다. 아직 GMP도 없고, 나온 방송도 모든 내용이 아니라 일부이긴 하지만서도. 어쨌건 조만간에는 제대로 서비스를 하겠군. 그럼 오늘 만든건 그때까지만 쓰는걸로~~


PS.2/

최초 이 글을 작성하고 나서, 저작권문제로 바로 비공개로 전환하였습니다만, 현재는 공식적인 팟캐스트 피드가 제공되고 있고, 윗글에 언급된 피드는 더이상 서비스되지 않으므로, 다시 공개로 바꿉니다. (2008-07-23)

Trackback Address :: http://yong27.biohackers.net/trackback/226
Name
Password
Homepage
Secret