11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


네이티브 tvheadend에서 이치로님 tv_grab_klive 사용하기

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    네이티브 tvheadend에서 이치로님 tv_grab_klive 사용하기

    https://sjva.me/bbs/board.php?bo_table=tip&wr_id=84&page=5

    의 정보 작업 입니다

    putty 접속하여

    /usr/bin 폴더에 파일을 만들어 작업 합니다

    nano /usr/bin/tv_grab_klive -c


    #!/bin/bash
    # tv_grab_file for getting your own xmltv
    DESC="KLIVE EPG GRABBER"
    VER="1.3"
    CAP="baseline"
    ​# mkdir -p /home/epg
    epg_path="/home/epg"

    for arg
    do
       delim=""
      case "$arg" in
       #translate --gnu-long-options to -g (short options)
          --description) printf "%s\n" "$DESC";;
          --version) printf "%s\n" "$VER";;
          --capabilities) printf "%s\n" "$CAP";;
          -d) shift;;
          #pass through anything else
          *) args="${args} ${arg}";;
       esac
    done

    if [ -z "$args" ]; then
       exit 0
    fi

    args="${args:1:$#args}"

    urls=$(echo $args | sed "s/|/ /g")
    nurl=$(echo $urls | wc -w)
    if [ $nurl -eq 1 ]; then
     wget -q -O $epg_path/klive.xml "${args}"
     if [ $? -ne 0 ]; then
       echo "ERROR: Invalid download url for xmltv"
       echo "ERROR: ${args}"
       exit 2
     else
       cat $epg_path/klive.xml
     fi

     exit 0
    fi

    i=0
    gen_info=''
    for url in $urls
    do
     xmltv_path="$epg_path/klive-${i}.xml"
     wget -q -O "${xmltv_path}" "${url}"
     if [ $? -ne 0 ]; then
       # rm intermediate and log to file
       rm "${xmltv_path}"
      printf "ERROR: Invalid download url for xmltv\nERROR: ${url}\n" > "$(echo "${xmltv_path}" | sed 's/\.xml$/.log/g')"
     else
       gen_info="${gen_info:+${gen_info} + }$(sed -n 's/.[^ ]* generator-info-name="\([^"]*\).*/\1/p' ${xmltv_path})"
     fi
     i=$((i+1))
    done

    # grep <channel> and <programme> from klive-*.xml files and merge into a single file
    xml_grep --cond channel --cond programme --desc "generator-info-name=\"${gen_info}\"" \
     --pretty_print indented --wrap tv --encoding 'UTF-8' $epg_path/klive-*.xml > $epg_path/klive.xml

    # remove intermediate klive-*.xml files
    rm $epg_path/klive-*.xml

    # finally cat
    cat $epg_path/klive.xml

    exit 0

    파일을 만들어 저장후 실행 권한 작업을 합니다


    chmod 777 /usr/bin/tv_grab_klive
    chmod a+x /usr/bin/tv_grab_klive
    chown hts:hts /usr/bin/tv_grab_klive

    3232235521_1593598757.2706.png

    ■ ▶ ☞ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다 ♠ . ☞ 본자료는 https://11q.kr 에 등록 된 자료 입니다♠.

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    등록된 댓글이 없습니다.

    목록

    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 126 / 4 Page
    [ U5PVR 펨웨어 인터넷 업데이트/재설치 인터널 니눅스 설치후 재설치 합니다. ]

    U5PVR 펨웨어 인터넷 업데이트/재설치 인터널 니눅스 설치후 재설치 합니다.재설치전에home 디랙토리를 백업 해놓으세요< 초기설정>…

    [ skiptv.m3u 채널번호 변경 O tvN_84 올리브_34 변경 으로 epg2xml-1.2.6_ Chan… ] 댓글 16

    skiptv.m3u 채널번호 변경O tvN_84올리브_34 변경 되었습니다Channel.json 변경해야 epg2xml 정상 출력 되네요http…

    [ CoreELEC IR remote LGUplus 4k 전면부 리모컨 스캔 scan code 값 설정 ] 댓글 8

    CoreELEC IR remote LGUplus 4k 전면부 리모컨 스캔 scan code 값 설정모든 키를 아래와 같이 정의 합니다전면부 bt…

    [ tvheadend 빌드하여 설치 하기/ 64bit 스마트폰 갤럭시노트8에 설치 하기 ]

    tvheadend 64BIT 빌드하여 설치 하기/ 64bit 스마트폰 갤럭시노트8에 설치 하기[linux] 리눅스 32bit, 64bit 확인 …

    [ u5pvr)내부epg 그래버 설정 에 How do I install curl in php5? 설정 사용기 ] 댓글 2

    ============= 201710-05 현재 사용환경 u5pvr 내부 epg 작용이 안되네요 =================저는 nas 서버…

    [ SKIPTV 채널정리를 2017년10월26자 정리 해 보았습니다. ] 댓글 19

    저의 최종 iptv 채널리스트 링크 참조 바랍니다IPTV 채널 시청을 위하여SKIPTV 채널정리를 2017년10월26자 정리 해 보았습니다.시청…

    [ U5 PVR 소프트웨어 공개[2018.04.10]_old버전_5/17일자 업데이트 후 <3차> 확인중입니… ] 댓글 7

    5/17일자 업데이트 후<3차> 확인중 kodi 사용버전 링크 참조 바랍니다처음에 펌웨어 업글 하고응급조치 사용 중입니다. 기존 4/…

    [ TVHEADEND NZ 라디오 IPTV 설정 ]

    아래내용은 참조만하시고링크내용으로https://11q.kr/g5s/bbs/board.php?bo_table=s11&wr_id=5398참조…

    [ Tvheadend 환경설정 ]

    ◎Tvheadend 환경설정http://blunzl.tistory.com/339정보 원본 입니다.개인 참고용HTS Tvheadend 4.2.3~…

    [ u5pvr사용기)설정 초기화 진행 설치 환경내용 저장 내용 입니다 ] 댓글 1

    hdd 초기화 포멧후 환경 공장 초기화 진행후 저의 설치 설정값 저장 내용입니다.본문수정업) 몇가지 문제 해결 했습니다조건은 모르나 먼저>…

    [ 성공)u5pvr_live-tv/iptv의 epg 설정 방법 ] 댓글 1

    성공)u5pvr_live-tv/iptv의 epg 설정 방법방법1) 첨부 사진과 iptv.m3u 파일 상단에 넣는 방법으로 하니 적용 되며 파일 …

    [ PLEX - Install Third Add-ons & Free Live Channels - Unoffici… ]

    WebTools.bundle더 자세한 정보는 위키를 참조하십시오.https://github.com/ukdtom/WebTools.bundle/wi…

    [ U+리모컨 BT 리매핑 방법 및 keymapping 저장 위치 lguplus ] 댓글 10

    U+리모컨 BT 리매핑 방법 및 keymapping 저장 위치U+리모컨 리매핑 방법https://cafe.naver.com/mk802/32947…

    [ https://github.com/tvheadend/tvheadend 에서 4.2.8버전 다운로드 빌드 하기 ]

    https://github.com/tvheadend/tvheadend 에서 4.2.8버전 다운로드 빌드 하기장비 : 갤럭시 노트8 64비트기본적…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-06-29 04:16:40

    오늘의 홈 현황


    • 현재 접속자♨ 547 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 4 명
    • 주간 가입자※ 8 명
    • 오늘 방문자 829 명
    • 어제 방문자 2,007 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,401,991 명
    • 전체 게시물※ 8,663 개
    • 전체 댓글수※ 24,787 개
    • 전체 회원수 11,074 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑