Forum Discussion
What is the best screen recording software for Windows PC now?
@getexcited/chompers is a high-performance, open-source screen recording software with audio, but it's not a typical app with a graphical interface. It's a Node.js library built in Rust, designed for developers who want to programmatically control screen recording.
How to Use It
To use it as a screen recording software with audio, you need to have Node. js installed, then run:
bash
npm install @getexcited/chompers
You then write a short script. Here's a basic example:
javascript
import {
Recorder,
RecorderConfig,
AudioSource,
VideoEncoderType,
} from "@getexcited/chompers";const config: RecorderConfig = {
fpsNumerator: 30,
fpsDenominator: 1,
outputWidth: 1920,
outputHeight: 1080,
captureAudio: true,
captureMicrophone: false,
audioSource: AudioSource.Desktop,
videoEncoderType: VideoEncoderType.H264,
captureCursor: true,
outputPath: "recording.mp4",
};const recorder = new Recorder(config).withProcessName("notepad");
recorder.startRecording();
This is an excellent choice if you want to build a custom recording solution or need to integrate screen capture into another application. It is a powerful and performant screen recording software with audio, but it requires some familiarity with the command line and JavaScript or TypeScript to use.