Home
Softono

Atomic Edits

Open source MIT JavaScript
83
Stars
11
Forks
2
Issues
2
Watchers
3 years
Last Commit

 About Atomic Edits

🎬 A desktop app that automatically removes silence from videos.

Platforms

Web Self-hosted

Languages

JavaScript

Links

Need Help Installing Atomic Edits?

We provide expert installation service for this software. Our team will install, configure, and secure Atomic Edits on your server. plans start at just $30.

Atomic Edits

View on GitHub

🎬 AtomicEdits

Disclaimer

  • I've shelved this project (for now) and am currently working on gamedex
  • Follow me on Twitter for more updates and dank memes 👀

Image (for those who just want a quick glimpse)

Video Demos

Project Setup

  • If you have a Mac, you can download the DMG File
  • You can also run the the project via NPM:
npm install
npm run electron:serve

Helpful Resources

Why Make AtomicEdits?

In 2020, I quit my tech job to pursue creating content on YouTube full-time. The biggest problem I had with making videos was editing/removing silence from them. (For reference, it takes 1-2 hours to edit 10 minutes of video.) I put aside 2-3 weeks in June to learn video editing technologies (WaveSurfer.js + FFmpeg) and make a proof of concept - this is the result. It's really rough around the edges, but saves me some time while editing.

Main Features

  • Automatically detect silence in the video
  • Generate silent regions based on length and loudness
  • Remove detected silent regions on export
  • Add/remove padding to silent regions

Tech Stack

  • Vue/Vuex
  • Font Awesome (icons)
  • Tailwind CSS (core UI)
  • Electron.js (desktop app)
  • WaveSurfer.js (audio wave display)
  • Fluent FFmpeg (export edited video)
  • Hotkeys (keyboard shortcuts)