mergeVideos
Combine multiple video files into one, adapting to various formats and resolutions. Specify output quality, codecs, resolution, and frame rate for customized results.
Instructions
合并多个视频文件,支持不同格式和分辨率的智能适配
Input Schema
Name | Required | Description | Default |
---|---|---|---|
audioCodec | No | 音频编码格式 | |
fps | No | 目标帧率 | |
inputPaths | Yes | 输入视频文件路径数组 | |
outputPath | Yes | 输出视频文件路径 | |
quality | No | 视频质量预设 | |
resolution | No | 目标分辨率 | |
videoCodec | No | 视频编码格式 |
Input Schema (JSON Schema)
{
"properties": {
"audioCodec": {
"description": "音频编码格式",
"enum": [
"aac",
"libmp3lame",
"libopus",
"libvorbis"
],
"type": "string"
},
"fps": {
"description": "目标帧率",
"type": "number"
},
"inputPaths": {
"description": "输入视频文件路径数组",
"items": {
"type": "string"
},
"type": "array"
},
"outputPath": {
"description": "输出视频文件路径",
"type": "string"
},
"quality": {
"description": "视频质量预设",
"enum": [
"ultrafast",
"superfast",
"veryfast",
"faster",
"fast",
"medium",
"slow",
"slower",
"veryslow"
],
"type": "string"
},
"resolution": {
"description": "目标分辨率",
"properties": {
"height": {
"type": "number"
},
"width": {
"type": "number"
}
},
"type": "object"
},
"videoCodec": {
"description": "视频编码格式",
"enum": [
"libx264",
"libx265",
"libvpx-vp9",
"libaom-av1"
],
"type": "string"
}
},
"required": [
"inputPaths",
"outputPath"
],
"type": "object"
}