An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with webcodecs

A curated list of projects in awesome lists tagged with webcodecs .

https://github.com/vanilagy/mediabunny

Pure TypeScript media toolkit for reading, writing, and converting video and audio files, directly in the browser.

audio decoding demuxing encoding library media mp3 mp4 muxing npm ogg typescript video wav webcodecs webm

Last synced: 24 Feb 2026

https://github.com/ErickWendel/semana-javascript-expert08

JS Expert Week 8.0 - 🎥Pre processing videos before uploading in the browser 😏

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

Last synced: 12 Apr 2025

https://github.com/erickwendel/semana-javascript-expert08

JS Expert Week 8.0 - 🎥Pre processing videos before uploading in the browser 😏

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

Last synced: 14 May 2025

https://github.com/webav-tech/webav

WebAV is an SDK built on WebCodecs, designed for creating and editing video files on the web platform. WebAV 是基于 WebCodecs 构建的 SDK,用于在 Web 平台上创建/编辑视频文件。

audio browser canvas media mp4 recorder video web webcodecs

Last synced: 13 May 2025

https://github.com/WebAV-Tech/WebAV

WebAV is an SDK built on WebCodecs, designed for creating and editing video files on the web platform. WebAV 是基于 WebCodecs 构建的 SDK,用于在 Web 平台上创建/编辑视频文件。

audio browser canvas media mp4 recorder video web webcodecs

Last synced: 17 Mar 2025

https://github.com/027xiguapi/pear-rec

pear-rec is a free and open-source cross platform software for recording, recording, and taking screenshots

electron nestjs nodejs react typescript vite webcodecs webrtc

Last synced: 16 May 2025

https://github.com/bilibili/webav

WebAV is an SDK built on WebCodecs, designed for creating and editing video files on the web platform. WebAV 是基于 WebCodecs 构建的 SDK,用于在 Web 平台上创建/编辑视频文件。

audio browser canvas media mp4 recorder video web webcodecs

Last synced: 06 Mar 2025

https://github.com/vanilagy/mp4-muxer

MP4 multiplexer in pure TypeScript with support for WebCodecs API, video & audio.

audio javascript mp4 muxer typescript video webcodecs

Last synced: 17 Oct 2025

https://github.com/diffusionstudio/core

The Video Creation Engine: Edit videos with code, featuring the fastest WebCodecs renderer for in-browser video processing.

aac browser canvas editing encode javascript mp4 opus recorder typescript video webcodecs webgl webgpu

Last synced: 14 May 2025

https://github.com/x007xyz/fly-cut

A web-based video editing tool implemented with WebCodecs, similar to CapCut Web.使用webcodecs实现的Web端视频编辑工具,类似剪映Web版。

timeline-component video video-editor video-processing vue3 web webcodecs

Last synced: 24 Mar 2025

https://github.com/vjeux/mp4-h264-re-encode

Pure re-encoding of an mp4-h264 video file with the web APIs as well as in-depth description of how it works.

h264 webcodecs

Last synced: 06 Apr 2025

https://github.com/dmnsgn/canvas-record

Record a video in the browser or directly on the File System from a canvas region (2D/WebGL/WebGPU) as MP4, WebM, MKV, GIF, PNG/JPG Sequence using WebCodecs and Wasm when available.

canvas capture download filesystem gif mp4 record video webcodecs

Last synced: 15 May 2025

https://github.com/zhaohappy/libmedia

一个 TypeScript 实现的高性能媒体库,支持 WebCodecs 和 Wasm。 A high-performance media library implemented in TypeScript, support WebCodecs and Wasm.

av1 dash decoder demux encoder ffmpeg flv hevc javascript m3u8 matroska mpegts mux player rtmp rtsp vp9 vvc webassembly webcodecs

Last synced: 07 Mar 2026

https://github.com/Vanilagy/webm-muxer

WebM multiplexer in pure TypeScript with support for WebCodecs API, video & audio.

audio javascript muxer typescript video webcodecs webm

Last synced: 17 Jul 2025

https://github.com/vanilagy/webm-muxer

WebM multiplexer in pure TypeScript with support for WebCodecs API, video & audio.

audio javascript muxer typescript video webcodecs webm

Last synced: 10 Apr 2025

https://github.com/dmtrkovalenko/subtitler

Free on-device web app for audio transcribing and rendering subtitles

ai rescript subtitles webcodecs whisper

Last synced: 04 Apr 2025

https://github.com/dmtrKovalenko/subtitler

Free on-device web app for audio transcribing and rendering subtitles

ai rescript subtitles webcodecs whisper

Last synced: 24 Mar 2025

https://github.com/bilibili/web-demuxer

Demux media files in the browser using WebAssembly, designed for WebCodecs 在浏览器中实现媒体文件的解封装,专为WebCodecs设计

audio demux demuxer media typescript video webassembly webcodecs

Last synced: 07 Oct 2025

https://github.com/wangrongding/WebCut

🎬 基于 web 端的音视频编辑器。(A web-based audio and video editor.)

audio audio-editor audio-processing clip cut video video-editor video-processing wasm webcodecs

Last synced: 24 Mar 2025

https://github.com/wangrongding/webcut

🎬 基于 web 端的音视频编辑器。(A web-based audio and video editor.)

audio audio-editor audio-processing clip cut video video-editor video-processing wasm webcodecs

Last synced: 29 Oct 2025

https://github.com/security-union/av1-streaming

AV1 streaming for Linux and Raspberry PI

av1 embedded-systems rav1e rust video web-codecs webcodecs

Last synced: 11 Apr 2025

https://github.com/hughfenghen/bloom-shadow

在浏览器中运行的录屏工具,可用于视频课程制作、直播推流工作台;基于 WebAV 实现

media recorder webav webcodecs

Last synced: 09 Jul 2025

https://github.com/framecrafter/framecrafter

An extensible, fast, all-in-browser video editor.

audio video video-processing webcodecs

Last synced: 30 Aug 2025

https://github.com/dmnsgn/media-codecs

Get a codec parameter string (like 'avc1.4d002a') from human readable options (like { name: 'Main', level: '4.2' }) and back to a descriptive name ('AVC Main Profile Level 4.2').

avc codecs mp4 vp webcodecs webm

Last synced: 30 Apr 2025

https://github.com/benfoxall/scrub

Video scrubbing with WebCodecs

webcodecs

Last synced: 03 Oct 2025

https://github.com/monyone/umataste

HTML5 fmp4 live stream (ll-fmp4) player written in TypeScript

fmp4 html5 low-latency mse player webcodecs

Last synced: 14 Apr 2025

https://github.com/mpromonet/rtsp2web

RTSP to websocket proxy

rtsp webcodecs websocket

Last synced: 13 Apr 2025

https://github.com/schahriar/mfx

In-browser video editing toolkit

glsl video webcodecs webgl

Last synced: 10 Apr 2025

https://github.com/webrtchacks/webcodecpacketloss

simulate packet loss effects with webcodecs

webcodecs webrtc

Last synced: 01 Aug 2025

https://github.com/guest271314/webcodecsopusrecorder

WebCodecs Opus Recorder/Media Source Extensions Opus EncodedAudioChunk Player

mediasource-extensions opus player recorder wav webcodecs

Last synced: 12 Oct 2025

https://github.com/web-components-in-space/recordable-canvas

A Web Component based canvas element wrapper that can be recorded to a downloadable video

canvas mp4box webcodecs webcomponent webcomponents

Last synced: 12 Apr 2025

https://github.com/hypervideo/svc-taco

WebRTC Video Encoder <--> WebCodecs VideoDecoder

svc webcodecs webrtc

Last synced: 13 May 2025

https://github.com/webrtchacks/videofilestream

Experiments in streaming a video file to WebRTC

capturestream getdisplaymedia mediastream webcodecs webrtc

Last synced: 02 May 2025

https://github.com/mpromonet/video-ws

websocket player

webcodecs websocket

Last synced: 13 Apr 2025

https://github.com/oanakiaja/ostreamer

A web streamer.【wip】

nextjs stream webcodecs webrtc webtransport

Last synced: 31 Mar 2025

https://github.com/bhuiyan17/ai-novel-editor

Ai-Novel-Editor simplifies novel writing with AI tools. Enhance your storytelling effortlessly. Join the project on GitHub! 🌟📚

canvas-to-video emotion galgame material-ui nextjs novel openai pixijs pixijs-to-video tiptap tiptap-editor typescript vercel-sdk video-editor visualnovel webcodecs

Last synced: 15 Jul 2025

https://github.com/oanakiaja/remuxer

webcodecs for mp4 -> webm

ffmpeg mp4 muxer webcodecs webm

Last synced: 02 Jan 2026

https://github.com/wiedymi/mediafox

Framework-agnostic, TypeScript-first media player powered by MediaBunny. Full control over rendering and UI.

audio bun mediabunny npm playback player react typescript video webcodecs

Last synced: 04 Oct 2025