从技术上讲,Twitch 是较为干净的下载来源 —— HLS manifest、可预测的 URL 形态、行为良好的 CDN —— 但它有两个结构性挑战会卡住大多数第三方工具。第一是 VOD 只有在主播选择保存时才存在;Twitch 从来没有自动归档每一场直播,而保留期限取决于主播的 Affiliate 或 Partner 状态。第二是每会话访问令牌:每个对 usher.ttvnw.net 的 manifest 请求都需要 gql.twitch.tv 为当前会话签发的令牌,而令牌在几分钟内过期。把 manifest URL 复制出来稍后再下载的工具最终只会拿到 403。
先打开 twitch.tv/videos/{id}。 获准录制直播时,先在活动前用短样本确认支持情况。录制只能从开始捕获时算起,不能补回此前未保存的部分;结束后可检查创作者提供的回放。
从 twitch.tv/{channel}/videos / twitch.tv/{channel}/clips 中挑选需要且获准保存的具体项目。检查第一个完整文件后再追加任务;列表本身不能证明每一项都可以处理。 打开创作者发布的回放,确认当前账户可以播放。直播结束并不保证一定有回放;如果没有发布,请向创作者申请授权存档。