TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Video editor built with WebCodecs, WebAssembly and WebGL

10 点作者 bjano超过 3 年前

2 条评论

bjano超过 3 年前
Hello HN! WebCodecs landed in chromium recently opening new possibilities for browser-based video editing: instead of relying on cloud-based processing, everything can now be done locally. As I never had a good answer when app developer friends asked me how to quickly edit their screen recordings for appstore listings, I decided to build something with this: a no download, no sign-up, no BS video editor.<p>pros:<p>- Everything is processed locally, nothing is sent to the cloud. This means privacy, but also speed: if you want to extract a 20 seconds part of a 800 MB video file, you don&#x27;t have to wait for the upload. - No limits on frame size or video length. It isn&#x27;t using any cloud resources so no need to put artificial limits on that. - Precise timing. Seems like a small thing, but surprisingly difficult to get it right with html &lt;video&gt; tags. - Preview matches exactly the final result: the exact same code generates the preview and the exported video, not some ugly hack attempting to replicate what you see in the browser to the cloud renderer.<p>cons:<p>- It only works properly in Chrome and Edge, with some acceptable fallbacks in Firefox. - HEVC is not supported by any browser, so for that FFmpeg is needed but that&#x27;s only fast enough on recent computers - Everything needs to be loaded into memory. Compared to the cloud-based editors this isn&#x27;t much of an issue as those typically limit you to 100-200 MB files anyway, but eventually I&#x27;d like to use the Filesystem API to make it possible to edit videos of any size.<p>Also there are plenty of more advanced features: unlimited number of layers, motion tracking, blending modes, using LUT files, a not-so-basic painting tool, etc.<p>Let me know if you have any questions or feedback!
评论 #29396763 未加载
评论 #29402383 未加载
vort3超过 3 年前
What&#x27;s wrong with Firefox, why does it have limited features?
评论 #29402078 未加载