펌업)EPG XML 윈도우용 프로그램 및 사용기_작업실패
♨ 카랜더 일정 :
본문
펌업)EPG XML 윈도우용 프로그램 및 사용기 너무나 간편한 epg파일을 만드는 유용한 프로그램입니다 저는 실패 했습니다 ----------- 실패 원인 ip_list.txt 작성방법과 파일 형식이 mj_iptv.m3u를 만드는 방법이 상이합니다,.,,, ===== <압축해체>> 파일 실행 > 채널 검색 ch_list_new.txt 만들어 집니다 < epg 검색 > epg 검색 자동복사 설정 > web 디랙투리에 webdav 드라이브 경로 지정 하면 저의 W 시놀로지 web 디랙토리로 만들어집니다 하드 드라이브와 web 드라이브 복사 파일 정보 http://192.168.0.11/epg/mj_epg.xml 정상적으로 web 경로로 불러옵니다. ----하기 내용은 EPG XML 윈도우용 프로그램 정보 입니다 최신버전은 사이트 접속 다운하시고 제가 받은 파일은 본문과 같습니다 2017-10-17 추가 내용 M3U 만들기 기능 설명 - 문의하신 분이 있어서 내용 추가 합니다. 1. 텍스트 에디터로 ip_list.txt 파일을 만든다. 형식은 다음과 같다 (주의 : ANSI 형식) udp://xxx.xxx.xxx.xxx:xxxxx,11,KBS1,KBS1 udp://xxx.xxx.xxx.xxx:xxxxx,12,KBS2,KBS2 주소,채널번호,명칭,비고 주소 = IP, URL 등 채널번호 = 검색된 ch_list_new.txt의 맨마지막 채널 숫자 정보를 참조하여 매칭 명칭 = 방송명칭 (매칭할 채널번호가 없는 경우에 저장할 방송명칭) 비고 = 설명 (없어도 무방) 2. 채널 검색시 M3U 만들기를 체크하고 검색을 하면 검색 완료 후 ip_list.txt 파일을 불러와서 채널번호로 매칭하여 ch_list_new.txt 파일의 방송명칭으로 M3U 파일을 생성한다. 저장되는 형식은 다음과 같다 (주의 : UTF-8 형식) #EXTM3U tvg-shift=0 #EXTINF:-1 tvg-chno="1" tvg-id="11" tvg-name="KBS1" tvg-logo="epg_11.png" group-title="IPTV",KBS1 udp://xxx.xxx.xxx.xxx:xxxxx #EXTINF:-1 tvg-chno="2" tvg-id="12" tvg-name="KBS2" tvg-logo="epg_12.png" group-title="IPTV",KBS2 udp://xxx.xxx.xxx.xxx:xxxxx tvg-chno = ip_list.txt 파일에 저장된 순서대로 부여됨 tvg-id = 채널번호 (지정된 번호가 없을 경우 빈상태로 저장) tvg-name = 검색된 ch_list_new.txt 파일의 방송명칭 (지정된 번호가 없는 경우 ip_list.txt 파일의 방송명칭으로 저장됨) tvg-logo = 채널 로고 저장 기능에서 저장된 이미지 파일명으로 맞춰서 저장 (채널 이미지가 없는 경우 no_epg.png로 지정됨) group-title = IPTV (고정) 2017-10-14 수정 및 추가 이 오래된 것을 아직도 쓰고 계시다는 분들이 있어서 조금 기쁘기도 놀랍기도... 갑자기 구실을 못한다는 몇몇 연락을 받았는데 그냥 모른척 하려다가 마지막 소스가 아직 남아 있어서 수정했습니다. 또 쓰실 분이 있을지 모르겠지만 도움이 되시길 바랍니다. 1. 홈페이지 리뉴얼하면서 바뀐 부분이 있는지 데이터를 받아오지 못해서 몇몇 부분을 수정하였습니다. 2. 채널 검색할때 각 채널의 로고 파일을 가져와 저장합니다. 실행 파일 경로의 Logo 폴더(epg_xxx.png)에 저장됩니다. 3. 채널 검색할때 각 채널의 현재 방송 화면을 가져와 저장합니다. 실행 파일 경로의 Preview 폴더(cap_xxx.png)에 저장됩니다. ** 매번 이미지를 저장하시면 그만큼 느리니 필요할때 한번만 사용하세요. 4. M3U 만들기는 IP 리스트 파일이 있으면 M3U 파일을 만들어주는 기능인데... 그냥 저만 한번 쓰고 마는... 이상 입니다. 그럼 별거 없지만 알아서 활용하세요 ^^ ** 오래된 버전은 어차피 안될테니 지웠습니다. 2015-12-10 기능 추가 1. 자동 복사 기능 추가 자동 복사 기능을 켤 경우 선택한 경로 및 지정한 파일명으로 mj_epg.xml 파일을 복사합니다. 복사되는 파일명을 바꾸고자 할 경우 다른 이름으로 저장 다이얼로그 창에서 파일명을 수정하시기 바랍니다 NAS와 같은 네트워크 장치로 복사하고자 할 경우에는 네트워크 삼바 경로를 지정해도 됩니다. 2. 자동 종료 기능 추가 자동 종료 기능을 켤 경우 EPG 검색이 완료되면(갱신할 정보가 없을때도) 5초 후 프로그램을 자동 종료하도록 합니다. 3. 인터넷 연결 또는 서버에 문제가 있어 검색을 못할 경우 10분에 한번씩 다시 체크하도록 추가 첨부 파일 중 MJ EPG V3.zip 을 받아가세요. ---------------------------------------------- 제가 블로그 하지 않는데... 카페 운영진이 문제가 될수있다고도 하고 여러~분들이 보내달라고 쪽지보내시고 해서 그냥 여기로 옮겼습니다. 사실 저희집에 TV를 없애서 어쩌다 KODI로 방송정보 보고 볼것만 골라보려고 만들었다가 도움이 될까해서 올린건데 자꾸 복잡해지는 것 같고... 중년되서 그런지... 괜한일에 대응하기가 귀찮기도 해서요 ㅜㅜ 아래는 올렸던 전문입니다 참고하세요. (MJ EPG V2-3.zip) -> (MJ EPG V2-4.zip) 수정 안녕하세요. 일전에 올렸던 EPG XML 프로그램 윈도우용을 업데이트 합니다. 일이외에 프로그래밍은 조금 귀찮은 일이지만 ㅜㅜ 요청도 있고 해서 하는 김에 몇가지 업데이트를 했습니다. 실행하면 따란~~ 다음과 같습니다... 별거없어요.
채널 검색, EPG 검색 버튼의 기능은 기존과 같습니다. 채널리스트가 변경되었으나 EPG ID는 기존과 같아서 기존에 적용하신 분은 그대로 사용하시면 됩니다. 업데이트된 부분은 다음과 같습니다. 1. 친절하게 몇가지 안내(오류나 상태 등) 알림을 추가하였습니다. 2. EPG 검색 분량을 1~7일까지 지정할 수 있습니다. 3. EPG 검색 속도가 기존 보다 매우~~ 빨라졌습니다. 서버에서 웹페이지가 아닌 데이터만 바로 가지고 옵니다. EPG가 일단위로 변경되는 방송도 있어서 1~3일치만 가지고 오면 더 빠릅니다. 4. "자동 EPG 검색"을 체크하면 하루 간격으로 지정된 분량의 EPG를 자동으로 저장합니다. 처음 실행시에는 3초 후에 이후 1시간 간격으로 자동 체크합니다. 윈도우 시작 프로그램으로 한번 등록해두면 따로 신경쓸일 없습니다. ** 기존 프로그램에 있던 자동 종료 기능은 제외시켰습니다. 5. "자동 최소화"를 체크하면 처음 실행시 창이 뜨지 않고 바로 트레이에 들어갑니다. 숨김 상태에서 실행창 호출은 트레이에 아이콘을 더블 클릭하면 됩니다. 실행창의 X 버튼은 종료가 아니고 창 숨김입니다 프로그램의 종료는 트레이 메뉴에서 하세요. 트레이 메뉴는 아이콘에 마우스 오른쪽 버튼을 누르면 됩니다. 6. 중복 실행을 방지하도록 하였습니다. 7. 일부 프로그램 호환 문제로 XML 포멧을 UTF-8 BOM에서 UTF-8로 변경하였습니다. 8. 방송없는 시간, 마지막 방송 시간 등의 시간을 맞추었고 제공 데이터에 따라 방송 정보가 일부 추가 또는 제거 되었습니다. 9. 기타 등등... 생각이 나지 않습니다. ** 1. 트레이에 있을때는 중복 실행되는 문제가 있어서 수정했습니다 ㅜㅜ ** 2. 채널명에 "&" => "&" 가 변환되지 않은게 있어서 수정했습니다. ** 3. 인터넷이 안될때 EPG XML 파일을 갱신하는 문제가 있어서 수정했습니다. 주의 : 로컬디스크가 아닌 네트웍 드라이브에서 실행하면 정상동작하지 않습니다. 이상 끝 입니다 조금은 편리해지셨기를... 질문하시는 분이 있을 것 같아서 추가합니다. 윈도우 8~10은 시작프로그램 등록을"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp" 경로에 바로가기를 만들어서 붙여넣기하시면 될 겁니다. 안녕하세요. 이곳을 통해서 mc2xml을 알게되어 kodi iptv에 적용한 후 EPG 나오는 것을 보고 좋았습니다. 그러나 MS EPG의 일부 EPG 정보가 정확하지 않기도 하고 요즘은 업데이트도 안되서 직접 만들었습니다. 한번 되다가 안되니 그것 참 불편해서... ㅜㅜ 혼자쓰려고 만든거라서 다른 분들 쓰시기에 어떨지 모르겠지만 필요하신 분도 있을 것 같아서 올립니다. 어제 밥한끼만 먹고 배고파도 꾹 참고 하루 종일 만들었습니다 흑~ 프로그램을 실행하면 다음과 같습니다 매우 심플하죠? 1. [채널 검색]을 누르면 BTV 사이트에서 전체 채널 목록을 추출합니다. 현재는 전체 187개 채널이 검색되고 완료되면 실행 파일 폴더에 "ch_list.txt" 파일이 생성됩니다. 파일 내용은 다음과 같습니다. 5100,14,SBS 5100,12,KBS2 5100,11,KBS1 5100,13,MBC 5100,15,EBS ...주룩주룩... * 채널 검색은 BTV에 별일 없으면 최초 한번만 하시면 됩니다. 2. [EPG 검색]을 누르면 전체 검색된 채널에 대한 EPG를 추출합니다. 웹상의 오늘 기준으로 일주일치가 추출되며 전체 목록 그대로하면 187개 채널이므로 조금~ 오래걸립니다. * 멀티로 추출하면 빠르게 처리할 수 있는데 일주일에 한번만 하면되고 너무 많은 부하가 걸리면 BTV에서 수정할 것 같아서 그냥 이대로... ^^ 원하는 채널만 필요하신 분은 메모장이나 텍스트 편집기로 "ch_list.txt" 파일을 수정하면 됩니다. 방송 명칭을 보시고 필요없는 채널을 삭제하고 저장하면 목록에 있는 채널의 EPG만 추출하니 오래걸리지는 않겠지요. EPG 추출이 완료되면 실행 파일 폴더에 "mj_epg.xml" 파일이 생성됩니다. 3. 주의 : 실행 파일 폴더에 "ch_list.txt" 파일이 생성되어 있는 상태에서 프로그램을 실행하면 자동으로 EPG를 검색하고 자동 종료합니다. * 자동 검색 & 종료를 원하지 않으시면 "ch_list.txt" 파일을 지우셔야 합니다. 스마트폰에서 PC 리모트프로그램에 등록해서 필요할때만 한번씩 실행하고 있어서 저 편하라고 이렇게 동작합니다 ㅜㅜ * EPG는 BTV 사이트에서 추출할 수 있는 정보만으로 만들어서 방송 내용, 제작자, 출연자, 장르 등의 정보는 포함되지 않습니다. * 추출 정보에 방송 시작 시간만 있는 관계로 정파 시간과 마지막 방송의 종료시간에 오류가 있는건 어쩔 수 없습니다. 채널 EPG 설정하실때 EPG ID는 "ch_list.txt"에서 두번째 값을 참고하시면 됩니다. 예) SBS EPG ID는 14 가 되겠지요. EPG ID를 MS EPG랑 똑같이 맞출까 했다가... 매우 너~무~~ 귀찮아서 그냥 ㅡㅡ 저도 170여개를 다시 지정했으니 불편하시더라도 안구운동 한다고 생각하시길. 며칠에 한번 정도만 쓰시길 바래요 그럴리 없지만... 너무 부하가 걸리면 BTV가 수정될지도 몰라요 ㅎㅎ 그럼 조금이나마 도움이 되시길 바랍니다. ** xml 시간에 +0900 으로 변경된 프로그램으로 추가합니다.
제 KODI 환경에서는 잘나오는 것을 확인했습니다만 다른 환경에서는 저도 모릅니다 ^^ ◎ ■ ▶ ☞ ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다. https://11q.kr ♠ |
뷰PDF 1,2
office view
관련자료
-
링크
-
첨부
댓글목록
![profile_image](https://11q.kr:443/www/img/no_profile.gif)
OHSKR님의 댓글
![no_profile](https://11q.kr:443/www/img/no_profile.gif)
감사합니다.
![profile_image](https://11q.kr:443/www/data/member_image/ss/ss1145.gif?1588261899)
shimss11q님의 댓글
![](https://11q.kr:443/www/data/member/ss/ss1145.gif?1479800520)
작업실패 epg맞지 않음
![profile_image](https://11q.kr:443/www/img/no_profile.gif)
하드워커님의 댓글
![no_profile](https://11q.kr:443/www/img/no_profile.gif)
감사합니다.
![profile_image](https://11q.kr:443/www/img/no_profile.gif)
하얀눈이내려올때면님의 댓글
![no_profile](https://11q.kr:443/www/img/no_profile.gif)
감사합니다
![profile_image](https://11q.kr:443/www/img/no_profile.gif)
♥간단_메모글♥
-
등록일 04.15가입 인사드립니다.댓글 4
-
등록일 04.09가입인사.댓글 3
-
등록일 03.03안녕하세여댓글 1
-
등록일 02.13
최근글
-
등록일 08.19
새댓글
-
등록자 11qkr 등록일 08.19
-
등록자 진초롱이 등록일 08.19
-
등록자 진초롱이 등록일 08.19
-
등록자 11qkr 등록일 08.19
-
등록자 11qkr 등록일 08.19
오늘의 홈 현황
QR코드
☞ QR코드 스캔은 kakao앱 자체 QR코드