Byted Mediakit Editing

音视频剪辑,涵盖音视频拼接、裁剪、合成等能力。包含能力:add-image-to-video, add-subtitle-to-video, adjust-audio-speed, adjust-video-speed, adjust-video-volume, apply-video-filter, concat-audio, concat-video, extract-audio, fade-audio, fade-video-audio, flip-video, image-to-video, mix-audio, mux-audio-video, trim-audio, trim-video。当用户需要使用 editing 域的 MediaKit CLI 能力时触发。

Install

openclaw skills install @volcvnebot/byted-mediakit-editing

Editing Skills

前置说明

开始前必须先读取 ./reference/shared.md 的内容,其中包含前置检查、异步任务机制、结果查询等说明。

工具列表

工具说明参数声明参考文档
add-image-to-video视频加图片,可用作加图片水印。video_url:string, sub_image_url:string, sub_image_height?:string, sub_image_width?:string, sub_image_pos_x?:string, sub_image_pos_y?:string, start_time?:number, end_time?:number, callback_args?:string, client_token?:stringreference/add-image-to-video.md
add-subtitle-to-video将字幕文件或文本内容,以指定样式压制到视频画面中,生成带内嵌字幕的新视频。video_url:string, subtitle_url?:string, subtitles?:array<object{subtitle_text:string, start_time:number, end_time:number}>, subtitle_pos_preset?:string, subtitle_font_size?:integer, subtitle_font_color?:string, subtitle_font_type?:string, callback_args?:string, client_token?:stringreference/add-subtitle-to-video.md
adjust-audio-speed调整音频的播放倍速,实现快放或慢放效果。audio_url:string, speed?:number, callback_args?:string, client_token?:stringreference/adjust-audio-speed.md
adjust-video-speed调整视频的播放倍速,实现快放或慢放效果。video_url:string, speed?:number, callback_args?:string, client_token?:stringreference/adjust-video-speed.md
adjust-video-volume调整视频音量大小,支持静音;输出 mp4,分辨率与原片一致。video_url:string, volume?:number, callback_args?:string, client_token?:stringreference/adjust-video-volume.md
apply-video-filter为视频添加指定滤镜效果,输出mp4,分辨率与原片一致。video_url:string, filter_style?:string, callback_args?:string, client_token?:stringreference/apply-video-filter.md
concat-audio拼接多个音频片段。audio_urls:array<string>, callback_args?:string, client_token?:stringreference/concat-audio.md
concat-video拼接多个视频片段,支持添加转场效果。video_urls:array<string>, transitions?:array<string>, callback_args?:string, client_token?:stringreference/concat-video.md
extract-audio将视频文件中的音频流分离并保存为独立的音频文件。video_url:string, format?:string, callback_args?:string, client_token?:stringreference/extract-audio.md
fade-audio对输入音频实现淡入淡出效果,输出 mp3。audio_url:string, fade_in_duration?:number, fade_out_duration?:number, callback_args?:string, client_token?:stringreference/fade-audio.md
fade-video-audio对输入视频的声轨实现淡入淡出效果。 输出 mp4,分辨率与原片一致。video_url:string, fade_in_duration?:number, fade_out_duration?:number, callback_args?:string, client_token?:stringreference/fade-video-audio.md
flip-video对视频画面进行上下或左右镜像翻转。video_url:string, is_flip_vertical?:boolean, is_flip_horizontal?:boolean, callback_args?:string, client_token?:stringreference/flip-video.md
image-to-video多张图片生成动画视频。images:array<object{image_url:string, duration?:number, animation_type?:string, animation_in?:number, animation_out?:number}>, transitions?:array<string>, callback_args?:string, client_token?:stringreference/image-to-video.md
mix-audio将多个音频文件(如背景音乐、音效、人声)进行混音,生成一个新的音频文件。 处理耗时:处理耗时与视频时长正相关。视频时长越长,处理耗时越长。平均 RTF(处理耗时/原片时长)为 1。 输出音频的时长以最长的音频为准。 输出视频格式:mp3audio_urls:array<string>, callback_args?:string, client_token?:stringreference/mix-audio.md
mux-audio-video音视频合成。video_url:string, audio_url:string, is_audio_reserve?:boolean, is_video_audio_sync?:boolean, sync_mode?:string, sync_method?:string, callback_args?:string, client_token?:stringreference/mux-audio-video.md
trim-audio按起止时间点(秒级)裁剪音频,生成新片段。audio_url:string, start_time?:number, end_time?:number, callback_args?:string, client_token?:stringreference/trim-audio.md
trim-video按起止时间点裁剪视频,生成新片段。video_url:string, start_time?:number, end_time?:number, callback_args?:string, client_token?:stringreference/trim-video.md