Skip to content

ohmygodvt95/screen-recorder

Repository files navigation

Screen & Audio Recorder Web App

A web application for recording screen and audio with the following features:

Features

  • 🎥 Record screen and audio simultaneously
  • ⏱️ 3-second countdown before recording starts
  • 💾 Save files as stream data (WebM format)
  • 📁 Manage and download recorded files
  • 🔄 Modern and user-friendly interface

Installation

  1. Install Python dependencies:
pip install -r requirements.txt
  1. Run the application:
python app.py
  1. Open your browser and navigate to: http://localhost:5000

How to Use

  1. Click the "Start Recording" button
  2. Wait for the 3-second countdown
  3. Select the screen/window you want to record
  4. Allow audio access when prompted
  5. Click "Stop Recording" when finished
  6. The file will be automatically saved in the recordings/ directory

Notes

  • Requires HTTPS or localhost for browser to allow screen access
  • Files are saved in WebM format for compatibility and good quality
  • Data is streamed continuously to ensure no data loss when stopping abruptly

About

Screen & Audio Recorder Web App

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published