Skip to content

Add omni-compress to Projects > Others#272

Open
dharanish-v wants to merge 1 commit into
mbasso:masterfrom
dharanish-v:master
Open

Add omni-compress to Projects > Others#272
dharanish-v wants to merge 1 commit into
mbasso:masterfrom
dharanish-v:master

Conversation

@dharanish-v

Copy link
Copy Markdown

What

Adds omni-compress to the Projects > Others section, after webm-wasm.

Why it fits

A universal media compression library that uses WebAssembly heavily:

  • FFmpeg Wasm (@ffmpeg/core-mt) — multi-threaded, for images, audio, and video in the browser
  • @jsquash/avif — standalone libaom-AV1 Wasm encoder from Google's Squoosh project
  • Routes to Wasm automatically; no SharedArrayBuffer required for AVIF encoding

Isomorphic: same API works in browser (Wasm) and Node.js (native ffmpeg binary).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant