From 22250a61a5d87ccf0ff1ef0fe391a209eb7ed96b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=8C=A2=E7=88=B8=E7=88=B8?= <35130590+galaxychuck@users.noreply.github.com> Date: Mon, 20 Feb 2023 23:20:41 +0800 Subject: [PATCH 1/5] fix bug Unable to extract uploader id --- .github/workflows/Livetv.yml | 116 +++++++++++++++++------------------ 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/.github/workflows/Livetv.yml b/.github/workflows/Livetv.yml index 5e0a954f0f..7a0a7dc634 100644 --- a/.github/workflows/Livetv.yml +++ b/.github/workflows/Livetv.yml @@ -7,10 +7,10 @@ jobs: build: runs-on: ubuntu-18.04 steps: - - name: Install youtube-dl + - name: Install yt-dlp run: | - sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl - sudo chmod a+rx /usr/local/bin/youtube-dl + sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp + sudo chmod a+rx /usr/local/bin/yt-dlp # Make executable - name: Get ctitv.m3u8 run: | touch ./ctitv.m3u8 @@ -18,16 +18,16 @@ jobs: #EXTM3U #EXT-X-VERSION:3 #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=5400000 - $(youtube-dl -g https://www.youtube.com/watch?v=_QbRXRnHMVY) + $(yt-dlp -g https://www.youtube.com/watch?v=_QbRXRnHMVY) EOL - - name: Get ttvnews.m3u8 + - name: Get ttvnews.m3u8yt-dlp run: | touch ./ttvnews.m3u8 sudo cat >./ttvnews.m3u8 < Date: Mon, 20 Feb 2023 23:38:16 +0800 Subject: [PATCH 2/5] update system yt-dpl must python3.6+ --- .github/workflows/Livetv.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Livetv.yml b/.github/workflows/Livetv.yml index 7a0a7dc634..7855901d36 100644 --- a/.github/workflows/Livetv.yml +++ b/.github/workflows/Livetv.yml @@ -5,7 +5,7 @@ on: workflow_dispatch: jobs: build: - runs-on: ubuntu-18.04 + runs-on: ubuntu-22.04 steps: - name: Install yt-dlp run: | From 37a5c09bd1b3e030bc27966c556cfe87df7b9d0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=8C=A2=E7=88=B8=E7=88=B8?= <35130590+galaxychuck@users.noreply.github.com> Date: Mon, 20 Feb 2023 23:47:37 +0800 Subject: [PATCH 3/5] update youtube id --- .github/workflows/Livetv.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/Livetv.yml b/.github/workflows/Livetv.yml index 7855901d36..bf0bbdf8ee 100644 --- a/.github/workflows/Livetv.yml +++ b/.github/workflows/Livetv.yml @@ -45,7 +45,7 @@ jobs: #EXTM3U #EXT-X-VERSION:3 #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=5400000 - $(yt-dlp -g https://www.youtube.com/c/華視直播頻道/live) + $(yt-dlp -g https://www.youtube.com/c/華視新聞CH52/live) EOL - name: Get ctvnews.m3u8 run: | @@ -54,7 +54,7 @@ jobs: #EXTM3U #EXT-X-VERSION:3 #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=5400000 - $(yt-dlp -g https://www.youtube.com/c/twctvnews/live) + $(yt-dlp -g https://www.youtube.com/c/CtsTw/live) EOL - name: Get setlive.m3u8 run: | From fea6c612ffdf3880cd47c9ff482f9e9810f871cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=8C=A2=E7=88=B8=E7=88=B8?= <35130590+galaxychuck@users.noreply.github.com> Date: Mon, 20 Feb 2023 23:52:57 +0800 Subject: [PATCH 4/5] youtube id --- .github/workflows/Livetv.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Livetv.yml b/.github/workflows/Livetv.yml index bf0bbdf8ee..2f4d03abb5 100644 --- a/.github/workflows/Livetv.yml +++ b/.github/workflows/Livetv.yml @@ -45,7 +45,7 @@ jobs: #EXTM3U #EXT-X-VERSION:3 #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=5400000 - $(yt-dlp -g https://www.youtube.com/c/華視新聞CH52/live) + $(yt-dlp -g https://www.youtube.com/c/CtsTw/live) EOL - name: Get ctvnews.m3u8 run: | From abfd05ffcffb7dd8c412466ef897fe0eb545afbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=8C=A2=E7=88=B8=E7=88=B8?= <35130590+galaxychuck@users.noreply.github.com> Date: Mon, 20 Feb 2023 23:57:23 +0800 Subject: [PATCH 5/5] i am a bug --- .github/workflows/Livetv.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Livetv.yml b/.github/workflows/Livetv.yml index 2f4d03abb5..c525d702ad 100644 --- a/.github/workflows/Livetv.yml +++ b/.github/workflows/Livetv.yml @@ -54,7 +54,7 @@ jobs: #EXTM3U #EXT-X-VERSION:3 #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=5400000 - $(yt-dlp -g https://www.youtube.com/c/CtsTw/live) + $(yt-dlp -g https://www.youtube.com/c/twctvnews/live) EOL - name: Get setlive.m3u8 run: |