Online Schermrecorder
Neem uw scherm, een venster of een browsertabblad rechtstreeks in uw browser op, met optionele microfoonaudio — geen software-installatie, niets wordt geüpload.
228 weergaven
Opnamen bestaan alleen in het geheugen van deze pagina; het sluiten van het tabblad verwijdert alles wat u niet hebt gedownload. Downloads in WebM-formaat (VP8/VP9).
Hoe een Browser Uw Scherm Kan Opnemen Zonder Iets te Installeren
Schermopname vereiste vroeger speciale desktopsoftware met diepe toegang tot het besturingssysteem, omdat het vastleggen van wat op een scherm staat normaal gesproken niet iets is dat een gesandboxde webpagina kan doen. Dat veranderde met de Screen Capture API, specifiek getDisplayMedia() — een browser-API, gestandaardiseerd naast WebRTC, waarmee een pagina een live videostream van het scherm, een specifiek venster of een enkel browsertabblad kan opvragen. Cruciaal is dat dit verzoek altijd via de eigen kiezer-interface van de browser verloopt, niet via de pagina: de site kiest nooit wat wordt opgenomen, en de browser toont een permanente, onvermijdelijke opname-indicator zolang de opname actief is, wat een bewuste privacywaarborg is die in het API-ontwerp is ingebouwd, zodat schermopname nooit stilletjes op de achtergrond kan plaatsvinden.
Zodra de videostream bestaat, wordt het opnemen ervan naar een bestand afgehandeld door een tweede, oudere API: MediaRecorder, dezelfde interface die elders op deze site voor microfoonopname wordt gebruikt. Het neemt elke live MediaStream — schermvideo, optioneel gecombineerd met microfoon-audiotracks via de Web Audio-aanverwante MediaStream API — en geeft periodiek gecomprimeerde stukken gecodeerde video door terwijl de opname vordert, met welke codec de browser dan ook ingebouwd heeft (meestal VP8 of VP9-video met Opus-audio, verpakt in een WebM-container). Niets van deze pijplijn raakt een server: de opname, de codering en het resulterende bestand bestaan alleen in het geheugen van uw browser totdat u ervoor kiest om het te downloaden.
Het combineren van schermvideo met microfoonaudio gebeurt op MediaStream-niveau, niet door MediaRecorder zelf: deze tool neemt de videotrack van de schermopnamestream en voegt, indien gevraagd, de audiotrack van een apart microfoonverzoek toe aan één gecombineerde stream voordat deze aan MediaRecorder wordt doorgegeven — dit verklaart waarom het verlenen van microfoontoegang een tweede, onafhankelijke toestemmingsprompt is na de schermdeel-kiezer.
Praktische Details Die de Moeite Waard Zijn
- De eigen opname-indicator en "delen stoppen"-bediening van de browser bestaan volledig buiten deze pagina — klikken op die systeembediening (in plaats van de Stopknop van deze pagina) beëindigt de opname ook netjes en slaat op wat tot dan toe is vastgelegd.
- Een enkel tabblad opnemen is over het algemeen minder zwaar voor de CPU dan het volledige scherm of een ander applicatievenster opnemen, omdat de browser alleen inhoud hoeft samen te stellen die hij al weergeeft.
- De uitvoer is WebM, een open, royaltyvrij containerformaat — als een ander formaat zoals MP4 nodig is, kan het bestand achteraf worden geconverteerd met elke standaard videotool.
- Opnamen worden alleen in het geheugen van deze pagina bewaard (niet automatisch op schijf opgeslagen), dus het downloaden van een opname voordat u het tabblad sluit of wegnavigeert is essentieel — niets wordt ergens automatisch opgeslagen.
Veelgestelde vragen
Waarom toont de browser een kiezer die vraagt wat er moet worden opgenomen, in plaats van gewoon op te nemen?
Dit is een bewust onderdeel van het ontwerp van de Screen Capture API: de browser, niet de website, heeft altijd de controle over wat wordt vastgelegd, en toont de hele tijd dat de opname actief is een permanente opname-indicator. Dit maakt het onmogelijk voor een pagina om stilletjes uw scherm op te nemen zonder uw expliciete, zichtbare toestemming.
Wordt bij het opnemen van mijn scherm iets naar een server geüpload?
Nee. Schermopname (getDisplayMedia) en opname (MediaRecorder) draaien beide volledig als browser-API's — de videostream, de codering ervan en het resulterende bestand bestaan alleen in het geheugen van uw browser totdat u ervoor kiest om het te downloaden.
Waarom krijg ik twee aparte toestemmingsprompts wanneer ik de microfoonoptie inschakel?
Schermopname en microfoontoegang zijn twee onafhankelijke browsertoestemmingen, aangevraagd via twee aparte API's (getDisplayMedia en getUserMedia). Deze tool combineert de resulterende audio- en videotracks pas in één stream nadat beide toestemmingen zijn verleend.
In welk videoformaat wordt de opname gedownload?
WebM, met welke codec uw browser dan ook ingebouwd heeft — meestal VP8 of VP9 voor video en Opus voor audio. WebM is een open, royaltyvrije container; als u een ander formaat zoals MP4 nodig hebt, converteert u het gedownloade bestand achteraf met elke standaard videotool.
Wat gebeurt er als ik het tabblad sluit voordat ik mijn opname heb gedownload?
Deze gaat verloren. Opnamen bestaan alleen in het geheugen van deze pagina voor de duur van de sessie en worden nooit automatisch ergens opgeslagen — download het bestand voordat u het tabblad sluit of wegnavigeert.
Vergelijkbare tools
Probleem melden
Online Schermrecorder
Reacties
Nog geen reacties — schrijf de eerste!