JavaScript Ffmpeg

Open-source JavaScript projects categorized as Ffmpeg

Top 23 JavaScript Ffmpeg Projects

  • lossless-cut

    The swiss army knife of lossless video/audio editing

    Project mention: DUMB QUESTION- What is quicktime? | /r/Hitfilm | 2023-06-02

    You are better off converting your video file to something that you can use. So, you can use Shutter Encoder, Handbrake, or LosslessCut to convert your source footage in to either an MP4 video or even better, to a proper editing codec.

  • ffmpeg.wasm

    FFmpeg for browser and node, powered by WebAssembly

    Project mention: Petition to add support for Gopher protocol in Firefox | /r/firefox | 2023-05-28
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • editly

    Slick, declarative command line video editing & API

    Project mention: Create a video from images | /r/nodered | 2023-02-08

    Maybe this tool helps:

  • ccapture.js

    A library to capture canvas-based animations at a fixed framerate

    Project mention: Making YouTube video with React | | 2023-02-25

    I also tried to find a better recording method. Since I’m now using canvas, there are some solutions to recording that seemed quite elegant. For example, paper.js uses requestAnimationFrame to achieve its smooth animation. There are libraries like ccapture.js that hooks into the various methods like requestAnimationFrame and setInterval, allowing it to render each frame separately.

  • ffmpeg.js

    Port of FFmpeg with Emscripten

    Project mention: Recordable Canvas Web Component | | 2023-06-01

    There are solutions to transcode to MP4 live in your browser, such as with [FFMPEG.js ( MP4 is actually just the containing file however! The codec that you record with still needs to be supported by MP4. So prepare for FFMPEG.js to do lots of work if you go this route!

  • FFCreator

    一个基于node.js的高速视频制作库 A fast video processing library based on node.js

    Project mention: A fast video processing library based on node.js | /r/coolgithubprojects | 2022-06-09
  • Music-bot

    A complete code to download for a cool Discord music bot !

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • nwjs-ffmpeg-prebuilt

    FFmpeg prebuilt binaries for NW.js / Chromium

    Project mention: Reddit/Instagram/Facebook Videos Dont Play In Opera Browser | /r/Fedora | 2022-06-09

    You need libffmpeg. You can download a prebuilt one from here. Put file to lib_extra directory at Opera's installation directory (probably /usr/lib64/opera).

  • handbrake-js

    Video encoding / transcoding / converting for node.js

  • stream-detector

    A Firefox addon for keeping track of manifests used by various streaming protocols and downloading media files.

    Project mention: Blob storage links - All4 | /r/youtubedl | 2022-11-23

    Use The Stream Detector

  • boram

    :film_strip: Cross-platform graphical WebM converter

    Project mention: Where to insert commands to limit frame rate and playback speed? | /r/ffmpeg | 2022-11-06

    I'm using the ffmpeg gui wrapper Boram to cut, crop and encode VP9 webms.

  • homebridge-dafang

    Homebridge Plugin for Xiaomi Dafang / Wyze Cam IP Camera => Hey Siri, Start Video Recording

  • ffmpeg-progressbar-cli

    A colored progress bar for FFmpeg.

    Project mention: how to display ffmpeg progress with lua in mpv | /r/mpv | 2022-11-06

    ffmpeg itself can't display progress.

  • canvas-capture

    Record the canvas as an image, mp4 video, or gif from the browser

    Project mention: What are the best node libraries for creating a gif from canvas? | /r/node | 2022-11-08
  • sonos-web

    Web interface for Sonos audio systems (by denysvitali)

  • serverless-media-portal

    Ready-to-deploy webapp for sharing home videos: a React frontend with a AWS Lambda backend using FFmpeg to process videos. Created using Serverless Framework.

    Project mention: 2023 World's Strongest Man - Pre-Competition Megathread | /r/Strongman | 2023-04-18

    For any software devs here it's open source on GitHub. Drop a star if you're feeling generous. Any feedback is welcome.

  • ReelSteady-Joiner

    ReelSteady Joiner merge multiple GoPro separate video files into one without losing the gyro data

    Project mention: Real steady problem with cut clips | /r/gopro | 2023-03-11
  • ip-camera-browser-client

    Normally, IP Camera streams video as RTSP protocol. But browser is unable to render this format, so we need to convert it as HLS format so that modern browser's video tags can display it.

  • wyzecam-hls

    Converts MP4 files from WyzeCam NFS to HLS stream. Much more stable alternative to RTSP firmware.

  • wybm

    :scissors: Extract and cut youtube webms

  • redditube

    A video generator from Reddit posts and comments

  • vidSmooth

    smooth out any video

  • LiSA

    LiSA (by Cosmicoppai)

    Project mention: A Desktop application, for streaming and downloading your favourite anime. | /r/Python | 2022-11-28

    Please check backend folder

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-02.

JavaScript Ffmpeg related posts


What are some of the best open-source Ffmpeg projects in JavaScript? This list will help you:

Project Stars
1 lossless-cut 16,798
2 ffmpeg.wasm 10,556
3 editly 4,082
4 ccapture.js 3,313
5 ffmpeg.js 2,957
6 FFCreator 2,305
7 Music-bot 811
8 nwjs-ffmpeg-prebuilt 602
9 handbrake-js 529
10 stream-detector 528
11 boram 413
12 homebridge-dafang 199
13 ffmpeg-progressbar-cli 186
14 canvas-capture 134
15 sonos-web 121
16 serverless-media-portal 102
17 ReelSteady-Joiner 70
18 ip-camera-browser-client 65
19 wyzecam-hls 62
20 wybm 56
21 redditube 37
22 vidSmooth 35
23 LiSA 35
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.