Webassembly

Browse 42 curated Webassembly resources, tools, libraries, and guides for video developers on Awesome Video.

About this collection

Webassembly brings together 42 curated resources for video developers. Explore projects and guidance across Intro & Learning and Encoding & Codecs.

Explore related topics

Resources (showing 1–24 of 42)

  • GstWASMGstWASM is an open-source project that brings GStreamer development to the web using WebAssembly. It provides features like SDL2 for video…
  • ffmpeg.wasm webcam ExampleThis example demonstrates how to use ffmpeg.wasm to record video from a webcam, transcode it to MP4 (x264), and play it back in the browser…
  • libass-wasmlibass-wasm is a WebAssembly port of libass, a library for rendering subtitles in the ASS format. It integrates easily with HTML5 videos, s…
  • Tizen WASM Player Sample ApplicationA sample application demonstrating how to use Tizen WASM Player to play media on Tizen TV devices using HTMLMediaElement with ElementaryMed…
  • WebDSPWebDSP is a client-side signal processing library utilizing WebAssembly to perform high-performance operations on media data. It offers a c…
  • videojs-record ffmpeg.wasm PluginThe ffmpeg.wasm plugin for videojs-record allows developers to run FFmpeg directly in the browser using WebAssembly. This enables on-the-fl…
  • wasm-codecswasm-codecs combines libde265 and libopus into a single WebAssembly file, providing H.265 (HEVC) and Opus decoding capabilities for web app…
  • Video Frame Processing on the Web – WebAssembly, WebGPU, WebGL, WebCodecs, WebNN, and WebTransportThis article discusses various technologies available for video frame processing on the web, including WebAssembly. It provides an overview…
  • Create a Video Trimming App Using ffmpeg.wasmThis tutorial guides you through building a simple video trimming application using ffmpeg.wasm. It provides a practical example of impleme…
  • libmpv-wasmlibmpv-wasm is a port of the mpv media player to WebAssembly, allowing it to run entirely in the browser. It aims to expand the range of au…
  • wasm-av1wasm-av1 is a project that ports the AV1 video codec to WebAssembly, allowing in-browser decoding of AV1 videos. This enables developers to…
  • Tizen WASM PlayerTizen WASM Player is a Samsung TV extension API that provides WebAssembly applications with low-level access to the platform's media player…
  • Tizen WASM Video Decoder - Sample ApplicationA sample application demonstrating the use of Tizen WASM Video Decoder to play media on Samsung Smart TV devices using a WebAssembly module…
  • WASM Video FiltersWASM Video Filters is a demonstration of applying video filters using WebAssembly. Based on the MDN tutorial on manipulating video using ca…
  • How to Build a Video Editor with Wasm in ReactThis tutorial walks you through building a WebAssembly-based video editor in React using ffmpeg.wasm. The application allows users to uploa…
  • In-browser Transcoding of Video Files with FFmpeg and WebAssemblyThis article explores using the WebAssembly build of FFmpeg to perform video transcoding directly within the browser. It provides a step-by…
  • Build Your Own Video Compression Service with Rust WASMThis tutorial guides you through creating a Rust application that compiles to WebAssembly and utilizes FFmpeg to build a video compression…
  • wasm-resourcesA curated list of projects, companies, and videos related to WebAssembly, documenting various interesting aspects of the Wasm ecosystem. Th…
  • wasmbooth: Video Filter Booth App Written in Rustwasmbooth is a video effect booth application written in Rust and WebAssembly. It streams webcam input into an offscreen video element, pro…
  • WebASM HEVC Decoder SDKThe WebASM HEVC Decoder SDK by MainConcept provides a browser-based solution for HEVC/H.265 video decoding using WebAssembly. It enables hi…
  • Using Rust and WebAssembly to Process Pixels from a Video FeedAn article that explores how to use Rust and WebAssembly to process raw pixel data from a video feed. It provides insights into accessing a…
  • Extending the Browser with WebAssemblyAn article that guides developers through the process of porting the AV1 video decoder to WebAssembly, enabling AV1 video playback in any m…
  • WebAssembly Samples by Samsung DeveloperA collection of sample applications demonstrating the use of WebAssembly for video playback and decoding on Tizen devices. These samples il…
  • Qt Multimedia on WebAssemblyThis documentation provides insights into the availability and limitations of Qt Multimedia features on WebAssembly. It covers aspects such…