video - Youtube-DL - 如何为流式传输密钥 url 附加 URL 参数
问题描述
我正在尝试 Youtube-DL,并且希望从受密钥保护的流中下载视频。
我使用的命令:
youtube-dl streamingurl.m3u8
我收到此错误:
[hls @ 0000001d48ff0d80] Opening 'https://streamurl/streaming/key/' for reading
[https @ 0000001d498017c0] HTTP error 403 Forbidden
似乎 Youtube-DL 没有打开正确的 URL 来获取流密钥。正确的网址应如下所示:
https://streamurl/streaming/key/?optionalparam=value&secondparam=secondvalue
问题是,当它尝试获取流密钥时,如何将这些可选参数添加到 url?或者如何将已经检索到的密钥添加到 youtube-dl stream.m3u8 命令?*尝试在浏览器中输入正确的 URL,我收到了流式传输密钥,但似乎无法将它们放在一起。
到目前为止我已经尝试过:
- 将参数附加到 .m3u8 url
https://stream.m3u8?param=value&secondparam=secondvalue
解决方案
推荐阅读
- python - 如何更改joypy joyplot y轴标签颜色
- docker - 对于中等大小的响应主体,浏览器中的 HTTP 响应时间长得可笑
- go - golang中的组装案例运行恐慌?
- java - 在我的项目中使用相机套件库时 OPPO A52 崩溃,例如#Fatal Exception: java.lang.RuntimeException
- c# - C# Xamarin 为什么会丢失实际上延迟的 UDP 数据包?
- android - 在 SearchDelegate Flutter 上添加 TabBar
- kubernetes - 在 K8S pod 级别划分和分配一个变量
- python - 运行 Flask-Kerberos 时出现“TypeError:参数 1 必须是 str,而不是 None”
- javascript - 在特定情况下将数据推送到数组中
- excel - VBA图表第二个数据系列