A free and open-source Chrome extension that allows you to record your screen and microphone audio simultaneously using WebRTC technology, perfect for transcription purposes.
- Screen recording with system audio
- Microphone audio recording
- Combined audio streams
- Real-time recording status and file size monitoring
- Downloads recordings in WebM format
-
Download or Clone the Repository
git clone git@github.com:esafwan/foss_transcription.git cd foss_transcription
-
Open Chrome Extensions Page
- Open Google Chrome
- Go to
chrome://extensions/
- Or navigate through: Menu → More Tools → Extensions
-
Enable Developer Mode
- Toggle ON the "Developer mode" switch in the top right corner
-
Load the Extension
- Click "Load unpacked"
- Select the directory containing the extension files
- Make sure the directory contains
manifest.json
-
Start Recording
- Click the extension icon in your Chrome toolbar
- Click the "Start Recording" button
- Select the screen/window/tab you want to record
-
During Recording
- A new tab will open while recording status is active
- The extension popup will display recording file size
- You can minimize the recording tab but don't close it
-
Stop Recording
- Click the extension icon again
- Click the "Stop Recording" button
- The recording will be processed and automatically downloaded
- Choose where to save your recording
The extension is built using:
- HTML/CSS/JavaScript
- Chrome Extension APIs
- WebRTC APIs
- MediaRecorder API
AGPL-3.0