跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 使用编译为 WebAssembly 的 FFMPEG 在浏览器中进行无限制的免费文件转换
未分類
10 11 月 2020

使用编译为 WebAssembly 的 FFMPEG 在浏览器中进行无限制的免费文件转换

使用编译为 WebAssembly 的 FFMPEG 在浏览器中进行无限制的免费文件转换

資深大佬 : tonywoo 0

File Converter 文件转换器

File Converter 可以在浏览器内部将媒体文件(包括图像和视频)从一种格式转换为另一种格式。在后台,它使用 FFMPEG 库,并编译为 WebAssembly,在浏览器中执行转换过程。

File Converter 文件转换器

大佬有話說 (12)

  • 資深大佬 : Deardrops

    有与原版 ffmpeg 性能的 benchmark 对比么?

  • 資深大佬 : 1kdaily

    @Deardrops 不知道,但是它应该差不多快。

  • 資深大佬 : agoodob

    挺厉害的,我去学习下…
    我前阵子还在好奇怎么在浏览器里头跑 ffmpeg,直接在客户端进行音视频文件的格式转换。

  • 資深大佬 : leoleoasd

    @1kdaily #2 如果是原版, 可以用 SIMD 指令集 / gpu 加速, 网页里 应该不太行吧

  • 資深大佬 : agoodob

    谷歌搜 FFmpeg WebAssembly version 可以找到不少东西

  • 資深大佬 : Kaciras

    我做过两个 C/C++编译为 wasm 的项目,性能平均比原生慢 5 倍

  • 資深大佬 : Meltdown

    和 ffmpeg.js 有什么区别

  • 資深大佬 : 1kdaily

    @Kaciras 您的两个项目是什么?

  • 資深大佬 : 1kdaily

    @Meltdown ffmpeg.js 使用 asm.js, ffmpeg wasm 使用 wasm

  • 資深大佬 : 1kdaily

    @agoodob 为什么?

  • 資深大佬 : agoodob

    @1kdaily
    我之所以希望在浏览器里面跑 ffmpeg,
    是希望把用户传入的音视频文件(可能是 mp4, mkv, webm, mp3) 转成合适的音频文件(比如 mp3/flac/wav 具体要看情况来选择格式)
    这样做的目的是实现”语音转文字”功能(当然是调用大厂的 API 来做)

    这样我就可以把桌面版的软件: https://github.com/1c7/Translate-Subtitle-File
    在 Web 端进行实现。

  • 資深大佬 : duan602728596

    找到了个正在维护的 ffmpeg.wasm 的项目,准备用来替换 gif 图裁剪和视频裁剪转 gif 的后台服务,直接在浏览器上处理

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具