DevTrends开发者趋势
主题色
HelloGitHub 投稿 ↗

tcll321 /

av-toolkit

纯前端的音视频处理 Web 应用,提供格式转换、片段截取、音频提取、视频压缩四个功能。它把 FFmpeg 编译成 WebAssembly 在浏览器标签页内运行,文件不上传服务器,因此没有体积与次数限制,也不需要注册。适合想学习 ffmpeg.wasm 工程化落地的人参考:多线程内核、流复制优化、单例引擎与并发控制都有实现。 亮点 零后端,纯静态部署即可运行;31MB 的 FFmpeg 内核自托管,并按 SharedArrayBuffer…

DT研究与学习DT数据与运维DTWeb 应用DTWeb语言HTML原始audio原始converter原始ffmpeg原始ffmpeg-wasm原始privacy原始react原始typescript

项目介绍

纯前端的音视频处理 Web 应用,提供格式转换、片段截取、音频提取、视频压缩四个功能。它把 FFmpeg 编译成 WebAssembly 在浏览器标签页内运行,文件不上传服务器,因此没有体积与次数限制,也不需要注册。适合想学习 ffmpeg.wasm 工程化落地的人参考:多线程内核、流复制优化、单例引擎与并发控制都有实现。 亮点 零后端,纯静态部署即可运行;31MB 的 FFmpeg 内核自托管,并按 SharedArrayBuffer 是否可用自动在单/多线程内核间切换;同格式处理走流复制做到秒级完成、画质零损失;分辨率按短边计算,避免竖屏视频被放大;支持 PWA 离线使用。 截图或演示视频

介绍整理自已收录的社区资料。

收录记录

以下日期为 DevTrends 收录日期,指标来自当时的数据快照。

  1. 纯前端的音视频处理 Web 应用,提供格式转换、片段截取、音频提取、视频压缩四个功能。它把 FFmpeg 编译成 WebAssembly 在浏览器标签页内运行,文件不上传服务器,因此没有体积与次数限制,也不需要注册。适合想学习 ffmpeg.wasm 工程化落地的人参考:多线程内核、流复制优化、单例引擎与并发控制都有实现。 亮点 零后端,纯静态部署即可运行;31MB 的 FFmpeg 内核自托管,并按 SharedArrayBuffer 是否可用自动在单/多线程内核间切换;同格式处理走流复制做到秒级完成、画质零损失;分辨率按短边计算,避免竖屏视频被放大;支持 PWA 离线使用。 截图或演示视频

DEV TRENDS / COMMUNITY

讨论这个项目

使用 GitHub 登录,分享使用体验、问题或项目新动态。

查看全部讨论 ↗