V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
leohaior
V2EX  ›  程序员

求个思路,类似右糖这种在线视频制作,是如何实现的

  •  
  •   leohaior · 237 天前 · 2340 次点击
    这是一个创建于 237 天前的主题,其中的信息可能已经有所发展或是发生改变。

    发现好几个类似的站了,右糖: https://lightmv.cn/ ,创视网: https://www.chuangshi36.com/hlist ,都是视频相册、宣传小视频的在线制作,是用什么方式实现的?

    11 条回复    2024-04-25 16:47:23 +08:00
    linauror
        1
    linauror  
       237 天前
    这些效果挺像之前网上那种幻灯片模板或者 flash 模板,固定的进出特效,替换素材即可。不过现在怎么做的就不清楚了
    lovelyxiaod
        2
    lovelyxiaod  
       237 天前
    我也很好奇, 还有像王者荣耀的精彩瞬间是不是也是一个道理?
    stillsilly
        3
    stillsilly  
       236 天前
    如果是图片编辑器你会做吗,就是在图片编辑器的基础上,每个组件加上动画的配置项
    leohaior
        4
    leohaior  
    OP
       236 天前
    @linauror 对,以前是通过 flash 实现人相册
    ntedshen
        5
    ntedshen  
       236 天前
    这东西没啥高难度的渲染,只要不嫌 lowB ,那没有二开 ff 的能力都能做。。。
    服务器上起个编译个带 gltransition 的 ffmpeg 进 xvfb 。。。
    后端手拼一陀 filter_complex 进去直接 exec 就完了。。。
    xjpicism
        6
    xjpicism  
       236 天前
    这个纯前端用 canvas 能做 我做过
    输出可以用 MediaRecorder 不过掉帧也会被录进去
    也可以用 ffmpeg.wasm 在把图片序列转成视频
    zw1234
        7
    zw1234  
       236 天前
    方案很多
    1 用 After Effects 的 aerender.exe 命令,提前准备好模板,可以替换文字和图片
    2 MLT 多媒体框架
    还有其他一些 opengl 动画+ffmpeg 合成
    现在很多云提供这种,比如阿里云的云剪辑模板: https://help.aliyun.com/zh/ims/user-guide/difference-between-normal-template-and-advanced-template?spm=a2c4g.11186623.0.0.24cf745aWRpxkY
    DrJekyll
        8
    DrJekyll  
       236 天前
    《视搭》
    Jaiden
        10
    Jaiden  
       236 天前
    看着像云端合成视频,用 ffmpeg
    lixiao172961
        11
    lixiao172961  
       235 天前   ❤️ 1
    王者精彩瞬间这种应该用的 libpag
    设计 AE 里做动效,导出 PAG ,后台替换里面的内容,渲染成视频

    @lovelyxiaod
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4947 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:43 · PVG 13:43 · LAX 21:43 · JFK 00:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.