V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
7075
V2EX  ›  FFmpeg

有没有玩 ffmpeg.wasm/ffmpeg 的,一起交流一下

  •  
  •   7075 · 2021-07-09 17:03:33 +08:00 · 3087 次点击
    这是一个创建于 1266 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近需要用到相关的技术栈,网上资料相对较少(尤其是 wasm 版本,与 ffmpeg 原生版本有不少差异)
    可以加我的微信 15196695708
    如果人多的话,我会建个群一起学习讨论。
    15 条回复    2021-07-10 15:19:28 +08:00
    40EaE5uJO3Xt1VVa
        1
    40EaE5uJO3Xt1VVa  
       2021-07-09 17:09:02 +08:00
    浏览器里的 ffmpeg ?
    3dwelcome
        2
    3dwelcome  
       2021-07-09 17:14:33 +08:00
    @yanzhiling2001 是啊,而且是 ffmpeg 官方支持的 web asm 版本,理论上应该比较完善了。
    7075
        3
    7075  
    OP
       2021-07-09 17:15:14 +08:00
    @3dwelcome 文档太少了, 而且 cli 参数很多和 ffmpeg 官方不一样,资料很少,google 都搜不到太多。
    3dwelcome
        4
    3dwelcome  
       2021-07-09 17:18:20 +08:00
    @7075 参数不一样,是因为你用了别人编译打包后的 wasm 文件吧。

    反正 github 上 ffmpeg 官方维护了一个 web 版本,参数不同就自己动手编译一份最新版本就是了。
    3dwelcome
        7
    3dwelcome  
       2021-07-09 17:34:27 +08:00
    我以前看那么多 star,还以为官方出了一个 web 平台,结果仔细研究后,发现并不是。

    反正 star 高,也差不到哪里去。
    7075
        8
    7075  
    OP
       2021-07-09 17:38:23 +08:00
    @3dwelcome 就是这玩意,和 ffmpeg 官方的 cli 参数差了不少。
    fzleee
        9
    fzleee  
       2021-07-09 19:58:36 +08:00 via iPhone
    SharedArrayBuffer 就要被禁用了。除非启用两个跨域的头,这个对 ffmpeg 的使用影响还是很大的

    https://developer.chrome.com/blog/enabling-shared-array-buffer/#cross-origin-isolation
    xiaojie668329
        10
    xiaojie668329  
       2021-07-09 21:29:05 +08:00 via iPhone
    前段时间做了比较详细的调研。这个版本兼容性较差,需要浏览器支持 SharedArrayBuffer 。GitHub 上还有其它编译版本,可以搜来对比一下。ffmpeg 在浏览器上使用效果还是不错的,配合 worker 效果更佳。
    iamzuoxinyu
        11
    iamzuoxinyu  
       2021-07-10 10:23:32 +08:00 via Android
    没有汇编优化,性能始终是硬伤。解码一路 1080p 视频都吃力。
    muzuiget
        12
    muzuiget  
       2021-07-10 11:04:47 +08:00
    还不如直接发帖讨论。
    7075
        13
    7075  
    OP
       2021-07-10 15:17:54 +08:00
    @fzleee 我擦了
    7075
        14
    7075  
    OP
       2021-07-10 15:18:48 +08:00
    @fzleee 还好我们主要是 nodejs 环境用
    7075
        15
    7075  
    OP
       2021-07-10 15:19:28 +08:00
    @iamzuoxinyu 有没有详细的性能测试评估资料?😂
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1203 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:24 · PVG 07:24 · LAX 15:24 · JFK 18:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.