你能帮我用 Youtube-dl 录制一些直播片段吗?
例如每 30 分钟自动录制一次直播
答案1
我已经能够使用以下命令通过 youtube-dl 捕获实时网络流:
youtube-dl -f best "stream url" -o "path to output file"
答案2
您可以使用streamlink
将实时流下载到本地机器上的文件中:
streamlink -o output.mp4 <url> best
这里<url>
可以是 YouTube 直播流 URL。
您可以将此调用包装在定期启动的脚本中(例如通过cron
)