Top 23 JavaScript Ffmpeg Projects
-
Project mention: Not sure if you guys will appreciate this but i'm new to the game and it was probably my best moment so far in 100 hours lol (apologies for the quality i sent it to a friend and never meant to upload here) | reddit.com/r/playrust | 2022-05-19
Use lossless cut to mux the recorded voice-over track (from your mic), there's an option when you are about to export that mentions "keep tracks" press it and it should show you all the tracks in your videofile, probably just a sound and a video, just click the "add tracks from another file" and pickup your recording, that way you basically have the same quality without the headache of all the editing and encoding shit which losses quality and takes a bit of time (also keeps your machine cool since muxing doesn't use much CPU)
-
-
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!
-
It's intended to work nicely with Editly, a CLI-based https://github.com/mifi/editly
-
Project mention: Help! does anyone know how to export p5.js into WebM? | reddit.com/r/generative | 2022-04-15
Check out CCapture.
-
Project mention: Can Anyone help me with displaying a array of pixel values as an image in React ? | reddit.com/r/AskProgramming | 2022-03-23
I think you want ffmpeg.js
-
Project mention: FFCreator is a lightweight and flexible short video processing library based on node.js | reddit.com/r/node | 2021-09-28
-
I used this GitHub repository which I used to host my music bot https://github.com/ZerioDev/Music-bot
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
How to Install libffmpeg (for proprietary h.264 and aac support) for Opera for Linux_x64 Goto the URL opera://about and look at the "Browser identification" (User-Agent) string to see what major version of Chromium Opera is using (79, 80, 81, 82 etc.). Also, take note of the "install" path. You'll need that later. Goto https://github.com/iteufel/nwjs-ffmpeg-prebuilt/releases/ and download the latest -linux-x64.zip that's built with the same major version of Chromium that your Opera is. For example, if your Opera is built with Chromium 79, goto https://github.com/iteufel/nwjs-ffmpeg-prebuilt/releases/tag/0.43.6 and download 0.43.6-linux-x64.zip. Or, goto https://packages.ubuntu.com/search?keywords=chromium-codecs-ffmpeg-extra and click on the link to the distro that has "chromium-codecs-ffmpeg-extra" for the version of Chromium you need. Then, on the page for the distro, click the "amd64" link to goto the download page. On the download page, you can download the deb file and then extract it to get libffmpeg.so out of it. For example, if you need libffmpeg.so for Chromium 81, goto https://packages.ubuntu.com/focal-updates/amd64/chromium-codecs-ffmpeg-extra/download and download the the deb file. (in this case though, ignore that and use the libffmpeg.so in http://security.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg-extra\_83.0.4103.61-0ubuntu0.18.04.1\_amd64.deb that's from https://packages.ubuntu.com/bionic/chromium-ffmpeg-extra even though it says it's for Chromium 83) If nothing works, try a libffmpeg.so for the next version of Chromium and so on. Once you have the zip/deb file, extract it to get libffmpeg.so. Then, create the folder lib_extra in Opera's install folder that you took note of in opera://about earlier and put libffmpeg.so in the lib_extra folder. The path to libffmpeg.so should then be opera_install_folder/lib_extra/libffmpeg.so. On Linux Mint, that'd be /usr/lib/x86_64-linux-gnu/opera/lib_extra/libffmpeg.so. On Arch Linux, it might be /usr/lib64/opera/lib_extra/libffmpeg.so. Again, goto the URL opera://about in Opera and look at the "install" path.
-
-
-
-
stream-detector
A Firefox addon for keeping track of manifests used by various streaming protocols and downloading media files.
For Chrome: https://github.com/rowrawer/stream-detector/releases (download the .crx file and drag it into chrome://extensions/, with developer mode checked)
-
homebridge-dafang
Homebridge Plugin for Xiaomi Dafang / Wyze Cam IP Camera => Hey Siri, Start Video Recording
Project mention: Do any cameras have the ability to rotate within HomeKit? | reddit.com/r/HomeKit | 2022-02-04 -
AV-converter
[av-converter.com] Convert an audio or video file to another format. Download YouTube videos or just the audio.
You can use my website (it uses FFmpeg) and it will work on your phone as long as you use the Firefox Nightly browser which is on Google Play. https://av-converter.com
-
Shameless plug: I did something similar 6 years ago and created sonos-web. Sadly I stopped working on the project, but it was indeed cool to play Youtube videos on your Sonos device (among other things).
https://github.com/denysvitali/sonos-web/
https://github.com/denysvitali/sonos-web/blob/master/plugins...
-
wyzecam-hls
Converts MP4 files from WyzeCam NFS to HLS stream. Much more stable alternative to RTSP firmware.
-
-
-
ReelSteady-Joiner
ReelSteady Joiner merge multiple GoPro separate video files into one without losing the gyro data
Project mention: Announcing Gyroflow - an advanced video stabilization tool written in Rust with GPU acceleration and cross-platform UI | reddit.com/r/rust | 2022-02-04You can do that with https://github.com/rubegartor/ReelSteady-Joiner and Gyroflow can load that joined file
-
GitHub - uotw/vidSmooth: smooth out any video
-
You can find more on the website or on the GitHub repository
-
Project mention: For those who want to open a forum, I present Midback 2D, written in Node.Js and Pug, the project aims to unite as many random files as possible. Take a look~^^ | reddit.com/r/webdev | 2022-03-21
-
strikedao.com
Strike DAO is an experiment in participatory governance of blockchain art institutions.
Project mention: The User Experience Problems Of Quadratic Voting | reddit.com/r/programming | 2022-03-281: https://github.com/strikedao/strikedao.com
JavaScript Ffmpeg related posts
- Ffmpeg-WASM: Ffmpeg in the Browser
- Not sure if you guys will appreciate this but i'm new to the game and it was probably my best moment so far in 100 hours lol (apologies for the quality i sent it to a friend and never meant to upload here)
- How to trim videos without losing high FPS?
- Can Project Manager rename clips based on the name on timeline? Know of a plugin that does?
- Easy/free way to trim mkv files without re-encoding?
- Open source android based Service App for video compression
- Is there an app like Photos.app that can let you change a video's thumbnail/poster frame (and crop/trim)? Also without needing to make a whole project, if possible.
Index
What are some of the best open-source Ffmpeg projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | lossless-cut | 11,025 |
2 | ffmpeg.wasm | 7,721 |
3 | editly | 3,390 |
4 | ccapture.js | 3,029 |
5 | ffmpeg.js | 2,636 |
6 | FFCreator | 1,555 |
7 | Music-bot | 657 |
8 | nwjs-ffmpeg-prebuilt | 544 |
9 | h265ize | 511 |
10 | handbrake-js | 479 |
11 | boram | 367 |
12 | stream-detector | 344 |
13 | homebridge-dafang | 193 |
14 | AV-converter | 136 |
15 | sonos-web | 119 |
16 | wyzecam-hls | 57 |
17 | wybm | 54 |
18 | Scapix | 43 |
19 | ReelSteady-Joiner | 34 |
20 | vidSmooth | 27 |
21 | recode-converter | 22 |
22 | Midback | 5 |
23 | strikedao.com | 5 |
Are you hiring? Post a new remote job listing for free.