首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
wasm
订阅
MHHY
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
前端视频帧提取 ffmpeg + Webassembly(2)
在上一篇文章《前端视频帧提取 ffmepg + wasm》中,我们实现了通过 wasm 对视频帧进行提取的功能,并且对 ffmpeg 做了编译优化和 wasm 的加载优化。本篇继续进行深入研究和优化
前端视频帧提取 ffmpeg + Webassembly
现有的前端视频帧提取主要是基于 canvas + video 标签的方式,在用户本地选取视频文件后,将本地文件转为 ObjectUrl 后设置到 video 标签的 src 属性中,再通过 canvas 的 drawImage 接口提取出当前时刻的视频帧。 受限于浏览器支持的视…
前端webassembly+ffmpeg+web worker视频抽帧
自定义编译ffmpeg,优化wasm文件大小,编译出不带`sharedarraybuffer`的ffmpeg.wasm+js,最后使用web worker运行截帧相关的业务代码,以防阻塞主线程。
如何用WebAssembly为Web应用提速20倍(案例研究)
在本文中,我们将探讨如何通过用已编译的 WebAssembly 替换 JavaScript 来加速 Web 应用。 如果你还有听说过 WebAssembly,就先看一下解释:WebAssembly 是一种在浏览器中与 JavaScript 一起运行的新语言。没错, JavaSc…
webassembly+opencv前端实现图片去水印
下载emsdk项目,进行构建。 构建文件为opencv/build_wasm/bin/opencv.js , wasm新型二进制代码已经被构建到了opencv.js 中,在HTML文件中直接引入。Opencv会暴露一个cv作为全局对象。我们通过cv来使用opencv的各种方法。…
十年磨一剑,WebAssembly是如何诞生的?
创造一个编程语言最好的时间是10年前,其次是现在。 从Emscripten到asm.js再到WebAssembly,从一个业余项目到W3C标准,差不多是整整10年。
初探Webassembly
在开始聊Webassembly(下文简称为wasm)之前,咱先了解一下为什么会出现wasm这个全新的web格式。这得从Javascript的诞生说起
【译】FFmpeg + WebAssembly
FFmpeg + WebAssembly FFmpeg 是一个强大的命令行工具,它能够处理包括视频、音频和其他多媒体文件,甚至包括流媒体。对于任何视频开发者来说,它都是用于编辑、转化以及混流几乎任何格