Render WebM videos from Canvas frames
navigator.mediaDevices.getUserMedia + MediaRecorder create WEBM files without duration metadata. This library appends missing metadata section right to the file blob.
based on ts-ebml and support large file(than 2GB) and optimize memory usage during repair
List of video file extensions
navigator.mediaDevices.getUserMedia + MediaRecorder create WEBM files without duration metadata. This library appends missing metadata section right to the file blob.
Encode a URL to a percent-encoded form, excluding already-encoded sequences
Small, modern WASM bindings for libopus raw packet encode/decode.
This is an addon for WebViewer that allows loading HTML5 videos (.mp4, ogg, webm) so that their video frames can be annotated.
micromark utility to encode dangerous html characters
Spinners for use in the terminal
Decode WebM audio (Opus, Vorbis) to PCM samples
A set of media APIs for Bare
requestVideoFrameCallback polyfill
A library to capture canvas-based animations at a fixed framerate
React HTML5 video providing functionality for marking and selecting frames, jumping back and forth between frames based on the fps.
Fastest HTML entities encode/decode library.
Frames plugin for Expressive Code. Wraps code blocks in a styled editor or terminal frame with support for titles, multiple tabs and more.
Parse webm files into individual sections, edit the sections, and compile the file from edited sections back together
URL utilities for markdown-it
Small package to encode or decode IP addresses from buffers to strings.
Optimise inline SVG with PostCSS.
A stricter URI encode adhering to RFC 3986
Utility for drawing YUV image data to HTML5 canvas
H.264 data streams and metadata are tricky to interpret. This Javascript package helps.