libav.js

This is a compilation of the libraries associated with handling audio and video in ffmpeg—libavformat, libavcodec, libavfilter, libavutil, libswresample, and libswscale—for emscripten, and thus the web. (by Yahweasel)

Libav.js Alternatives

Similar projects and alternatives to libav.js

  • WebKit

    Home of the WebKit project, the browser engine used by Safari, Mail, App Store and many other applications on macOS, iOS and Linux.

  • web-codecs

    WebCodecs is a flexible web API for encoding and decoding audio and video.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • webrtc-for-the-curious

    WebRTC for the Curious: Go beyond the APIs

  • moq-js

    2 libav.js VS moq-js

    Typescript library for Media over QUIC

  • webrtc-rtptransport

    Repository for the RTPTransport specification of the WebRTC Working Group

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better libav.js alternative or higher similarity.

libav.js reviews and mentions

Posts with mentions or reviews of libav.js. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-10-30.
  • Replacing WebRTC: real-time latency with WebTransport and WebCodecs
    10 projects | news.ycombinator.com | 30 Oct 2023
    I'm currently working with WebCodecs to get (the long awaited) frame-by-frame seeking and reverse playback working in the browser. And it even seems to work, albeit the VideoDecoder queuing logic seems to give some grief for this. Any tips on figuring out how many chunks have to be queued for a specific VideoFrame to pop out?

    An aside: to work with video/container files, be sure to check the libav.js project that can be used to demux streams (WebCodecs don't do this) and even used as a polyfill decoder for browsers without WebCodec support!

    https://github.com/Yahweasel/libav.js/

  • Libav.js – FFmpeg libraries compiled for JavaScript
    1 project | news.ycombinator.com | 11 Jul 2023

Stats

Basic libav.js repo stats
2
267
9.3
16 days ago

The primary programming language of libav.js is JavaScript.

Popular Comparisons


Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com