Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

webcam_recoder

A simple and functional video recorder using OpenCV.

Features

  • Real-time Recording: Capture and save video as .avi format.
  • Color Inversion: Invert frame colors using Numpy operations.
  • Flip: Horizontal and Vertical flipping via Numpy slicing.
  • Smart Crop: Real-time 2x zoom/crop centered on the mouse cursor.
  • UI Overlay: Real-time status indicators (REC, Invert, Flip, etc.) displayed on both preview and saved video.

How to Use

Key Action
Space Start / Stop Recording
i Toggle Color Inversion
h Toggle Horizontal Flip
v Toggle Vertical Flip
c Toggle Mouse-centered Crop
ESC Exit Program

Preview & Output

Recorded Video Example

The output is saved as output.avi in the project directory.

output example


About

simple video recorder using OpenCV

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages