banner

视频元素获取

发布时间:2023-09-05 17:09

API 公共请求参数

以下接口调用时, 请求参数必须携带API 公共请求参数,见 API 公共请求参数

一、获取背景音乐列表

调用此接口可获取合成AI视频所需背景音乐的相关信息。

HTTP 协议

使用 HTTPS 进行调用。

请求地址

/api/aigc/job/element/getBgAudioList

请求方法

HTTP POST 方法

请求参数

参数名称 类型 是否必填 示例值 说明
page int 1 页码。
从1 开始
limit int 10 返回个数。
最大取值为20

返回参数

参数名称 类型 示例值 说明
code int 1 1 为成功,非 1 为失败,具体错误码见响应码
msg string SUCESS 返回消息
devMsg string 开发调试使用
data object 数据对象,json 对象。
  - page int 1 数据所在页
  - limit int 10 每页显示条数
  - count int 10 本次返回数据条数
  - cursor int 游标值
  - total int 200 服务器估算数据总条数
  - hasMore int 1 是否还有更多数据
1: 有更多数据
0:没有更多数据
  - list []object 背景音乐数组数据
    - audioID string 音频数据 id
    - title string 背景音乐标题
    - bgAudioID string 背景音乐 id
    - url string 背景音乐资源 url 地址
requestID string 请求id

调用示例

请求示例
curl --location 'openapi.yizhentv.com/api/aigc/job/element/getBgAudioList' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'appID={应用id}' \
--data-urlencode 'date=2023-7-5 18:22:50' \
--data-urlencode 'nonce=2cc80238-37e8-4a99-b803-eb0e2620eb2b' \
--data-urlencode 'signType=HMAC-SHA1' \
--data-urlencode 'signature={签名}' \
--data-urlencode 'page=1' \
--data-urlencode 'limit=1'
返回示例
{
    "code": 1,
    "msg": "SUCCESS",
    "data": {
        "page": 1,
        "limit": 1,
        "count": 1,
        "cursor": 0,
        "total": 2330,
        "hasMore": 1,
        "list": [
            {
                "audioID": "1036626078338192",
                "title": "chinese-new-year-130465",
                "bgAudioID": "9",
                "url": "https://n1cdnaudio.miaopai.com/stream/ys7vJQT4tZQHFhk77iAGq1M7SqalwlHy0rCGSg___2.mp3?ssig=92b25f0aa3a36cb50355cebd89bba36f&time_stamp=1693833648173"
            }
        ]
    },
    "requestID": "91f4da15-4af3-11ee-a7d8-da639a01edb2"
}

二、获取配音列表

调用此接口可获取合成AI视频所需配音的相关信息。

HTTP 协议

使用 HTTPS 进行调用。

请求地址

/api/aigc/job/element/getNarratorList

请求方法

HTTP POST 方法

请求参数

参数名称 类型 是否必填 示例值 说明
page int 1 页码。
从1 开始
limit int 10 返回个数。
最大取值为20

返回参数

参数名称 类型 示例值 说明
code int 1 1 为成功,非 1 为失败,具体错误码见响应码
msg string SUCESS 返回消息
devMsg string 开发调试使用
data object 数据对象,json 对象。
  - page int 1 数据所在页
  - limit int 10 每页显示条数
  - count int 10 本次返回数据条数
  - cursor int 游标值
  - total int 200 服务器估算数据总条数
  - hasMore int 1 是否还有更多数据
1: 有更多数据
0:没有更多数据
  - list []object 配音数组数据
    - name string 配音名字
    - narratorID string 配音 id
    - describe string 配音描述
    - audios []object 配音样音数组
    - mediaID string 音频数据 id
    - key string 音频数据key
    - items []object 试听音频数组
      - url string 资源地址
      - name string 语速
      - speed float 语速
      - duration int 持续时间(毫秒)
requestID string 请求id

调用示例

请求示例
curl --location 'https://openapi.yizhentv.com/api/aigc/job/element/getNarratorList' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'appID={应用 id}' \
--data-urlencode 'date=2023-7-5 18:22:50' \
--data-urlencode 'nonce=2cc80238-37e8-4a99-b803-eb0e2620eb2b' \
--data-urlencode 'signType=HMAC-SHA1' \
--data-urlencode 'signature={签名}' \
--data-urlencode 'page=1' \
--data-urlencode 'limit=1'
返回示例
{
    "code": 1,
    "msg": "SUCCESS",
    "data": {
        "page": 1,
        "limit": 1,
        "count": 1,
        "cursor": 0,
        "total": 64,
        "hasMore": 1,
        "list": [
            {
                "name": "臻云希",
                "narratorID": "3",
                "describe": "影视解说、自然动听",
                "audios": [
                    {
                        "mediaID": "0",
                        "key": "YWsvzA8lcLm16XXHTIGWm15iSxCjV0l3",
                        "timbre": 1,
                        "timbreDesc": "默认",
                        "status": 1,
                        "items": [
                            {
                                "audioID": "6973908621914603520",
                                "url": "https://n1cdnaudio.miaopai.com/audio/FErEdh0AdRZ7plxLi8tNeVcryR-H7OOaJp7noA___1662709384.mp3?ssig=a8a8fc91d645c92925e7ff3611beddac&time_stamp=1693835503293",
                                "duration": 27000,
                                "name": "0.8",
                                "speed": 0.8
                            },
                            {
                                "audioID": "6973908620492734464",
                                "url": "https://n1cdnaudio.miaopai.com/audio/OakCkTWdPWNxgBgSbSreg4PUtDBWCvOZdzc-EA___1662709384.mp3?ssig=45ab5b51f7a9a57c57c992aaf147edaa&time_stamp=1693835503293",
                                "duration": 24000,
                                "name": "0.9",
                                "speed": 0.9
                            },
                            {
                                "audioID": "6973908629682515968",
                                "url": "https://n1cdnaudio.miaopai.com/audio/ALouBMo0X0PUy0Hn5vvFogQlfyOAYpKWSPxe6Q___1662709386.mp3?ssig=85c644efc0d25cb310d20287356e7e48&time_stamp=1693835503293",
                                "duration": 21000,
                                "name": "正常",
                                "speed": 1
                            },
                            {
                                "audioID": "6973908620203388928",
                                "url": "https://n1cdnaudio.miaopai.com/audio/7kCls059hlcBOIKlBm~qJZrxGCdipvQVeSC8ZQ___1662709384.mp3?ssig=bf97c2598ba1a5eacaba04bfbb0805e0&time_stamp=1693835503293",
                                "duration": 19000,
                                "name": "1.1",
                                "speed": 1.1
                            },
                            {
                                "audioID": "6973908620161445888",
                                "url": "https://n1cdnaudio.miaopai.com/audio/H5cp3Pih4ANxHX2tBlS-FDnZgw4G1SjMUbVgNQ___1662709384.mp3?ssig=634483129a2faefe892ba92f5584c53b&time_stamp=1693835503292",
                                "duration": 16000,
                                "name": "1.3",
                                "speed": 1.3
                            },
                            {
                                "audioID": "6973908619662262272",
                                "url": "https://n1cdnaudio.miaopai.com/audio/jnbe9X~TlRXfAUH946QjBZR6tY8r7aG5nlf87w___1662709384.mp3?ssig=422c7072a206ce5671120589a62e3e50&time_stamp=1693835503293",
                                "duration": 14000,
                                "name": "1.5",
                                "speed": 1.5
                            }
                        ],
                        "default": 1
                    }
                ]
            }
        ]
    },
    "requestID": "e3a9577b-4af7-11ee-a9e5-e2d2087239a4"
}

三、获取背景列表

调用此接口可获取合成AI视频所需背景的相关信息。

HTTP 协议

使用 HTTPS 进行调用。

请求地址

/api/aigc/job/element/getBackgroundList

请求方法

HTTP POST 方法

请求参数

参数名称 类型 是否必填 示例值 说明
page int 1 页码。
从1 开始
limit int 10 返回个数。
最大取值为20

返回参数

参数名称 类型 示例值 说明
code int 1 1 为成功,非 1 为失败,具体错误码见响应码
msg string SUCESS 返回消息
devMsg string 开发调试使用
data object 数据对象,json 对象。
  - page int 1 数据所在页
  - limit int 10 每页显示条数
  - count int 10 本次返回数据条数
  - cursor int 游标值
  - total int 200 服务器估算数据总条数
  - hasMore int 1 是否还有更多数据
1: 有更多数据
0:没有更多数据
  - list []object 背景数组数据
    - templateID string 背景模板 id
    - name string 背景名字
    - url string 资源 url 地址
requestID string 请求id

调用示例

请求示例
curl --location 'openapi.yizhentv.com/api/aigc/job/element/getBackgroundList' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'appID={应用id}' \
--data-urlencode 'date=2023-7-5 18:22:50' \
--data-urlencode 'nonce=2cc80238-37e8-4a99-b803-eb0e2620eb2b' \
--data-urlencode 'signType=HMAC-SHA1' \
--data-urlencode 'signature={签名}' \
--data-urlencode 'page=1' \
--data-urlencode 'limit=1'
返回示例
{
    "code": 1,
    "msg": "SUCCESS",
    "data": {
        "page": 1,
        "limit": 1,
        "count": 1,
        "cursor": 0,
        "total": 36,
        "hasMore": 0,
        "list": [
            {
                "templateID": "99939827507455333",
                "name": "国风(横)",
                "url": "https://imgaliyuncdn.miaopai.com/stream/image/XecW9mKfaG117wWlvpdj2FDiWThSPGk.jpg"
            }
        ]
    },
    "requestID": "76229b8b-4afa-11ee-a9e5-e2d2087239a4"
}

四、获取字幕风格列表

调用此接口可获取合成AI视频所需字幕风格的相关信息。

HTTP 协议

使用 HTTPS 进行调用。

请求地址

/api/aigc/job/element/getSubtitleList

请求方法

HTTP POST 方法

请求参数

返回参数

参数名称 类型 示例值 说明
code int 1 1 为成功,非 1 为失败,具体错误码见响应码
msg string SUCESS 返回消息
devMsg string 开发调试使用
data object 数据对象,json 对象。
  - page int 1 数据所在页
  - limit int 10 每页显示条数
  - count int 10 本次返回数据条数
  - cursor int 游标值
  - total int 200 服务器估算数据总条数
  - hasMore int 1 是否还有更多数据
1: 有更多数据
0:没有更多数据
  - list []object 背景数组数据
    - subtitleID string 字幕样式id
    - title string 字幕样式名字
    - url string 资源 url 地址
requestID string 请求id

调用示例

请求示例
curl --location 'openapi.yizhentv.com/api/aigc/job/element/getSubtitleList' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'appID={应用id}' \
--data-urlencode 'date=2023-7-5 18:22:50' \
--data-urlencode 'nonce=2cc80238-37e8-4a99-b803-eb0e2620eb2b' \
--data-urlencode 'signType=HMAC-SHA1' \
--data-urlencode 'signature={签名}' \
--data-urlencode 'page=1' \
--data-urlencode 'limit=1'
返回示例
{
    "code": 1,
    "msg": "SUCCESS",
    "data": {
        "list": [
            {
                "subtitleID": 1,
                "title": "默认字幕",
                "url": "https://imgaliyuncdn.miaopai.com/stream/image/wDRBHsc4pW6SjeGkfnOf4xh4lcN4rE8.jpg"
            },
            {
                "subtitleID": 9,
                "title": "字幕样式",
                "url": "http://qncdn-miaopai.oss-cn-beijing.aliyuncs.com/stream/image/9jaJheRnTdx8cGiVB9UvgFW4CSwlO3k.jpg"
            }
        ]
    },
    "requestID": "fea2d77c-4afa-11ee-a9e5-e2d2087239a4"
}

五、获取用户素材列表

调用此接口可获取合成AI视频所需片头、片尾的相关信息。

HTTP 协议

使用 HTTPS 进行调用。

请求地址

/api/aigc/job/element/getUserMaterialList

请求方法

HTTP POST 方法

请求参数

参数名称 类型 是否必填 示例值 说明
page int 1 页码。
从1 开始
limit int 10 返回个数。
最大取值为20

返回参数

参数名称 类型 示例值 说明
code int 1 1 为成功,非 1 为失败,具体错误码见响应码
msg string SUCESS 返回消息
devMsg string 开发调试使用
data object 数据对象,json 对象。
  - page int 1 数据所在页
  - limit int 10 每页显示条数
  - count int 10 本次返回数据条数
  - cursor int 游标值
  - total int 200 服务器估算数据总条数
  - hasMore int 1 是否还有更多数据
1: 有更多数据
0:没有更多数据
  - list []object 素材数组数据
    - mediaID string 素材数据 id
    - duration string 持续时间(毫秒)
    - materialType string 素材类型 1:视频 2:图片
    - title string 资源
    - url string 资源 url 地址
requestID string 请求id

调用示例

请求示例
curl --location 'openapi.yizhentv.com/api/aigc/job/element/getUserMaterialList' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'appID={应用id}' \
--data-urlencode 'date=2023-7-5 18:22:50' \
--data-urlencode 'nonce=2cc80238-37e8-4a99-b803-eb0e2620eb2b' \
--data-urlencode 'signType=HMAC-SHA1' \
--data-urlencode 'signature={签名}' \
--data-urlencode 'page=1' \
--data-urlencode 'limit=1'
返回示例
{
    "code": 1,
    "msg": "SUCCESS",
    "data": {
        "page": 1,
        "limit": 1,
        "count": 1,
        "cursor": 0,
        "total": 20,
        "hasMore": 1,
        "list": [
            {
                "mediaID": "301196607941551161",
                "duration": 0,
                "materialType": 2,
                "picture": "https://imgaliyuncdn.miaopai.com/aivideo/598c7dedfb213b83e06b49447583a8b7.jpg",
                "title": "样例1",
                "url": "https://imgaliyuncdn.miaopai.com/aivideo/598c7dedfb213b83e06b49447583a8b5.jpg"
            }
        ]
    },
    "requestID": "0ad61b6a-4afe-11ee-a9e5-e2d2087239a4"
}

六、获取 Logo 模板列表

调用此接口可获取合成AI视频所需 logo 的相关信息。

HTTP 协议

使用 HTTPS 进行调用。

请求地址

/api/aigc/job/element/getUserLogoTemplateList

请求方法

HTTP POST 方法

请求参数

参数名称 类型 是否必填 示例值 说明
page int 1 页码。
从1 开始
limit int 10 返回个数。
最大取值为20

返回参数

参数名称 类型 示例值 说明
code int 1 1 为成功,非 1 为失败,具体错误码见响应码
msg string SUCESS 返回消息
devMsg string 开发调试使用
data object 数据对象,json 对象。
  - page int 1 数据所在页
  - limit int 10 每页显示条数
  - count int 10 本次返回数据条数
  - cursor int 游标值
  - total int 200 服务器估算数据总条数
  - hasMore int 1 是否还有更多数据
1: 有更多数据
0:没有更多数据
  - list []object 背景数组数据
    - templateID string logo 模板 id
    - logoType int 1 logo 类型
1: 文字
2:图片
    - title string logo 名字
    - url string logo 类型时,图片资源地址
requestID string 请求id

调用示例

请求示例
curl --location 'openapi.yizhentv.com/api/aigc/job/element/getUserLogoTemplateList' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'appID={应用id}' \
--data-urlencode 'date=2023-7-5 18:22:50' \
--data-urlencode 'nonce=2cc80238-37e8-4a99-b803-eb0e2620eb2b' \
--data-urlencode 'signType=HMAC-SHA1' \
--data-urlencode 'signature={签名}' \
--data-urlencode 'page=1' \
--data-urlencode 'limit=1'
返回示例
{
    "code": 1,
    "msg": "SUCCESS",
    "data": {
        "page": 1,
        "limit": 1,
        "count": 1,
        "cursor": 0,
        "total": 2,
        "hasMore": 1,
        "list": [
            {
                "templateID": "53",
                "title": "Syb"
            }
        ]
    },
    "requestID": "6e549282-4b09-11ee-b877-d23f3704d88a"
}

关于一帧秒创

一帧秒创是基于新壹视频大模型以及一帧AIGC智能引擎内容生成平台,为创作者和机构提供AI生成服务,包括文字续写、文字转语音、文生图、图文转视频等创作服务,一帧秒创通过对文案、素材、AI语音、字幕等进行智能分析,快速成片,零门槛创作视频。

联系

  • 微信:
  • contact
  • 邮箱:kefu@yizhentv.com
  • 电话:4008052221
  • 时间:工作日9:00-18:00
community

扫码联系客服

Copyright © 2023 新壹(北京)科技有限公司

ICP备案号:京ICP备2022004762号-1

网信算备:110102184116501230013号

有害信息举报电话:0513-87561316

有害信息举报邮箱:jubao@yizhentv.com

客服电话:4008052221

客服邮箱:kefu@yizhentv.com