# EasyRecorder **Repository Path**: sylarok/EasyRecorder ## Basic Information - **Project Name**: EasyRecorder - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-01-16 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # EasyRecorder

EasyRecorder is a cross-platform screen recorder which is written by node-js and depended on ffmpeg-recorder.


## ScreenShots ![](screenshots/recording.png) ![](screenshots/settings.png) ## Features
- Different ways to record screen 、speaker and microphone - Encode screen data from rgb to h264 - Encode audio data from pcm to aac - Mux h264 and aac to a single mp4 file - Only support in windows for now(at least win7) - Image preview(yuv420) - Record only mic or speaker,or only video without any audio
## Todo
- More muxers such as .mkv - Screen grabber for mac and linux systems - Audio grabber for mac and linux systems
## Usage
### Install depends ```sh $ yarn ``` ### Run in dev ```sh $ yarn dev ``` ### Package ```sh $ yarn package ```