将视频从Vimeo迁移到S3

时间:2018-07-18 19:24:17

标签: amazon-s3 vimeo-api

我想将Vimeo帐户上的大量视频迁移到我的AWS S3帐户。

有没有一种方法可以直接从Vimeo传输到S3,而不是通过从Vimeo下载到本地计算机然后再从本地计算机上传到S3的耗时过程?

如果可能的话,我想创建一个脚本来通过Vimeo API遍历每个视频,并设置进入S3的路径,然后启动直接传输。任何想法或建议将不胜感激!

1 个答案:

答案 0 :(得分:0)

如果您具有PRO帐户或更高级别的帐户,则可以使用API​​获取帐户中视频的下载链接,包括原始源文件的下载链接。这些下载文件链接应该可以用于导入S3。请注意,通过Vimeo API提供的链接即将到期,HTTP 302重定向到视频文件资源,因此请确保记下响应中还提供的到期时间。

下载链接与视频的其余元数据一起返回,因此我建议使用fields参数仅返回所需的元数据。

http://developer.vimeo.com/api/common-formats#json-filter https://developer.vimeo.com/api/reference/videos#GET/users/ {user_id} /视频