A web application for recording screen and audio with the following 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
- Install Python dependencies:
pip install -r requirements.txt- Run the application:
python app.py- Open your browser and navigate to:
http://localhost:5000
- Click the "Start Recording" button
- Wait for the 3-second countdown
- Select the screen/window you want to record
- Allow audio access when prompted
- Click "Stop Recording" when finished
- The file will be automatically saved in the
recordings/directory
- 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