# 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


## 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
```