1 2 3 4 5 6 7 8 9 10 | $streamlink = "C:\Program Files\Streamlink\bin\streamlink.exe" #定義 streamlink 的執行檔路徑 $channel = "頻道網址" #定義要下載的 twitch/YT 頻道直播網址 $options = “best”,“--twitch-disable-hosting”,“--twitch-disable-ads”#定義 streamlink 的選項,包括畫質選最好、禁止轉播、禁止廣告和驗證碼 while (1){ # 開始一個無限循環 $filename = (Get-Date -UFormat "%Y%m%d(%a)")+ "{author}-{title}-" +(Get-Date -UFormat "%H-%M-%S") + ".ts" # 生成一個名稱為「頻道名-直播標題-錄製時間(時-分-秒).ts」的ts串流擋 & $streamlink $channel $options --http-header "Authorization=OAuth XXXXXXXXXXXXX" -o D:\TwitchVOD\$filename # "$streamlink:執行 Streamlink 命令" "$channel:錄製 Twitch 頻道的直播" 並將輸出保存到指定的檔案路徑(本例為存到"D槽的TwitchVOD資料夾"內) Start-Sleep -s 10 # 暫停 10 秒後再繼續循環 } |
Direct link: https://paste.plurk.com/show/ByDs7JxNTVqQ6lhDDhEG