13

我正在查看一些嵌入式 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 调用的值。

我只是想这样做来下载嵌入式视频。如果您知道任何其他工具或其他东西,那就太好了。我只是没有发现他们中的任何人拿起视频。

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

4

3 回答 3

29

这真的很晚,但我设法弄清楚了,它可能会帮助其他人。对于谷歌浏览器(其他浏览器类似):

  1. 打开检查选项卡(CTRL++ Shifti,转到网络选项卡,并仅过滤 XHR;
  2. 单击视频中的随机部分,您应该会看到一些新条目。将鼠标悬停在每一个上,寻找一个以https://cfvod.kaltura.com/scf/hls/p/...这是您的浏览器刚刚缓冲的接下来几秒钟的视频;
  3. 复制链接并将链接scf/hls开头的替换为pd,即https://cfvod.kaltura.com/pd/p/...留下源链接。

然后,您可以将其粘贴为 url,以便能够右键单击并保存,或者您想做的任何其他事情。

于 2021-01-11T16:52:37.577 回答
3

在 edimshuffle 的答案旁边,您还可以使用 Kaltura 自己提供的工具。使用此工具,您可以下载不同格式的视频文件。您可以通过查看浏览器开发者工具部分中的网络选项卡(如 edimshuffling 所述)从链接中获取partnerId和。 有关 url 的哪一部分是什么参数的信息,您应该查看此文档entryId

于 2021-03-08T16:40:57.000 回答
3

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

https://www.downloadhelper.net/

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

您需要安装配套应用才能下载。

于 2020-03-20T18:46:07.723 回答