#218 · 主分类: 视频与动画

semana-javascript-expert08

demuxer javascript mp4 mp4box muxer video-processing video-streaming webcodecs webm webstream webworker workers

JS专家周8.0 - 🎥在浏览器中上传前预处理视频 😏

项目最后更新:01/07/25

GitHub Stars

2.4K

Forks数量

1.5K

贡献者数量

1

许可证

Other

收录理由

在浏览器端直接处理视频,是很多上传流程里被绕开的一环,但这个项目把这件事做得很完整。它源自一周的 JavaScript 课程,代码一步步演示了如何拆解 MP4 文件、用 Web Workers 把任务分到独立线程、把片段降分辨率,再借助 WebCodecs 和 MP4Box 封装成 WebM。整套流程跑通后,就是一个可运行的参考实现,适合想在上传前先压缩或转码视频的开发者,能省下把大文件原样传到服务器的流量。项目按教程组织,带功能清单和可选挑战,读起来像一条学习路径,而不是拿来即用的库。如果你正在评估客户端视频处理方案,能在一个地方看到完整链路端到端跑通,确实很有参考价值。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目