爱意满满的作品展示区。
fameshunter

做了个 Video Editor API, JSON 传进去,视频渲染出来,适合需要批量生成视频的场景

  •  
  •   fameshunter · Apr 28 · 623 views
    This topic created in 33 days ago, the information mentioned may be changed or developed.

    起因是需要批量生产视频内容,市面上的工具要么只能手动剪,要么 API 功能非常基础。于是做了这个,一个具备完整剪辑能力的视频编辑器,同时对外提供 Video Editor API,输入 JSON 数据,输出渲染好的视频。

    Video Editor

    能做什么

    编辑器本身对标 CapCut 的专业剪辑功能,包括:

    • 转场 / 特效 / 滤镜:淡入淡出、模糊开幕、赛博朋克、蒸汽波等
    • 图表:折线图、饼图、雷达图、散点图等,直接把数据渲染进视频
    • 字幕:支持上传字幕文件、手动添加,以及自动生成逐字字幕( TikTok 风格)
    • 动画 / 关键帧:入场出场动画,对位置、缩放、透明度等属性打关键帧
    • 素材库:海量视频图片素材,1600+ 手绘矢量素材和贴纸
    • TTS:选中文本一键配音
    • 多轨道时间轴:精确控制视频、图像、音频、文本图层

    Auto Captions

    特别适合这些场景

    • JSON to Video:程序直接传入结构化数据,自动渲染成视频,适合内容批量生产
    • Data to Video:数据报表需要定期生成视频播报,替代手动剪辑
    • Chart to Video:把折线图、饼图、雷达图等图表做成动态视频,用于数据展示或汇报
    • 电商商品批量生成展示视频
    • 营销团队批量产出个性化视频内容

    API 是怎么用的

    在编辑器里做好视频模板后,进入 Settings 开启 Developer mode,可以将整个编辑状态导出为 JSON 。然后在 API Keys 页面配置 API Key ,调用时传入这份 JSON (替换其中的变量),就能批量渲染出不同内容的视频。视频导出需要在 Billing 页面充值学分才可用。

    JSON to Video

    导出格式支持 MP4 、WebM (带透明通道),分辨率可选 720P / 1080P / 2K / 4K ,视频尺寸完全自定义,不限于常规比例。

    Indream 同时提供了 Indream Node.js SDKIndream Python SDK,当然你也可以基于我们的 https 接口进行自由封装。


    如果你有批量生成视频、或者数据转视频的需求,欢迎来试试,也很想听听大家觉得哪些场景最实用,或者还缺哪些功能。

    xueyangkk
        1
    xueyangkk  
       Apr 28
    没太理解 这是一个在线版的 JSON 渲染视频 , 那模版需要自己做 ?
    fameshunter
        2
    fameshunter  
    OP
       Apr 28
    @xueyangkk 后面会内置一些模板,主要还是自己做,因为我们并不知道你想做什么样的视频。你可以简单理解为:在 capcut 制作好一份模板,然后导出成 JSON ,将要变动的部分使用变量进行替换的方式来完成批量生产。

    我们也在收集一些场景,你需要什么样的模板?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   848 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 21:39 · PVG 05:39 · LAX 14:39 · JFK 17:39
    ♥ Do have faith in what you're doing.