我想通过Vimeo API访问自己的视频,并下载Vimeo编码的低端和高清版本。 我在Vimeo有一个高级帐户。
我在他们的医生中找不到它:( 有办法吗?我想避免以不同的大小编码视频...
谢谢!
答案 0 :(得分:2)
首先,您需要成为Vimeo PRO会员才能获得直接视频文件网址。
使用最新的API,进行经过身份验证的GET https://api.vimeo.com/videos/[clip_id]
。在回复中,您将看到名为files
的属性,其中包含Vimeo生成的HD,SD和移动转码。这些URL适用于其他视频播放器(例如JWPlayer,或简单地使用<video>
标记)。
如果您想获取用于下载的网址(例如,在您的网站上提供下载链接),请执行相同的经过身份验证的GET https://api.vimeo.com/videos/[clip_id]
以在响应中找到download
属性。这些网址已过期,您可以在其中看到包含日期和时间的expires
属性。
请注意,要获取下载网址,您不仅必须将其作为剪辑所有者进行身份验证,还必须由剪辑所有者创建API应用程序本身。