awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to kagami/ffmpeg.js

Open-source alternatives to Ffmpeg.js

30 open-source projects similar to kagami/ffmpeg.js, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Ffmpeg.js alternative.

  • transitive-bullshit/awesome-ffmpegtransitive-bullshit avatar

    transitive-bullshit/awesome-ffmpeg

    1,172View on GitHub↗

    👻 A curated list of awesome FFmpeg resources.

    awesomeawesome-listffmpeg
    View on GitHub↗1,172
  • fluent-ffmpeg/node-fluent-ffmpegfluent-ffmpeg avatar

    fluent-ffmpeg/node-fluent-ffmpeg

    8,251View on GitHub↗

    node-fluent-ffmpeg is a Node.js wrapper for FFmpeg that provides a fluent interface for executing media commands and processing files. It functions as a process manager that handles the lifecycle of external FFmpeg binaries, enabling programmatic media transcoding, video thumbnail generation, and metadata extraction via ffprobe. The library distinguishes itself through a command builder that translates JavaScript method calls into command-line arguments. It features event-driven progress monitoring to track processed frames and throughput, as well as the ability to route processed media data

    JavaScript
    View on GitHub↗8,251
  • ffmpeg/ffmpegFFmpeg avatar

    FFmpeg/FFmpeg

    61,176View on GitHub↗

    FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and video content. It functions as a comprehensive toolkit that provides both a command-line utility for direct media manipulation and a collection of low-level libraries for integration into custom applications. At its core, the project utilizes a packet-based stream engine and a format-agnostic abstraction layer to handle diverse media standards, containers, and network protocols. The framework distinguishes itself through a modular, graph-based filter execution model that allows f

    Caudiocffmpeg
    View on GitHub↗61,176
  • adghayes/serverless-ffmpegA

    adghayes/serverless-ffmpeg

    0View on GitHub↗
    View on GitHub↗0

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • alexheretic/ab-av1alexheretic avatar

    alexheretic/ab-av1

    906View on GitHub↗

    AV1 re-encoding using ffmpeg, svt-av1 & vmaf.

    Rust
    View on GitHub↗906
  • alvianprasetya/transcodingA

    AlvianPrasetya/transcoding

    0View on GitHub↗
    View on GitHub↗0
  • aizvorski/scikit-videoaizvorski avatar

    aizvorski/scikit-video

    153View on GitHub↗

    Video processing routines for SciPy

    Python
    View on GitHub↗153
  • anime4000/ifmeA

    Anime4000/IFME

    0View on GitHub↗
    View on GitHub↗0
  • artclarke/xuggle-xugglerA

    artclarke/xuggle-xuggler

    0View on GitHub↗
    View on GitHub↗0
  • asticode/go-astiavA

    asticode/go-astiav

    0View on GitHub↗
    View on GitHub↗0
  • avtranscoder/avtranscoderavTranscoder avatar

    avTranscoder/avTranscoder

    167View on GitHub↗

    High level API for FFmpeg / Libav.

    C++
    View on GitHub↗167
  • bbxnet/transcodeB

    bbxnet/transcode

    0View on GitHub↗
    View on GitHub↗0
  • bcoudurier/ffmbcbcoudurier avatar

    bcoudurier/FFmbc

    199View on GitHub↗

    FFmpeg README

    C
    View on GitHub↗199
  • bfansports/cloudtranscodeB

    bfansports/CloudTranscode

    0View on GitHub↗
    View on GitHub↗0
  • binoculars/aws-lambda-ffmpegB

    binoculars/aws-lambda-ffmpeg

    0View on GitHub↗
    View on GitHub↗0
  • bilibili/flv.jsbilibili avatar

    bilibili/flv.js

    23,203View on GitHub↗

    flv.js is a JavaScript library and HTML5 Media Source Extension wrapper designed to play FLV video and live streams in web browsers. It enables the rendering of FLV content within a standard web video element without the need for external plugins. The project focuses on real-time transmuxing, converting FLV container data into fragmented MP4 segments to ensure browser compatibility. It includes specific implementations for low-latency live streaming and cross-origin video loading via CORS-compliant server headers. The library provides capabilities for segmented media playback, media position

    JavaScript
    View on GitHub↗23,203
  • bramp/ffmpeg-cli-wrapperbramp avatar

    bramp/ffmpeg-cli-wrapper

    1,906View on GitHub↗

    Java wrapper around the FFmpeg command line tool

    Javaffmpegjava
    View on GitHub↗1,906
  • buttleofx/buttleofxbuttleofx avatar

    buttleofx/ButtleOFX

    96View on GitHub↗

    Project under early development.

    QML
    View on GitHub↗96
  • ccoenraets/forcejsccoenraets avatar

    ccoenraets/forcejs

    175View on GitHub↗

    ForceJS is a micro-library that makes it easy to use the Salesforce REST APIs in JavaScript applications. ForceJS allows you to easily authenticate with Salesforce using OAuth, and to manipulate Salesforce data using a simple API.

    JavaScript
    View on GitHub↗175
  • ccoenraets/forcengccoenraets avatar

    ccoenraets/forceng

    52View on GitHub↗

    ForceNG is a micro-library that makes it easy to use the Salesforce REST APIs in AngularJS applications. ForceNG allows you to easily login into Salesforce using OAuth, and to manipulate your Salesforce data using a simple API.

    JavaScript
    View on GitHub↗52
  • ch00k/ffmpyC

    Ch00k/ffmpy

    0View on GitHub↗
    View on GitHub↗0
  • chrissimpkins/codefacechrissimpkins avatar

    chrissimpkins/codeface

    6,484View on GitHub↗

    Typefaces for source code beautification

    Pythonawesomeawesome-listdeveloper
    View on GitHub↗6,484
  • ciconia/awesome-musicciconia avatar

    ciconia/awesome-music

    2,406View on GitHub↗

    Awesome Music Projects

    View on GitHub↗2,406
  • clappr/clapprclappr avatar

    clappr/clappr

    7,473View on GitHub↗

    Clappr is an HTML5 web media player and plugin-based framework used to render video and audio across different web platforms. It functions as a playback engine supporting adaptive bitrate streaming through HLS and DASH protocols to ensure smooth media delivery. The project is distinguished by a modular architecture that allows developers to extend player functionality and add support for new media formats via a plugin system. It also includes a dedicated controller for managing digital rights management license requests to secure premium content. The player covers a broad range of capabiliti

    JavaScript
    View on GitHub↗7,473
  • codeseven/toastrCodeSeven avatar

    CodeSeven/toastr

    12,108View on GitHub↗

    Toastr is a JavaScript toast notification library and client-side alert manager used to display non-blocking alert messages and system notifications in web browsers. It serves as a frontend notification UI for rendering timed messages that provide real-time visual feedback within web applications. The library includes a notification system that supports right-to-left layout mirroring for internationalized applications. It also features a mechanism to prevent duplicate notifications by matching new content against active alerts to avoid redundant stacking. The system manages notification life

    JavaScript
    View on GitHub↗12,108
  • createjs/soundjsCreateJS avatar

    CreateJS/SoundJS

    4,569View on GitHub↗

    SoundJS is a JavaScript audio library and asset manager designed to load and play audio across different browsers using a consistent API. It serves as a wrapper that abstracts the Web Audio API and HTML5 Audio to provide a cross-platform playback system. The project ensures consistent sound across devices by supporting Web Audio, HTML5, and mobile plugins. It includes specific mechanisms for mobile environments, such as unlocking audio playback on iOS via user-initiated touch events and managing playback continuity during screen locks. The library covers asset management through the registra

    JavaScript
    View on GitHub↗4,569
  • crisog/ffmpeg-restC

    crisog/ffmpeg-rest

    0View on GitHub↗
    View on GitHub↗0
  • datarhei/restreamerdatarhei avatar

    datarhei/restreamer

    4,925View on GitHub↗

    Restreamer is a self-hosted video broadcast platform and RTMP streaming server. It functions as a live media processing gateway and a multi-destination stream relay, providing a web-based management interface to configure video codecs, hardware acceleration, and stream routing. The system enables multi-platform video streaming by duplicating a single live video source and forwarding it to various third-party broadcast services and external servers simultaneously. It also supports direct-to-website broadcasting, allowing users to host live content for private or public audiences via customizab

    HTMLffmpegffmpeg-apiffmpeg-server
    View on GitHub↗4,925
  • davatron5000/fitvids.jsdavatron5000 avatar

    davatron5000/FitVids.js

    4,717View on GitHub↗

    FitVids.js is a jQuery plugin and CSS aspect ratio manager designed to automate the scaling of embedded videos within responsive containers. It functions as a responsive video embed wrapper that ensures iframes maintain their correct proportions while scaling to fit various screen sizes. The project enables the integration of custom third-party video players by mapping specific CSS selectors to predefined aspect ratio configurations. It also provides mechanisms for video scaling exclusions, allowing specific elements to be ignored via designated classes or selectors to maintain fixed dimensio

    HTML
    View on GitHub↗4,717
  • amiaopensource/vrecordA

    amiaopensource/vrecord

    0View on GitHub↗
    View on GitHub↗0