SuperAPI AI 工具集

video-style-analysis

设计与创作

查看项目

更新于 10-15 20:24

技能介绍

用途:复刻原视频的完整内容,包括重新生成画面并克隆原视频配音风格(音色、语调、节奏),最终合成视频。触发条件为需要完美复刻视频内容、克隆原视频配音风格、保持原故事情节与画面风格时使用。

主要能力:智能体视频分析(视觉+音频)、风格提示词生成、TTS配音生成、音视频合成。分析采用多层语义框架:先做媒体基线(分辨率、横竖屏、时长、帧率、音轨、OCR/字幕),再内容粗分类、场景语义骨架、主体与行为、判别性证据提取,最后收敛到子类并形成复刻约束。ASR优先,用于辅助角色识别与叙事理解,并带三级容错:ASR成功且叙事清晰、ASR成功但叙事不清晰、无ASR或失败时降级为纯视觉分析,输出需含 analysis_level 与置信度提示。

使用方式:安装依赖 opencv-python、numpy、moviepy、Pillow、openai-whisper。按步骤调用脚本,例如 python scripts/smart_keyframe_extractor.py --video_path <原视频路径> --output_dir output/keyframes/ --min_fps 2.0;角色检测 python scripts/character_detector.py --keyframes_dir output/keyframes/ --output_path output/analysis/character_detection.json --similarity_threshold 0.4;色彩运动分析 python scripts/video_analyzer.py;ASR 识别 python scripts/asr_transcriber.py --video_path <原视频路径> --output_path output/analysis/asr_result.json --model_size base --language zh --word_level。若主环境无法安装 Whisper,会自动启动 sub-agent session 执行。

适用场景与限制:适用于剧情、口播、纪录、教程、表演、训练、商品展示、氛围片等视频的复刻。人数判断需以稳定可见人数估计为准,不能直接用 unique_characters 当现场人数。无音频或 ASR 失败时角色数量与叙事线可能不准,需要用户确认。资料未提供具体收费、平台支持范围与效果保证。