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! Learn more →
Top 23 JavaScript Ffmpeg Projects
-
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.
-
-
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!
-
Maybe this tool helps: https://github.com/mifi/editly
-
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.
-
There are solutions to transcode to MP4 live in your browser, such as with [FFMPEG.js (https://github.com/Kagami/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!
-
Project mention: A fast video processing library based on node.js | /r/coolgithubprojects | 2022-06-09
-
-
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)
-
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 libffmpeg.so file to lib_extra directory at Opera's installation directory (probably /usr/lib64/opera).
-
-
stream-detector
A Firefox addon for keeping track of manifests used by various streaming protocols and downloading media files.
Use The Stream Detector
-
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 itself can't display progress. https://github.com/sidneys/ffmpeg-progressbar-cli
-
Project mention: What are the best node libraries for creating a gif from canvas? | /r/node | 2022-11-08
-
-
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-18For 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
-
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.
-
-
-
-
Project mention: A Desktop application, for streaming and downloading your favourite anime. | /r/Python | 2022-11-28
Please check backend folder https://github.com/Cosmicoppai/LiSA/tree/main/backend
-
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.
JavaScript Ffmpeg related posts
- DUMB QUESTION- What is quicktime?
- Lossless-cut: The Swiss army knife of lossless video/audio editing
- Recordable Canvas Web Component
- Programs to cut down hours of footage?
- Will lossless cut keep the original frame rate?
- Petition to add support for Gopher protocol in Firefox
- I'm on a roll this act (asc/diamond)
-
A note from our sponsor - Appwrite
appwrite.io | 3 Jun 2023
Index
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 |