Einfaches und effizientes Dienstprogramm zur Bildschirmaufzeichnung für Windows.
Holen Sie sich hier die neueste Binärdatei: wcap-x64.exe oder wcap-arm64.exe
WARNUNG : Windows Defender oder andere AV-Software meldet möglicherweise eine falsch positive Erkennung
Drücken Sie Strg + PrintScreen , um die Aufzeichnung des aktuellen Monitors zu starten (wo sich der Mauszeiger derzeit befindet).
Drücken Sie Strg + Win + PrintScreen, um die Aufzeichnung des aktuell aktiven Fensters zu starten
Drücken Sie Strg + Umschalt + Bildschirm drucken, um einen festen Bereich auf dem aktuellen Monitor auszuwählen und aufzuzeichnen
Drücken Sie eine der vorherigen Kombinationen, um die Aufnahme zu stoppen
Klicken Sie mit der rechten Maustaste oder doppelklicken Sie auf das Taskleistensymbol, um die Einstellungen zu ändern
Video kodiert mit H264/AVC, H265/HEVC oder AV1, mit 10-Bit-Unterstützung für HEVC und AV1
Audio mit AAC oder FLAC kodiert
Zeichnen Sie für die Fenstererfassung den gesamten Fensterbereich (einschließlich Titelleiste/Ränder) oder nur den Clientbereich auf
Window Capture kann anwendungslokales Audio aufzeichnen, es ist kein anderes System-/Prozessaudio enthalten
Optionen zum Ausschließen des Mauszeigers von der Aufnahme, zum Deaktivieren von Aufnahmeanzeigerändern oder abgerundeten Fensterecken
kann die Aufnahmelänge in Sekunden oder die Dateigröße in MB begrenzen
kann die maximale Breite, Höhe oder Bildrate begrenzen – erfasste Bilder werden automatisch verkleinert
Bei Begrenzung der maximalen Breite/Höhe kann eine gammakorrekte Größenänderung durchgeführt werden
optional verbesserte Farbkonvertierung – Passen Sie die YUV-Ausgabewerte an, um die Helligkeit besser an die ursprüngliche RGB-Eingabe anzupassen
wcap verwendet die Windows.Graphics.Capture-API, die seit Windows 10 Version 1903, Mai 2019 Update (19H1) verfügbar ist, um den Inhalt eines Fensters oder des gesamten Monitors zu erfassen. Die erfasste Textur wird an Media Foundation übermittelt, um das Video mit hardwarebeschleunigtem Codec in eine MP4-Datei zu kodieren. Durch die Verwendung der Erfassung aus dem Compositor und dem hardwarebeschleunigten Encoder kann nur sehr wenig CPU und Speicher verbraucht werden.
Sie können in den Einstellungen wählen, ob nur der Clientbereich oder die volle Fenstergröße erfasst werden soll. Der Clientbereich enthält keine Titelleiste und Rahmen für den Standardfensterstil. Die Größe des aufgezeichneten Videos wird durch die anfängliche Fenstergröße bestimmt.
Standardmäßig ist der Hardware-Encoder aktiviert. Sie können ihn in den Einstellungen deaktivieren. Stellen Sie sicher, dass Ihre GPU-Treiber aktualisiert sind, wenn etwas mit der Hardware-Videokodierung nicht funktioniert. Anschließend wird das Video mit dem Software-Encoder Microsoft Media Foundation H264 kodiert. Möglicherweise möchten Sie ausdrücklich den Software-Encoder auf älteren GPUs verwenden, da die Qualität des Hardware-Encoders nicht besonders gut ist.
Audio wird mithilfe der WASAPI-Loopback-Aufzeichnung erfasst und mit dem Microsoft Media Foundation AAC-Encoder oder dem undokumentierten Media Foundation FLAC-Encoder codiert (anscheinend ist er in Windows 10 und 11 immer vorhanden).
Die aufgezeichnete MP4-Datei kann in den Einstellungen so eingestellt werden, dass sie das fragmentierte MP4-Format verwendet (nur für H264-Codec). Eine fragmentierte MP4-Datei muss nicht „finalisiert“ werden. Das bedeutet, dass die teilweise MP4-Datei für die Wiedergabe gültig ist, falls die Anwendung oder der GPU-Treiber abstürzt oder der Speicherplatz knapp wird. Der Nachteil einer fragmentierten MP4-Datei besteht darin, dass sie etwas größer als das normale MP4-Format ist und die Suche langsamer ist.
Sie können den Einstellungsdialog verwenden, um die maximale Videoauflösung einzuschränken. Das aufgenommene Bild wird verkleinert, um das Seitenverhältnis beizubehalten, wenn Sie eine der maximalen Breiten-/Höheneinstellungen auf einen Wert ungleich Null festlegen. Ebenso kann die Bildrate der Aufnahme reduziert werden, um die maximale Anzahl von Bildern pro Sekunde zu begrenzen. Wenn Sie den Wert auf Null setzen, wird die Compositor-Framerate verwendet, bei der es sich normalerweise um die Bildwiederholfrequenz des Monitors handelt. Eine niedrigere Video-Framerate führt zu einer höheren Videoqualität bei gleicher Bitrate und geringerer GPU-Auslastung. Wenn Sie während der Aufnahme zu viele ausgelassene Bilder bemerken, versuchen Sie, die Videoauflösung und Bildrate zu reduzieren.
Die Erfassung des Mauszeigers kann nur bei Verwendung von Windows 10 Version 2004, Mai 2020 Update (20H1) oder neuer deaktiviert werden.
Unter Windows 11 können Sie gelbe Aufnahmeränder oder abgerundete Fensterecken deaktivieren.
Für die HEVC-Codierung in der Software (auf der CPU) ist die Installation von HEVC Video Extensions aus dem Windows Store erforderlich. Es wird nur die 8-Bit-Kodierung unterstützt. Mit den folgenden Schritten können Sie das Installationspaket direkt herunterladen, ohne die Windows Store-Anwendung zu verwenden:
Öffnen Sie https://store.rg-adguard.net/
Suchen Sie https://www.microsoft.com/store/productId/9n4wgh0z6vhq
nach dem Retail
Laden Sie das bereitgestellte .appxbundle-Paket herunter und führen Sie es aus
Wenn Sie aus einer aufgezeichneten MP4-Datei eine GIF-Datei erstellen möchten, können Sie die folgende .bat-Datei verwenden:
ffmpeg.exe -hide_banner -nostdin -loglevel fatal -stats -y -i %1 -filter_complex "[0]fps=15,split[v0][v1];[v0]palettegen=stats_mode=full[p];[v1][p]paletteuse" %~n1.gif
Oder um für jeden Frame eine neue Palette für mehr Farben, aber eine größere Dateigröße zu erstellen:
ffmpeg.exe -hide_banner -nostdin -loglevel fatal -stats -y -i %1 -filter_complex "[0]fps=15,split[v0][v1];[v0]palettegen=stats_mode=single[p];[v1][p]paletteuse=new=1" %~n1.gif
Fügen Sie diese Zeile in die Datei make_gif.bat
ein, platzieren Sie die ausführbare Datei ffmpeg daneben und ziehen Sie dann einfach die MP4-Datei per Drag & Drop darauf. Ändern Sie fps=15
in die gewünschten GIF-fps (oder entfernen Sie es, um die ursprünglichen Video-fps zu verwenden). Überprüfen Sie die Paletteuse-Filterargumente auf verschiedene Dither-Methoden.
Um die Binärdatei aus dem Quellcode zu erstellen, müssen Sie Visual Studio installiert haben und einfach build.cmd
ausführen.
Hierbei handelt es sich um kostenlose und unbelastete Software, die der Öffentlichkeit zugänglich gemacht wird.
Es steht jedem frei, diese Software zu kopieren, zu ändern, zu veröffentlichen, zu verwenden, zu kompilieren, zu verkaufen oder zu verteilen, entweder in Quellcodeform oder als kompilierte Binärdatei, für jeden Zweck, kommerziell oder nichtkommerziell, und mit allen Mitteln.