convert_video_properties
Transform video files by converting format, resolution, codecs, bitrates, frame rate, and audio properties to meet specific requirements. Supports custom configurations for professional video editing tasks.
Instructions
Converts video file format and ALL specified properties like resolution, codecs, bitrates, and frame rate. Args listed in PRD. Returns: A status message indicating success or failure.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
audio_bitrate | No | ||
audio_channels | No | ||
audio_codec | No | ||
audio_sample_rate | No | ||
frame_rate | No | ||
input_video_path | Yes | ||
output_video_path | Yes | ||
resolution | No | ||
target_format | Yes | ||
video_bitrate | No | ||
video_codec | No |
Input Schema (JSON Schema)
{
"properties": {
"audio_bitrate": {
"default": null,
"title": "Audio Bitrate",
"type": "string"
},
"audio_channels": {
"default": null,
"title": "Audio Channels",
"type": "integer"
},
"audio_codec": {
"default": null,
"title": "Audio Codec",
"type": "string"
},
"audio_sample_rate": {
"default": null,
"title": "Audio Sample Rate",
"type": "integer"
},
"frame_rate": {
"default": null,
"title": "Frame Rate",
"type": "integer"
},
"input_video_path": {
"title": "Input Video Path",
"type": "string"
},
"output_video_path": {
"title": "Output Video Path",
"type": "string"
},
"resolution": {
"default": null,
"title": "Resolution",
"type": "string"
},
"target_format": {
"title": "Target Format",
"type": "string"
},
"video_bitrate": {
"default": null,
"title": "Video Bitrate",
"type": "string"
},
"video_codec": {
"default": null,
"title": "Video Codec",
"type": "string"
}
},
"required": [
"input_video_path",
"output_video_path",
"target_format"
],
"title": "convert_video_propertiesArguments",
"type": "object"
}