Skip to content

Latest commit

 

History

History
57 lines (39 loc) · 1.88 KB

README.md

File metadata and controls

57 lines (39 loc) · 1.88 KB

JSCast - Screen Recorder

🎥💻 Screen recorder with some options like adding your webcam in a square, or a circle, that you can move around. Build with Electron.


Table of contents

Features

  • 💻 Select from multiple desktops.
  • 😃 Insert your webcam in a circle 🔴, or in a square 🟥, that you can move around.
  • 🎤 Select and insert your audio microphone.
  • 🔈 Insert your audio system.
  • 🎨 Select the quality of the recording.
  • 🕐 Countdown when starts the recording.
  • 👉 Some useful shortcuts.

image


Install and run

With Node

The app is made through Electron-forge, so you can install and run it with the following commands:

npm install

npm start

You can create a build (executable without npm).

Create a distributable:

npm run make

Electron-forge creates the out folder where your package will be located.


Recognitions

  • Paul Kinlan - For the code base and explanation of how to record screen and audio at the same time (link).
  • garbageoverflow - Where I could see how to insert the webcam in a floating window (repo).
  • Yuri Sitnikov - For the library to add duration metadata to Webm files generated by Chrome (repo).
  • Icons from Phosphor Icons.