Skip to content

A simple powershell script that wraps ffmpeg to allow you to record fullscreen or regions to mp4's.

Notifications You must be signed in to change notification settings

matthaddon/ScreenRecorder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ScreenRecorder

A simple PowerShell script that wraps ffmpeg to allow you to record fullscreen or regions to MP4s.

Features

  • Draw a rectangle to select any region of your screen
  • Record/Pause/Stop controls via a floating control panel
  • High-DPI display support
  • Outputs to MP4 format

Installation

Quick Install

  1. Download the repository as a ZIP file:

  2. Extract the ZIP file anywhere on your computer

  3. Run the installer:

    • Right-click install-record.ps1 and select Run with PowerShell
    • Or open PowerShell in the extracted folder and run:
      .\install-record.ps1
  4. Restart your terminal for PATH changes to take effect

What the installer does

  • Copies the record scripts to %USERPROFILE%\Scripts
  • Adds the Scripts folder to your PATH
  • Creates a desktop shortcut for easy access

Usage

From Command Line

Open any terminal (PowerShell, Command Prompt, Windows Terminal) and type:

record

From Desktop

Double-click the Screen Recorder shortcut on your desktop.

Recording

  1. The tool will open and display a selection overlay
  2. Click and drag to draw a rectangle around the region you want to record
  3. Use the floating control panel to:
    • Record - Start recording
    • Pause - Pause/resume recording
    • Stop - Stop and save the recording

Requirements

  • Windows 10/11
  • PowerShell 5.1 or later
  • ffmpeg (the script will guide you if not installed)

About

A simple powershell script that wraps ffmpeg to allow you to record fullscreen or regions to mp4's.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published