4 items
Record any tab and your microphone to a local H.264 MP4. No account, no server, no upload. GoatMeet records any tab in your Chrome browser to an MP4 on your own disk. No account, no cloud, no upload. Click the GoatMeet icon on any tab and press Start recording. GoatMeet captures the tab's video and audio together with your microphone, encodes H.264/AAC with Chrome's own encoder, and writes the file while the tab plays. Press Stop recording and the MP4 lands in Downloads/goatmeet, ready to play. GoatMeet recognizes Google Meet, Microsoft Teams, and Zoom to name the file, and records any other tab just the same. WHY GOATMEET • Local only. The extension's Content Security Policy forbids network requests. Nothing ever leaves your computer. • Crash safe. The file commits every five minutes, so a frozen laptop costs minutes, not the whole recording. • Named for you. Files look like 20260917-1132-google-meet-jac-mxgd-uap.mp4. Passcodes in the URL are never written. An existing file is never overwritten. • Your voice, your choice. Mute the recording microphone from the popup without touching the page's mute button. • No analytics, no telemetry, no advertising, no third-party code. Plain JavaScript you can read in an afternoon. Open source under the MIT license. HOW IT WORKS 1. Install GoatMeet. Recording settings opens in a new tab. 2. Click Allow microphone. In Chrome's prompt, choose Allow while visiting the site or Allow on every visit so the choice lasts. 3. Open the tab you want to record, click the GoatMeet icon, and press Start recording. The toolbar shows a red REC badge. You can close the popup, switch tabs, and keep using Chrome. 4. At the end, click GoatMeet and press Stop recording. The MP4 appears in Downloads/goatmeet and in Chrome's download list. The microphone is the only permission GoatMeet asks for, and only once. If you turn off Include my microphone, GoatMeet asks for nothing. If the microphone is not allowed, GoatMeet still records the tab audio and the popup says the microphone is off. The default request is 1080p at 30 fps, 4 Mbps video, and 128 kbps audio. One hour is about 1.86 GB. PERMISSIONS • activeTab: read the address and title of the tab you clicked on, to validate and name the recording. • tabCapture: receive the video and audio of that tab after you press Start recording. • offscreen: run the encoder in a hidden document that survives closing the popup. • downloads: save each finished recording to Downloads/goatmeet. Chrome shows this as "Manage your downloads". GoatMeet starts no other downloads and does not read your download history. • unlimitedStorage: stop Chrome from deleting the temporary copy of a recording when the disk runs low, before it is saved. Chrome shows no warning for it. GoatMeet does not request the tabs permission or any host permission, so Chrome never shows the "Read your browsing history" warning. REQUIREMENTS Chrome 126 or later on Windows or macOS. Chrome on Linux does not ship the H.264 encoder, and GoatMeet reports this instead of recording. RECORDING CONSENT Recording a conversation is regulated in many countries and states. Some require the consent of every participant. GoatMeet does not notify participants. You are responsible for informing participants and for following the law where you and they are located. GoatMeet is not affiliated with Google, Microsoft, or Zoom. Source code, privacy policy, and issue tracker: https://github.com/thesimj/goat-meet-recording
rating_count is the Chrome Web Store ratings count, not a written-review count.