/nebulis

Electron youtube mp3 downloader with metadata editing

Primary LanguageTypeScript

n e b u l i s

Windows app to download YouTube videos as MP3s with metadata editing

screenshot

screenshot

To do

  • Probably need Zustand soon as props getting out of hand
  • Checkboxes in preferences for metadata fields
  • Adjust start and end times
  • Write unit tests (which frameworks? WebDriverIO, mocha, jest? needs to work with typescript, react & electron. How to test multiple OS for ffmpeg?)

Bugs

  • convertSecondstoMintues zero padding bug

Setup Dev environment

  1. clone repo
  2. npm install
  3. npm run watch
  4. npm run start

Build for prod

  1. npm run build
  2. npm run package