Web-Based Multi-Track Video Editing with WebCodecs
Article: NeutralCommunity: PositiveMixed
This web-based video editor enables multi-track editing and frame-accurate seeking. It uses WebCodecs to ensure high performance and precision within the browser. Users can manage media through a source monitor and quickly start new projects.
Key Points
- Supports multi-track editing for complex video compositions.
- Utilizes WebCodecs for efficient, browser-based video processing.
- Features frame-accurate seeking for precise timing and edits.
- Includes a source monitor to preview and manage source media.
Sentiment
The community is generally supportive of the concept and impressed by the technical execution, but tempered by significant concerns about LGPL licensing compliance and practical codec compatibility issues. The creator's transparency and responsiveness earned goodwill, and the privacy-first angle resonated strongly with the HN audience. However, several commenters noted the crowded landscape of similar tools and questioned whether the local-only approach serves a large enough market.
In Agreement
- The privacy-first, no-upload approach is compelling and the local-first architecture using WebCodecs for timeline playback is well-designed
- The WebCodecs + Pixi.js + FFmpeg WASM architecture is the right decomposition for client-side video editing, validated by another developer who processed 3+ hours of media successfully
- Browser-based video editing that works without accounts or cloud uploads addresses a real need, especially given predatory subscription models
- The creator's responsiveness and willingness to address feedback demonstrates genuine commitment to the project
Opposed
- Using FFmpeg WASM in a closed-source browser app likely violates LGPL requirements, particularly around source attribution and library replaceability
- Codec support is patchy across browsers — HEVC fails on Firefox, 10-bit video fails on Windows, and WEBM audio decoding has issues, making the tool unreliable for common phone-recorded footage
- FFmpeg WASM is significantly slower than native FFmpeg and hits memory ceilings on longer videos, limiting practical usefulness
- Browser-based video editors are becoming commoditized, with multiple competing projects offering similar functionality, questioning the differentiation
- Most users actually want cloud features like sharing links and cross-device editing, so the local-only approach may limit the audience