File Converter 可以在浏览器内部将媒体文件(包括图像和视频)从一种格式转换为另一种格式。在后台,它使用 FFMPEG 库,并编译为 WebAssembly,在浏览器中执行转换过程。
1
Deardrops 2020-11-08 17:41:06 +08:00
有与原版 ffmpeg 性能的 benchmark 对比么?
|
3
agoodob 2020-11-08 19:30:19 +08:00
挺厉害的,我去学习下…
我前阵子还在好奇怎么在浏览器里头跑 ffmpeg,直接在客户端进行音视频文件的格式转换。 |
5
agoodob 2020-11-08 19:32:28 +08:00
谷歌搜 FFmpeg WebAssembly version 可以找到不少东西
|
6
Kaciras 2020-11-08 21:55:06 +08:00
我做过两个 C/C++编译为 wasm 的项目,性能平均比原生慢 5 倍
|
7
Meltdown 2020-11-08 22:04:14 +08:00 via Android
和 ffmpeg.js 有什么区别
|
11
agoodob 2020-11-09 00:20:22 +08:00
@1kdaily
我之所以希望在浏览器里面跑 ffmpeg, 是希望把用户传入的音视频文件(可能是 mp4, mkv, webm, mp3) 转成合适的音频文件(比如 mp3/flac/wav 具体要看情况来选择格式) 这样做的目的是实现"语音转文字"功能(当然是调用大厂的 API 来做) 这样我就可以把桌面版的软件: https://github.com/1c7/Translate-Subtitle-File 在 Web 端进行实现。 |
12
duan602728596 2020-11-09 16:39:03 +08:00 via iPhone
找到了个正在维护的 ffmpeg.wasm 的项目,准备用来替换 gif 图裁剪和视频裁剪转 gif 的后台服务,直接在浏览器上处理
|