JoyAI-Video-Edit – 京东开源的实时流式视频编辑模型

导读摘要:
JoyAI-Video-Edit是京东开源自研的实时流式视频编辑模型,基于16B参数的自回归扩散架构,在720P分辨率下实现30FPS的端到端推理速度,支持任意时长的稳定流式编辑。用户可通过自然语言指令在视频播放过程中实时修改人物、场景、风格及物体,无需等待完整视频生成。该模型在OpenVE-Bench评测中超越所有流式编辑方法,各项指标全面领先,同时可为具身智能提供大规模数据合成路径。
1. JoyAI-Video-Edit是什么
JoyAI-Video-Edit是京东开源自研的实时流式视频编辑模型,基于16B参数的自回归扩散架构,在720P分辨率下实现30FPS的端到端推理速度,支持任意时长的稳定流式编辑。用户可通过自然语言指令在视频播放过程中实时修改人物、场景、风格及物体,无需等待完整视频生成。该模型在OpenVE-Bench评测中超越所有流式编辑方法,各项指标全面领先,同时可为具身智能提供大规模数据合成路径。

技术定位与领域: JoyAI-Video-Edit属于视频生成与编辑领域,专注于实时流式视频编辑,区别于传统的离线视频编辑方法。传统方法需要先完成完整视频的生成或编辑再输出,而JoyAI-Video-Edit实现了“边播边改”的交互模式,在视频帧到达时即时处理,无需预知完整序列。这一技术路线将视频编辑从离线批处理推进到实时交互阶段,显著提升了创作效率和用户体验。
研发背景: 该模型由京东探索研究院(JD Explore)主导研发,依托京东在计算机视觉和多模态大模型领域的技术积累。团队基于自回归扩散模型的最新进展,针对视频编辑中的实时性、时长限制和时序漂移等核心挑战,提出了包含MLLM条件编码器、因果视频VAE、16B参数MMDiT骨干、自回归分布匹配蒸馏以及有界KV缓存等一系列创新组件。项目已开源,旨在推动视频编辑技术的普及和应用。
核心价值: JoyAI-Video-Edit解决了视频编辑中三大痛点:一是等待时间长,传统模型需要数分钟甚至更久才能生成编辑结果;二是时长受限,多数模型仅支持秒级或分钟级片段;三是时序不稳定,长视频编辑容易出现漂移和闪烁。该模型凭借流式架构、有界KV缓存和分布匹配蒸馏,实现了任意时长的稳定输出,将视频编辑的效率提升了一个数量级,为短视频创作、直播特效、影视预演等场景提供了即时反馈能力。
技术特点: 模型采用16B参数的多模态扩散Transformer(MMDiT)作为骨干网络,通过MLLM条件编码器实现开放式自然语言指令控制;因果视频VAE保证了流式场景下的时序一致性;自回归分布匹配蒸馏大幅降低训练与推理的分布差异,加速推理;有界KV缓存机制抑制了长时域累积的时序漂移,维持高吞吐量。这些技术共同构成了一个高效、稳定的实时视频编辑系统。
2. 主要功能
实时流式编辑: 视频帧到达时即时进行编辑处理,无需等待完整视频序列。用户可以在视频播放过程中随时下达指令,模型立即响应并修改当前帧及后续帧,实现真正的“边播边改”交互体验。这一特性彻底改变了传统视频编辑的离线工作流。
开放式指令控制: 基于MLLM条件编码器,模型能够理解自然语言指令,支持全局风格迁移(如将白天转为夜晚)、局部对象增删改(如添加或移除人物)、背景替换、动作调整等多种编辑操作。用户无需编写代码或使用复杂工具,仅用日常语言即可驱动编辑。
任意时长处理: 突破传统视频编辑模型仅支持秒级或分钟级片段的限制,JoyAI-Video-Edit可持续随视频播放进行稳定编辑,不会出现时序漂移或质量衰减。得益于有界KV缓存和长时域优化,模型在长达数十分钟的视频上仍能保持一致的编辑效果。
720P高吞吐部署: 端到端pipeline在720×1280分辨率下达到30.19 FPS的推理速度,满足实时视频处理需求。这一性能使得模型可以直接应用于直播推流、实时监控等场景,而无需降低分辨率或帧率。
多维度编辑能力: 覆盖人物换装、场景变换、风格转换、物体替换与字幕编辑等任务。例如,用户可以将视频中人物的服装从红色改为蓝色,或将室内场景从现代风格变为复古风格,模型均能保持视觉一致性。
参考图引导编辑: 除了自然语言指令,模型还支持以参考图像作为编辑条件。用户提供一张目标风格的图片,模型即可将视频整体或局部迁移至该风格,实现更精准的视觉控制。这一功能在影视后期和设计预览中尤为实用。
3. 如何使用
环境要求与准备: 推荐使用Linux操作系统(Ubuntu 22.04及以上),Python 3.10,CUDA 12.1及cuDNN 8.9。硬件方面,由于模型参数量达16B,建议配备至少48GB显存的GPU(如NVIDIA A100 80GB或H100),消费级显卡(如RTX 4090 24GB)可能无法完整加载模型,需使用模型并行或量化方案。创建Conda环境并安装依赖:
conda create -n joyai python=3.10 conda activate joyai pip install -r requirements.txt下载模型权重: 从Hugging Face官方仓库(
jdopensource/JoyAI-Video-Edit)下载模型文件。权重文件约30GB,需确保磁盘有足够空间。按照以下目录结构放置检查点:JoyAI-Video-Edit/ ├── ckpts/ │ ├── mmdit.safetensors │ ├── vae.safetensors │ └── mllm_encoder.safetensors └── ...启动本地服务: 进入项目根目录下的
deploy文件夹,执行启动脚本:cd deploy bash run_server.sh脚本会自动加载模型并启动一个基于FastAPI的推理服务,默认监听
0.0.0.0:8080。启动日志会显示模型加载进度和就绪状态。访问交互界面: 在浏览器中打开
http://localhost:8080,进入JoyAI-Video-Edit的Web UI。界面包含视频上传区、摄像头接入选项、指令输入框和编辑预览窗口。用户可上传本地视频文件(支持MP4、AVI、MOV等常见格式)或直接调用摄像头实时流。实时编辑操作: 在视频播放或摄像头预览过程中,在指令输入框中用自然语言描述期望的编辑效果(如“将背景替换为海滩”),点击“应用”按钮,模型将立即处理当前帧并持续输出编辑后的视频流。编辑结果可实时预览,也可一键保存为本地文件。
注意事项与最佳实践:
- 首次加载模型耗时较长(约5-10分钟),建议保持服务常驻。
- 对于长视频编辑,建议保持稳定的网络带宽和GPU温度,避免推理中断。
- 若使用摄像头流,需确保摄像头支持720P分辨率,且系统已安装必要的驱动(如v4l2)。
- 编辑指令应尽量明确,避免模糊表述;复杂编辑可拆分为多条指令逐步执行。
4. 优缺点分析
| 优点 |
|---|
| 实时流式编辑: 视频帧到达即处理,无需等待完整序列,实现“边播边改”的交互体验,大幅提升创作效率。 |
| 速度与质量双优: 720P分辨率下达到30.19 FPS,且在OpenVE-Bench评测中超越所有流式与离线编辑方法,编辑质量领先。 |
| 任意时长稳定输出: 有界KV缓存和长时域优化确保数十分钟视频编辑不出现漂移或闪烁,突破传统模型的时长限制。 |
| 开放式语义控制: 基于MLLM条件编码器,支持自然语言指令驱动的多维度编辑,无需代码或复杂参数配置。 |
5. 同类工具对比
| 维度 | JoyAI-Video-Edit | SANA-Streaming | Stable Video Diffusion (离线) |
|---|---|---|---|
| 核心架构 | 16B参数自回归扩散Transformer + MLLM条件编码器 | 2B参数扩散Transformer | 1.5B参数UNet扩散模型 |
| 推理速度 | 30.19 FPS (720P) | 约54 FPS (较低分辨率) | 约2-5 FPS (逐帧处理) |
| 编辑质量 (OpenVE-Bench) | 3.60 (全面领先) | 约2.6 | 约2.8 (离线指标) |
| 编辑类型 | 开放式多维度编辑(风格、对象、背景、参考图) | 流式编辑(能力有限) | 离线编辑(需完整视频) |
| 分辨率支持 | 720P稳定输出 | 较低分辨率为主(≤480P) | 支持高清(720P/1080P) |
| 时序稳定性 | 任意时长,有界KV优化,无漂移 | 短片段为主(≤30秒) | 依赖后处理,长视频易闪烁 |
| 开源协议 | Apache 2.0 | 部分开源 | 非商业许可 |
选型建议:
对于追求实时交互、高质量编辑且具备强大GPU资源的用户(如专业视频工作室、直播平台),JoyAI-Video-Edit是最佳选择。其16B参数带来的编辑质量和时序稳定性是其他流式方法难以企及的,尤其适合需要长时间稳定输出的场景(如影视预演、具身数据合成)。
如果硬件资源有限(如单卡RTX 4090),可考虑SANA-Streaming等轻量级流式模型。虽然编辑质量和分辨率较低,但能以更高的帧率运行,适合对实时性要求极高但质量要求不苛刻的简单特效场景。对于离线高清编辑任务(如电影级后期),Stable Video Diffusion等传统模型在特定风格迁移和帧级质量上仍有优势,但需要等待完整生成,不适合实时交互。
6. 编辑总结
JoyAI-Video-Edit在视频编辑领域实现了重要的技术突破,将实时流式编辑从概念推进到可部署的产品级阶段。其核心创新在于:通过16B参数的自回归扩散Transformer结合MLLM条件编码器,首次在流式框架中实现了开放语义控制与高保真编辑的统一;因果视频VAE和有界KV缓存机制有效解决了长时域编辑的时序漂移问题,使得任意时长稳定输出成为可能。与同类竞品相比,该模型在OpenVE-Bench上的全面领先验证了其在编辑质量和时序一致性上的优势,而720P下30FPS的推理速度则证明了其工程化水平。
从实用价值来看,JoyAI-Video-Edit直接解决了视频创作中“等待生成”的核心痛点,将编辑反馈时间从分钟级压缩到帧级。短视频创作者可以边播放边调整风格和内容,直播主播能即时更换背景和特效,影视导演在剪辑阶段可以快速尝试不同视觉方案,这些场景的效率提升是革命性的。此外,模型为具身智能提供的数据合成路径——将人手操作视频转化为机械臂操作素材——展示了其超越娱乐领域的潜力。
适用人群方面,该工具最适合拥有高端GPU资源的专业用户和技术团队,包括视频内容创作者、直播平台技术部门、影视后期公司以及具身智能研究人员。对于个人创作者或硬件受限的用户,建议等待社区推出量化版本或轻量级变体。
未来发展潜力上,随着模型蒸馏技术和硬件效率的提升,16B参数模型有望在更广泛的消费级显卡上运行。京东开源该项目并采用Apache 2.0许可,将吸引社区贡献更多应用插件和优化方案,进一步降低使用门槛。同时,该模型的技术路线(自回归流式编辑+有界KV缓存)可能成为视频编辑领域的新范式,推动更多团队跟进研究。
7. 应用场景
短视频创作: 创作者在视频编辑过程中可实时替换人物服装、调整场景风格或添加虚拟元素。例如,制作穿搭视频时,用户只需输入“将上衣改为白色衬衫”,模型即可在视频播放过程中即时修改,无需重新拍摄或后期渲染,显著提升内容生产效率。
直播实时特效: 主播在直播过程中边播边改背景、添加虚拟物品或改变自身外观。例如,游戏主播可将直播背景实时替换为游戏场景,带货主播能一键切换商品展示环境,实现互动式视觉增强,吸引观众停留。
家装与室内设计: 用户在浏览房间视频时实时更换家具、墙面材质与灯光效果。例如,输入“将沙发换成蓝色布艺款”或“将墙壁改为浅灰色”,模型立即更新画面,帮助用户直观比较不同装修方案,辅助决策。
影视后期预演: 导演和剪辑师在剪辑阶段快速尝试不同视觉风格与场景替换。例如,将一段日景视频实时转为夜景风格,或替换背景中的建筑物,降低试错成本,加快创意迭代。
具身智能数据合成: 将人手操作视频(如抓取、装配)转化为机械臂操作素材。通过编辑视频中的手部外观和背景,生成多样化的机器人训练数据,低成本扩展数据集规模,提升机器人泛化能力。
8. 常见问题FAQ
Q:运行JoyAI-Video-Edit需要什么样的硬件配置?
A:推荐使用至少48GB显存的GPU(如NVIDIA A100 80GB、H100或国产昇腾910B)。由于模型参数为16B,消费级显卡(如RTX 4090 24GB)可能无法完整加载,需使用模型并行或4-bit量化方案,但推理速度会显著下降。CPU内存建议64GB以上,磁盘剩余空间至少100GB(含权重和临时文件)。
Q:模型支持中文指令吗?
A:MLLM条件编码器基于多模态大语言模型,对中文指令有良好的理解能力。用户可以用中文描述编辑需求(如“将背景替换为海滩”),模型能准确解析并执行。不过,对于复杂或生僻的描述,建议使用简洁明确的中文表达,以获得最佳效果。
Q:编辑结果可以保存为视频文件吗?
A:可以。在Web UI界面中,编辑后的视频流可实时预览,并支持一键导出为MP4文件。导出时保留原始视频的分辨率和帧率,也可选择降低码率以减小文件体积。对于摄像头流,编辑结果同样支持录制保存。
Q:模型是否支持批量处理多个视频?
A:当前版本主要面向实时交互场景,Web UI支持单个视频或摄像头流的实时编辑。对于批量离线处理,用户可以通过调用部署服务提供的REST API,编写脚本循环提交任务。但需注意,连续处理大量视频时GPU显存可能不足,建议适当间隔或使用显存清理机制。
Q:JoyAI-Video-Edit与其他视频编辑工具(如Runway、Pika)相比有什么优势?
A:核心优势在于实时性。Runway、Pika等工具需要先提交完整视频,等待数分钟甚至更久才能获得编辑结果,且通常只支持短片段(<10秒)。JoyAI-Video-Edit在视频播放过程中即时响应,支持任意时长,且编辑质量在OpenVE-Bench评测中领先。不过,这些工具在某些风格化生成方面有独特优势,且对硬件要求更低。
Q:模型是否开源?可以商用吗?
A:是的,项目采用Apache 2.0许可证,代码和模型权重完全开源,支持商业和学术用途。用户可自由下载、修改和部署,但需遵守许可证条款(如保留版权声明)。具体许可细节请查看GitHub仓库中的LICENSE文件。
9. 项目地址
- GitHub 仓库: https://github.com/jd-opensource/JoyAI-Video-Edit
- Hugging Face 模型库: https://huggingface.co/jdopensource/JoyAI-Video-Edit
- arXiv 技术论文: https://arxiv.org/abs/2608.03974
版权声明:本文部分内容由 AI 辅助生成并经人工校准,版权归本站所有,未经允许禁止任何形式的转载。



