변경사항 설명

This commit is contained in:
wonipapa 2016-11-09 18:36:59 +09:00
parent 0c18720ac6
commit ed46e94f53

View File

@ -11,8 +11,9 @@
이 프로그램은 EPG(Electronic Program Guide)를 웹상의 여러 소스에서 가져와서 XML로 출력하는 프로그램으로 python2에서 사용 가능하도록 제작되었다. 이 프로그램은 EPG(Electronic Program Guide)를 웹상의 여러 소스에서 가져와서 XML로 출력하는 프로그램으로 python2에서 사용 가능하도록 제작되었다.
2. 설치전 확인 사항 2. 설치전 확인 사항
BeautifulSoup, lxml 모듈이이 추가로 필요하다. 설치가 되어 있지 않으면 설치한다. BeautifulSoup(b4), lxml 모듈이 추가로 필요하다.
설치 OS별로 설치 방법이 다를 수도 있다. synology의 경우 easy_install lxml 이다 설치 OS별로 모듈을 설치하기 위한 사전 설치 방법이 다를 수도 있으므로 검색해서 설치하도록 한다.
synology의 경우 파이썬 모듈이 설치하면 easy_install beautifulsou, easy_install lxml 이다
3. 설치방법 3. 설치방법
파일 압축 해제후 원하는 경로에 넣는다. 파일 압축 해제후 원하는 경로에 넣는다.
@ -23,11 +24,13 @@
3.2 XMLTV 사용시 3.2 XMLTV 사용시
/파이썬설치경로/python /epg2xml.py 경로/epg2xml.py -i KT(SK, LG) -s xmltv.sock경로 또는 /파이썬설치경로/python /epg2xml.py 경로/epg2xml.py -i KT(SK, LG) -s xmltv.sock경로 또는
/epg2xml.py 경로/epg2xml.py -i KT(SK, LG) -s xmltv.sock 경로 /epg2xml.py 경로/epg2xml.py -i KT(SK, LG) -s xmltv.sock 경로
XMLTV 사용시에는 크론에 실행할 시간을 등록해야 한다.
- XMLTV 사용시에는 크론에 실행할 시간을 등록해야 한다.
4. 설정방법 4. 설정방법
# Set My Configuratoin 안의 항목이 설정 가능한 항목이다. 인수로 처리하지 않고 이 부분을 수정해서 사용할 수도 있다. # Set My Configuratoin 안의 항목이 설정 가능한 항목이다. 인수로 처리하지 않고 이 부분을 수정해서 사용할 수도 있지만,
그러나 이 부분을 직접 수정하는 것보다는 향후 업그레이드시 변경될 수 있으므로 인수로 처리하기를 권한다. 이 부분을 직접 수정하는 것보다는 향후 업그레이드시 변경될 수 있으므로 인수로 처리하기를 권장한다.
default_icon_url : 채널별 아이콘이 있는 url을 설정할 수 있다. 아이콘의 이름은 json 파일에 있는 Id.png로 기본설정되어 있다. default_icon_url : 채널별 아이콘이 있는 url을 설정할 수 있다. 아이콘의 이름은 json 파일에 있는 Id.png로 기본설정되어 있다.
default_fetch_limit : EPG 데이터 가져오는 기간이다. default_fetch_limit : EPG 데이터 가져오는 기간이다.
default_xml_filename : EPG 저장시 기본 저장 이름으로 tvheadend 서버가 쓰기가 가능한 경로로 설정해야 한다. default_xml_filename : EPG 저장시 기본 저장 이름으로 tvheadend 서버가 쓰기가 가능한 경로로 설정해야 한다.
@ -49,16 +52,18 @@
--icon : 채널 icon 위치 URL ex) --icon http://www.example.com --icon : 채널 icon 위치 URL ex) --icon http://www.example.com
6. 변경사항 6. 변경사항
- Channel.json 파일 오류 수정 - KODI에서 사용가능하도록 수정
- LG를 소스로 하는 EPG 정보 기간 오류 수정 - 제목에서 서브타이틀 및 회차 분리
- 서브타이틀 추가
- 속도 개선
- 코드 최적화
- 출연, 제작진 개인별로 분리
7. 개선사항 7. 개선사항
- 코드 최적화 - 코드 최적화
- 속도 개선 - 속도 개선
- 출연, 제작진 개인별로 분리
- 서브타이틀 추가
- 등급 아이콘 추가 - 등급 아이콘 추가
- 채널 json 편집기 추가 - 채널 json 편집기 추가
8. 알려진 버그 8. 알려진 버그
- KT, LG를 소스로 하는 채널의 EPG정보는 가져오는 기간의 제일 마지막 방송정보를 표하지 않음 - KT, LG를 소스로 하는 채널의 EPG정보는 가져오는 기간의 제일 마지막 방송정보를 표하지 않음