音视频拼接(avconcat)

描述

本接口用于将指定的数个音视频片段拼接成一段。

接口规格

注意:接口规格不含任何空格与换行符,下列内容经过格式化以便阅读。

avconcat/<Mode>
        /format/<Format>
        /<encodedUrl0>
        /<encodedUrl1>
        /<encodedUrl2>
        /...
参数名称 必填 说明
<Mode> 值为2, 表示使用filter方法。
<Format> 目标视频的格式(比如flv、mp4等)
请参考支持转换的视频格式
<encodedUrlN> 经过URL安全的Base64编码的完整源文件URL
● 除去作为数据处理对象的源文件以外,还可以指定最多20个源文件(即总计21个片段)
● 所有源文件必须属于同一存储空间

附注

示例

  • 以触发持久化处理形式,将多段mp4视频拼接成一段(分别是thinking-in-go.1.mp4、thinking-in-go.2.mp4、thinking-in-go.3.mp4。 假设这几个视频放在一个绑定了域名test.clouddn.com的空间中):

    POST /pfop/ HTTP/1.1
    Host: api.qiniu.com
    Content-Type: application/x-www-form-urlencoded
    Authorization: QBox <AccessToken>
    
    
    bucket=qiniu-ts-demo
    &key=thinking-in-go.1.mp4
    &fops=avconcat%2Fmode%2F2%2Fformat%2Fmp4%2FaHR0cDovL3Rlc3QuY2xvdWRkbi5jb20vdGhpbmtpbmctaW4tZ28uMi5tcDQ%3D%2FaHR0cDovL3Rlc3QuY2xvdWRkbi5jb20vdGhpbmtpbmctaW4tZ28uMy5tcDQ%3D
    &notifyURL=http%3A%2F%2Ffake.com%2Fqiniu%2Fnotify
    

注意:要在Authorization头部的<AccessToken>前添加QBox和半角空格。

以上示例的处理结果通知方式请参考持久化处理结果通知

内部参考资源


如果有任何问题,请进入 七牛云存储问答社区 或者发送 工单 咨询