如果要在视频点播实现多个视频片段合成为一个,是使用ProduceEditingProjectVideo 这个API么?使用这个API的时候,timeline能否直接传oss地址呢?我们主要是通过OSS管理文件
那需要把 【同区域】得OSS 绑定到点播 控制台 -存储管理-添加自有bucket
https://help.aliyun.com/zh/vod/user-guide/manage-vod-storage-1?spm=a2c4g.11186623.0.0.3a1e185bqVQkTD
我看这边填的是url 素材 点播这边只支持mediaId 素材 可以把要剪辑的文件注册成media
https://help.aliyun.com/zh/vod/developer-reference/api-vod-2017-03-21-registermedia?spm=a2c4g.11186623.0.0.72cce3c8D1kLyG
—此回答来自钉群”阿里云-VOD-视频点播-技术交流(进群先看公告)“
调用ProduceEditingProjectVideo实现视频合成时,timeline参数支持传递OSS地址。
这可以有效利用OSS作为前中后台视频管理的解决方案。
相关参数如下:
xml
Copy
bucketname
ObjectName
Region
BucketName:OSS存储桶名称
ObjectName:存储桶中的 Object 名称,即视频文件名称
Region:地区简称
例如:
xml
Copy
testbucket
timeline-1234.xml
oss-cn-hangzhou
您也可以直接指定完整的 OSS URL:
xml
Copy
https://testbucket.oss-cn-hangzhou.aliyuncs.com/timeline-1234.xml
在timeline文件中,仍需要按照文档要求编写项目文件。
只不过所用视频素材,使用的是OSS上的视频地址。
以上方式即可完成视频点播和OSS的无缝集成,实现视频合成。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。