/videoproxy-rs

youtube video stream proxy

Primary LanguageRust

videoproxy-rs

golang版本

https://github.com/suconghou/videoproxy

接口基本和videoproxy类似

接口前缀均为/video

GET /video/{ID}.json

输出资源信息

GET /video/{ID}/{ITAG}.mp4 /video/{ID}/{ITAG}.webm

proxy指定itag的资源,如果发起的是range请求,也支持响应range

GET /video/{ID}/{ITAG}/{TS}.ts

proxy指定itag的指定range片段

GET /video/{ID}.jpg /video/{ID}.webp

proxy资源banner图

GET /video/{ID}.mp4 /video/{ID}.webm

默认中等清晰度的音视频流

query参数prefer配置清晰度优先级,根据itag列表搜寻可用资源,例如prefer=18,22