☰
如何用FireRed-OpenStoryline对话式精修视频:一句话换音乐、删镜头、调字幕
2026/9/26 22:45:09 网站建设 项目流程

如何用FireRed-OpenStoryline对话式精修视频:一句话换音乐、删镜头、调字幕

【免费下载链接】FireRed-OpenStorylineFireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language interaction, LLM-powered planning, and precise tool orchestration. It facilitates transparent, human-in-the-loop creation with reusable Style Skills for consistent, professional storytelling.项目地址: https://gitcode.com/gh_mirrors/fi/FireRed-OpenStoryline

FireRed-OpenStoryline 是一款 AI 视频剪辑 Agent,让你用自然语言就能完成视频剪辑:说一句话即可换背景音乐、删掉多余镜头、修改字幕文案和样式。它把传统"手动拖拽轨道"的剪辑流程,变成"对话式精修"——不满意哪一步,直接开口,系统只重做那一步,不用从头再来。

为什么"对话式精修"比手动剪辑更省心

传统剪辑软件里,换一个 BGM、删一个镜头,往往要手动定位时间轴、剪切、导出,再等渲染。而在 FireRed-OpenStoryline 中,精修操作被压缩成一句话。

它的核心机制是意图干预 + 局部重做:

  • 剪辑流程拆成多个节点(搜素材、切镜头、生成字幕、选 BGM、渲染等)
  • 你说出的修改要求会被 Agent 解析成"要重跑哪个节点"
  • 只重跑受影响的部分,之前完成的步骤全部保留

相关设计可以参考 docs/source/zh/guide.md 中"编辑"一节,以及各剪辑节点的实现目录 src/open_storyline/nodes/core_nodes/。

快速启动:3 步进入可对话的剪辑界面

完整安装说明见 README_zh.md,API-Key 配置见 docs/source/zh/api-key.md。

步骤操作说明
1️⃣ 克隆仓库git clone https://gitcode.com/gh_mirrors/fi/FireRed-OpenStoryline建议 Python ≥ 3.11 环境
2️⃣ 装好资源与依赖Linux/Mac 执行sh build_env.sh;Windows 手动下载资源后pip install -r requirements.txt一键脚本见 build_env.sh
3️⃣ 启动服务先起 MCP 服务器:PYTHONPATH=src python -m open_storyline.mcp.server,再启动 Web 界面:uvicorn agent_fastapi:app --host 127.0.0.1 --port 7860浏览器访问http://127.0.0.1:7860即可对话剪辑

⚙️ 启动前记得在 config.toml 中填好 LLM / VLM 等 API Key。

一句话精修实战:换音乐、删镜头、调字幕

在 Web 对话界面里,剪辑进行到任意阶段,你都可以直接打字提修改要求:

🎵 一句话换背景音乐

音乐选择由 src/open_storyline/nodes/core_nodes/select_bgm.py 节点完成,提示词模板在 prompts/tasks/select_bgm/zh/。你只需要说:

  • "换一个欢快一点的背景音乐"
  • "音乐换一首节奏更慢、更克制的"
  • "用我歌单里那首轻音乐做 BGM,帮我卡点"

如果换不到理想的曲子,可以把私有音乐放进resource/bgms目录并打好标签(方法见 docs/source/zh/guide.md 的"自定义音乐库"),再回来重新说一句"换音乐"即可。

✂️ 一句话删镜头、重组片段

镜头筛选与分组对应 filter_clips.py 和 group_clips.py 节点。常见说法:

  • "帮我去掉那个拍摄天空的片段"
  • "这段口播有点啰嗦,把重复的话删掉"
  • "把海滩那两段对调一下顺序"

系统会自动定位对应节点重跑,其他已完成的步骤(字幕、音乐等)不受影响。

🔤 一句话改字幕文案和样式

字幕相关处理由 render_video.py 等节点完成,字体、颜色、描边、位置都能用嘴改:

  • "把第三句字幕改成'夕阳正好,我们正好出发'"
  • "字幕换成更符合夕阳主题的暖色调"
  • "字幕字体换成手写风,描边再粗一点"

对话式精修的 3 个关键能力

  • ⏹️随时中断:Agent 执行到一半不符合预期?点中止按钮,或直接按 Enter 发送新指令,进度不会清空,可以基于现有结果继续改。
  • 🔁局部重做:精修指令只会触发必要的节点重跑,避免"改一个字幕、整条视频重剪"的浪费。
  • 💾保存剪辑 Skill:打磨出满意成片后,可让 Agent 一键总结剪辑逻辑(节奏、色调、转场习惯)存成专属 Editing Skill,下次换个素材直接复刻同款风格。实现见 src/open_storyline/skills/skills_io.py。

常用精修指令速查表

你想做的直接说
换音乐"换一个欢快一点的背景音乐"
删镜头"帮我去掉那个拍摄天空的片段"
改字幕文案"把第 X 句字幕改成……"
调字幕样式"字幕换成暖色,描边粗一点"
取消配音"我不想要视频的配音了"
恢复素材"你怎么丢掉那么多素材,我要用全部素材"
仿写文案"模仿我发朋友圈的语气重写文案"

延伸阅读

  • 📖 使用教程(含编辑、仿写、中断、保存 Skill):docs/source/zh/guide.md
  • 🔑 API-Key 申请与配置:docs/source/zh/api-key.md
  • ❓ 常见问题排查:docs/source/zh/faq.md
  • 🧠 各任务的 LLM 提示词模板:prompts/tasks/

掌握"换音乐、删镜头、调字幕"这三句高频指令后,你会发现:FireRed-OpenStoryline 里的精修不是"重新剪一遍",而是"开口改一下"。

【免费下载链接】FireRed-OpenStorylineFireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language interaction, LLM-powered planning, and precise tool orchestration. It facilitates transparent, human-in-the-loop creation with reusable Style Skills for consistent, professional storytelling.项目地址: https://gitcode.com/gh_mirrors/fi/FireRed-OpenStoryline

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询