获取嵌入式Kaltura视频的直接下载链接

时间:2019-05-29 18:25:31

标签: video-streaming downloading kaltura embedded-video

我正在看一些Kaltura嵌入式视频,并试图获得直接下载链接。

例如,这是嵌入式视频的链接: https://www.premierchristianradio.com/Shows/Saturday/Unbelievable/Conference-Videos/Os-Guinness-Is-It-Fools-Talk-Unbelievable-Conference-2014

我在gitHub上发现有人确定源链接为: http://cfvod.kaltura.com/pd/p/618072/sp/61807200/serveFlavor/entryId/1_a52wc67y/v/2/flavorId/0_a6xfygse/name/a.mp4

我通常如何提出指向kaltura视频的源链接,以及如何确定API的参数/变量的填充?有人可以引导我过去吗?

我尝试使用“检查”和源代码选项,但它对我来说太复杂了(我不是编码员)。我还尝试使用“网络”标签查看数据流,但这没有用。

到目前为止,我最好的是这些链接:

https://github.com/kaltura/DeveloperPortalDocs/blob/master/documentation/Deliver-and-Distribute-Media/how-retrieve-download-or-streaming-url-using-api-calls.md

https://knowledge.kaltura.com/faq/how-retrieve-download-or-streaming-url-using-api-calls

但是我无法从源代码确定API调用的值。

我只是想这样做以下载嵌入式视频。如果您知道任何其他工具或其他工具,那就太好了。我只是没有发现他们接过任何视频。

先谢谢您!感谢您的时间/帮助。

3 个答案:

答案 0 :(得分:11)

这真的很晚,但我设法弄明白了,它可能会帮助其他人。在 Chrome 中,打开检查选项卡 (CTRL+Shift+i),转到网络选项卡,仅过滤 XHR。接下来,单击视频中的随机部分,您应该会看到一些新条目。将鼠标悬停在每一个上寻找以“https://cfvod.kaltura.com/scf/hls/p/...”开头的视频。这是您的浏览器刚刚缓冲的接下来几秒钟的视频。将链接开头的“scf/hls”替换为“pd”,即“https://cfvod.kaltura.com/pd/p/...”,您将获得源链接。然后,您可以将其作为 url 粘贴,以便能够右键单击并保存,或者您想做的任何其他事情。

答案 1 :(得分:1)

您可以使用此Firefox / Chrome浏览器webextension /插件下载视频。

https://www.downloadhelper.net/

显然,您还可以在插件的弹出窗口中查看下载URL。

您需要安装一个配套应用程序才能下载。

答案 2 :(得分:0)

the answer of edimshuffling 旁边,您还可以使用 Kaltura 自己提供的工具。使用 this tool,您可以下载不同格式的视频文件。您可以通过观察浏览器开发者工具部分中的网络选项卡(如 edimshuffling 所述)获得的链接中获取 partnerIdentryId
有关 url 的哪一部分是什么参数的信息,您应该查看此 documentation