{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:npm/webcodecs-encoder","name":"webcodecs-encoder","description":"A TypeScript library for browser environments to encode video (H.264/AVC, VP9, VP8) and audio (AAC, Opus) using the WebCodecs API and mux them into MP4 or WebM containers with real-time streaming support. New function-first API design.","version":"0.3.2","softwareVersion":"0.3.2","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/romot-co/webcodecs-encoder","issueTracker":"https://github.com/romot-co/webcodecs-encoder/issues","url":"https://github.com/romot-co/webcodecs-encoder","keywords":["webcodecs","mp4","webm","aac","opus","h264","vp9","av1","encoder","muxer","video","audio","streaming","browser","typescript","function-first","progressive-enhancement"],"programmingLanguage":{"@type":"ComputerLanguage","name":"TypeScript"},"maintainer":[{"@type":"Person","name":"romot-co"}],"author":[{"@type":"Person","name":"romot-co"}],"copyrightHolder":[{"@type":"Person","name":"romot-co"}],"dateCreated":"2025-05-27","dateModified":"2026-02-07","datePublished":"2026-02-07","copyrightYear":2025,"downloadUrl":"https://registry.npmjs.org/webcodecs-encoder/-/webcodecs-encoder-0.3.2.tgz","applicationCategory":"npm","runtimePlatform":"npm","developmentStatus":"active","sameAs":["https://www.npmjs.com/package/webcodecs-encoder"],"https://www.w3.org/ns/activitystreams#likes":1}