updated: | 2023 20. July |
published: | 2020 09. December |
VLC media player
Hinweise zum Mediaplayer VLCBildschirmaufnahme mit VLC
Um den Mauszeiger während der Desktopaufnahme besser darzustellen, kann eine eigene Mauszeigerdatei verwendet (mauszeiger.png).
vlc --qt-start-minimized screen://
:screen-mouse-image=vlc-desktop-aufnahme.cmd.mauszeiger.png
:screen-follow-mouse
:sout-keep
:screen-fps=25
:screen-left=0
:screen-top=0
:screen-width=1920
:screen-height=1200
:sout=#transcode{vcodec=h264,vb=1600,scale=1.0,acodec=mpga,ab=128,channels=2,samplerate=44100}:file{dst=/tmp/AufnahmeDatei.mp4,no-overwrite}
Bildschirmvideos aufnehmen in Windows mit VLC
Das folgende Script in einer Batchdatei gespeichert und als Desktopsymbol hinterlegt, nimmt den gesamten Bildschirm als Video auf.
VLC-player als Bildschirmaufnahmegerät in Windows
@echo off
set CURTIME=%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%-%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%
setlocal enabledelayedexpansion
set CURTIME=!CURTIME:^ =0!
setlocal disabledelayedexpansion
Set AufnahmeDatei=C:/Users/%USERNAME%/Videos/DesktopAufnahme-%CURTIME%.mp4
pause
START "" "C:/Program Files/VideoLAN/VLC/vlc.exe" --qt-start-minimized screen:// ^
:screen-mouse-image=vlc.mauszeiger.png ^
:screen-follow-mouse ^
:sout-keep ^
:screen-fps=25 ^
:screen-left=0 ^
:screen-top=0 ^
:screen-width=1920 ^
:screen-height=1200 ^
:sout=#transcode{vcodec=h264,vb=1600,scale=1.0,acodec=mpga,ab=128,channels=2,samplerate=44100}:file{dst=%AufnahmeDatei%,no-overwrite}
Bildschirmauflösung ermitteln
Wenn sich ständig der Bildschirm ändert und entsprechend immer unterschiedliche Auflösungen vorhanden sind, dann kann mit folgenden Codezeilen die Bildschirmauflösung ermittelt werden.
Suchen der aktuellen Auflösung mit dem Directx Diagnoseprogramm dxdiag.exe
where.exe /Q dxdiag.exe
if %errorlevel% equ 0 (
echo.
echo Suche Bildschirmaufloesung mit dxdiag.exe
echo - Bitte warten -
echo.
start /WAIT /B dxdiag.exe /whql:off /t %FILE.OUT%
FOR /F "tokens=3,5" %%A IN ('findstr /C:"Current Mode:" %FILE.OUT%') DO (
set resolutionX=%%A
set resolutionY=%%B
)
)
if exist %FILE.OUT% del %FILE.OUT%
echo Verwende Aufloesung: %resolutionX% x %resolutionY%
Hilfe Online
Hilfe
vlc --help # Hilfe anzeigen
vlc -H # Hilfe anzeigen ausführlich
vlc Hilfeausgabe
Benutzung: vlc [Optionen] [Stream] ...
Sie können mehrere Streams auf der Befehlszeile angeben. Sie werden an die Wiedergabeliste angehängt.
Das zuerst angegebene Objekt wird zuerst gespielt.
Optionsstile:
--Option Eine globale Option für die gesamte Laufzeit des Programms.
-Option Einbuchstabige Version einer globalen --Option.
:Option Eine Option, die sich nur auf den Stream direkt davor bezieht
und vorherige Einstellungen überschreibt.
Stream-MRL-Syntax:
[[access][/demux]://]URL[@[Titel][:Kapitel][-[Titel][:Kapitel]]] [:Option=Wert ...]
Viele der globalen --Optionen können auch als MRL-spezifische :Optionen benutzt werden. Mehrere :Option=Wert-Paare können angegeben werden.
URL-Syntax:
[file://]Dateiname Reine Mediendatei
http://IP:Port/Datei HTTP-URL
ftp://IP:Port/Datei FTP-URL
mms://IP:Port/Datei MMS-URL
screen:// Bildschirmaufnahme
[dvd://][Device][@raw_device] DVD-Gerät/Device
[vcd://][Device] VCD-Gerät/Device
[cdda://][Device] Audio-CD-Gerät/Device
udp://[[<quelladresse>]@[<Bind-Adresse>][:<Bind-Port>]]
UDP-Stream gesendet von einem Streamingserver
vlc://pause:<Sekunden> Spezialobjekt zum Anhalten der Wiedergabe für eine gewisse Zeit
vlc://quit VLC beenden
Kernprogramm (core)
Audio
--audio, --no-audio Audio aktivieren
(Standardmäßig aktiviert)
--force-dolby-surround={0 (Automatisch), 1 (An), 2 (Aus)}
Erkennung von Dolby Surround erzwingen
--audio-replay-gain-mode={none,track,album}
Verstärkungsmodus
--audio-replay-gain-preamp=<Fließkommazahl>
Vorverstärker
--audio-replay-gain-default=<Fließkommazahl>
Standard-Wiedergabeverstärkung
--audio-time-stretch, --no-audio-time-stretch
Audio-Tonzeitstreckung aktivieren
(Standardmäßig aktiviert)
--audio-filter=<Text> Audiofilter
--audio-visual={any,goom,projectm,visual,glspectrum,none}
Audiovisualisierungen
Video
-f, --fullscreen, --no-fullscreen
Vollbildausgabe
(Standardmäßig deaktiviert)
--video-on-top, --no-video-on-top
Immer im Vordergrund
(Standardmäßig deaktiviert)
--video-wallpaper, --no-video-wallpaper
Hintergrundbild Modus aktivieren
(Standardmäßig deaktiviert)
--video-title-show, --no-video-title-show
Medientitel im Video einblenden
(Standardmäßig aktiviert)
--video-title-timeout=<Ganzzahl>
Videotitel für x Millisekunden anzeigen
--video-title-position={0 (Zentriert), 1 (Links), 2 (Rechts), 4 (Oben), 8 (Unten), 5 (Oben links), 6 (Oben rechts), 9 (Unten links), 10 (Unten rechts)}
Position des Videotitels
--mouse-hide-timeout=<Ganzzahl>
Mauscursor und Vollbildsteuerung nach x
Millisekunden ausblenden
Schnappschuss:
--snapshot-path=<Text> Videoschnappschuss-Verzeichnis (oder
Dateiname)
--snapshot-prefix=<Text> Präfix für Videoschnappschussdateien
--snapshot-format={png,jpg,tiff}
Videoschnappschuss-Format
--snapshot-preview, --no-snapshot-preview
Videoschnappschuss-Vorschau anzeigen
(Standardmäßig aktiviert)
--snapshot-sequential, --no-snapshot-sequential
Fortlaufende Nummer anstelle von Zeitstempeln
verwenden
(Standardmäßig deaktiviert)
Fenstereigenschaften:
--crop=<Text> Videobeschneidung
--custom-crop-ratios=<Text>
Angepasste Beschneidungs-Seitenverhältnisliste
--aspect-ratio=<Text> Bildseitenverhältnis
--autoscale, --no-autoscale
Automatische Videoskalierung
(Standardmäßig aktiviert)
--custom-aspect-ratios=<Text>
Angepasste Liste von Seitenverhältnissen
--deinterlace={0 (Aus), -1 (Automatisch), 1 (An)}
Deinterlace
--deinterlace-mode={auto,discard,blend,mean,bob,linear,x,yadif,yadif2x,phosphor,ivtc}
Deinterlace-Modus
--video-filter=<Text> Videofilter-Modul
--video-splitter=<Text> Video-Splitter Modul
Unterbilder
Bildschirmanzeige:
--spu, --no-spu Unterbilder aktivieren
(Standardmäßig aktiviert)
--osd, --no-osd Bildschirmanzeige
(Standardmäßig aktiviert)
Untertitel:
--sub-file=<Text> Untertiteldatei benutzen
--sub-autodetect-file, --no-sub-autodetect-file
Untertiteldateien automatisch erkennen
(Standardmäßig aktiviert)
--sub-text-scale=<Ganzzahl [10 .. 500]>
Untertitel-Skalierungsfaktor
Overlays:
--sub-source=<Text> Unterbild-Quellen-Modul
--sub-filter=<Text> Unterbilder-Filtermodul
Titel-Einstellungen:
--audio-language=<Text> Audio-Sprache
--sub-language=<Text> Untertitelsprache
--menu-language=<Text> Menüsprache
--preferred-resolution={-1 (Bestmögliche), 1080 (Full HD (1080p)), 720 (HD (720p)), 576 (Standardauflösung (576 oder 480 Zeilen/lines)), 360 (Niedrige Auflösung (360 Zeilen/lines)), 240 (Sehr niedrige Auflösung (240 Zeilen/lines))}
Bevorzugte Videoauflösung
Wiedergabesteuerung:
--input-repeat=<Ganzzahl [0 .. 65535]>
Inputwiederholungen
--input-fast-seek, --no-input-fast-seek
Schnelles Durchsuchen
(Standardmäßig deaktiviert)
--rate=<Fließkommazahl> Wiedergabegeschwindigkeit
Standardgeräte:
--dvd=<Text> DVD-Gerät
--vcd=<Text> VCD-Gerät
Netzwerkeinstellungen:
--http-proxy=<Text> HTTP-Proxy
--http-proxy-pwd=<Text> HTTP-Proxy-Passwort
Erweitert:
--input-title-format=<Text>
Titel gemäß dem aktuellem Medium ändern
Input
--stream-filter=<Text> Stream-Filter Modul
Performanceoptionen:
--high-priority, --no-high-priority
Die Priorität des Prozesses erhöhen
(Standardmäßig deaktiviert)
Wiedergabeliste
-Z, --random, --no-random Dateien immer in zufälliger Reihenfolge
abspielen
(Standardmäßig deaktiviert)
-L, --loop, --no-loop Alle wiederholen
(Standardmäßig deaktiviert)
-R, --repeat, --no-repeat Aktuelles Objekt wiederholen
(Standardmäßig deaktiviert)
--play-and-exit, --no-play-and-exit
Abspielen und beenden
(Standardmäßig deaktiviert)
--play-and-stop, --no-play-and-stop
Abspielen und stoppen
(Standardmäßig deaktiviert)
--start-paused, --no-start-paused
Pausiert starten
(Standardmäßig deaktiviert)
--playlist-autostart, --no-playlist-autostart
Autostart
(Standardmäßig aktiviert)
--playlist-cork, --no-playlist-cork
Bei Audiokommunikation anhalten
(Standardmäßig aktiviert)
--media-library, --no-media-library
Medienbibliothek benutzen
(Standardmäßig deaktiviert)
--playlist-tree, --no-playlist-tree
Wiedergabelistenbaum anzeigen
(Standardmäßig deaktiviert)
--open=<Text> Standardstream
--auto-preparse, --no-auto-preparse
Einträge automatisch voranalysieren
(Standardmäßig aktiviert)
--preparse-timeout=<Ganzzahl>
Voranalyse-Timeout
--metadata-network-access, --no-metadata-network-access
Netzwerkzugriff auf die Metadaten erlauben
(Standardmäßig deaktiviert)
--recursive={none,collapse,expand}
Verhalten des Unterverzeichnisses
--ignore-filetypes=<Text> Ignorierte Erweiterungen
--show-hiddenfiles, --no-show-hiddenfiles
Zeige versteckte Dateien
(Standardmäßig deaktiviert)
-v, --verbose=<Ganzzahl> Verbose-Level (0,1,2)
--advanced, --no-advanced Erweiterte Optionen anzeigen
(Standardmäßig deaktiviert)
--interact, --no-interact Interface-Interaktionen
(Standardmäßig aktiviert)
-I, --intf=<Text> Interface-Modul
--extraintf=<Text> Extra Interface-Module
--control=<Text> Steuerinterfaces
Tastenkürzel
--hotkeys-y-wheel-mode={-1 (Ignorieren), 0 (Lautstärke-Einstellung), 2 (Positions-Einstellung), 3 (Positions-Einstellung umkehren)}
Vertikale Mausrad-Achsen Steuerung
--hotkeys-x-wheel-mode={-1 (Ignorieren), 0 (Lautstärke-Einstellung), 2 (Positions-Einstellung), 3 (Positions-Einstellung umkehren)}
Horizontale Mausrad-Achsen Steuerung
--global-key-toggle-fullscreen=<Text>
Vollbild
--key-toggle-fullscreen=<Text>
Vollbild
--global-key-leave-fullscreen=<Text>
Vollbild beenden
--key-leave-fullscreen=<Text>
Vollbild beenden
--global-key-play-pause=<Text>
Abspielen/Pause
--key-play-pause=<Text> Abspielen/Pause
--global-key-faster=<Text> Schneller
--key-faster=<Text> Schneller
--global-key-slower=<Text> Langsamer
--key-slower=<Text> Langsamer
--global-key-rate-normal=<Text>
Normale Geschwindigkeit
--key-rate-normal=<Text> Normale Geschwindigkeit
--global-key-rate-faster-fine=<Text>
Schneller (fein)
--key-rate-faster-fine=<Text>
Schneller (fein)
--global-key-rate-slower-fine=<Text>
Langsamer (fein)
--key-rate-slower-fine=<Text>
Langsamer (fein)
--global-key-next=<Text> Nächstes
--key-next=<Text> Nächstes
--global-key-prev=<Text> Vorheriges
--key-prev=<Text> Vorheriges
--global-key-stop=<Text> Stopp
--key-stop=<Text> Stopp
--global-key-jump-extrashort=<Text>
Sehr kurzer Sprung zurück
--key-jump-extrashort=<Text>
Sehr kurzer Sprung zurück
--global-key-jump+extrashort=<Text>
Sehr kurzer Sprung vorwärts
--key-jump+extrashort=<Text>
Sehr kurzer Sprung vorwärts
--global-key-jump-short=<Text>
Kurzer Sprung zurück
--key-jump-short=<Text> Kurzer Sprung zurück
--global-key-jump+short=<Text>
Kurzer Sprung vorwärts
--key-jump+short=<Text> Kurzer Sprung vorwärts
--global-key-jump-medium=<Text>
Sprung zurück
--key-jump-medium=<Text> Sprung zurück
--global-key-jump+medium=<Text>
Sprung vorwärts
--key-jump+medium=<Text> Sprung vorwärts
--global-key-jump-long=<Text>
Langer Sprung zurück
--key-jump-long=<Text> Langer Sprung zurück
--global-key-jump+long=<Text>
Langer Sprung vorwärts
--key-jump+long=<Text> Langer Sprung vorwärts
--global-key-frame-next=<Text>
Nächstes Bild
--key-frame-next=<Text> Nächstes Bild
--global-key-quit=<Text> Beenden
--key-quit=<Text> Beenden
--global-key-vol-up=<Text> Lauter
--key-vol-up=<Text> Lauter
--global-key-vol-down=<Text>
Leiser
--key-vol-down=<Text> Leiser
--global-key-vol-mute=<Text>
Ton aus
--key-vol-mute=<Text> Ton aus
--global-key-audio-track=<Text>
Audiospur wechseln
--key-audio-track=<Text> Audiospur wechseln
--global-key-audiodevice-cycle=<Text>
Durch verschiedene Audiogeräte wechseln
--key-audiodevice-cycle=<Text>
Durch verschiedene Audiogeräte wechseln
--global-key-subtitle-revtrack=<Text>
Untertitel in umgekehrter Reihenfolge
durchgehen
--key-subtitle-revtrack=<Text>
Untertitel in umgekehrter Reihenfolge
durchgehen
--global-key-subtitle-track=<Text>
Untertitelspur wechseln
--key-subtitle-track=<Text>
Untertitelspur wechseln
--global-key-subtitle-toggle=<Text>
Untertitel umschalten
--key-subtitle-toggle=<Text>
Untertitel umschalten
--global-key-program-sid-next=<Text>
Nächste Programm-SID wechseln
--key-program-sid-next=<Text>
Nächste Programm-SID wechseln
--global-key-program-sid-prev=<Text>
Vorherige Programm-SID wechseln
--key-program-sid-prev=<Text>
Vorherige Programm-SID wechseln
--global-key-aspect-ratio=<Text>
Durch die verfügbaren Bildseitenverhältnisse
wechseln
--key-aspect-ratio=<Text> Durch die verfügbaren Bildseitenverhältnisse
wechseln
--global-key-crop=<Text> Durch verschiedene Videobeschneidungsformate
wechseln
--key-crop=<Text> Durch verschiedene Videobeschneidungsformate
wechseln
--global-key-toggle-autoscale=<Text>
Automatische Skalierung an/aus
--key-toggle-autoscale=<Text>
Automatische Skalierung an/aus
--global-key-incr-scalefactor=<Text>
Skalierungsfaktor erhöhen
--key-incr-scalefactor=<Text>
Skalierungsfaktor erhöhen
--global-key-decr-scalefactor=<Text>
Skalierungsfaktor verringern
--key-decr-scalefactor=<Text>
Skalierungsfaktor verringern
--global-key-deinterlace=<Text>
Deinterlacing an-/ausschalten
--key-deinterlace=<Text> Deinterlacing an-/ausschalten
--global-key-deinterlace-mode=<Text>
Durch Deinterlace-Modi wechseln
--key-deinterlace-mode=<Text>
Durch Deinterlace-Modi wechseln
--global-key-intf-show=<Text>
Steuerung im Vollbildmodus anzeigen
--key-intf-show=<Text> Steuerung im Vollbildmodus anzeigen
--global-key-wallpaper=<Text>
Hintergrundbild-Modus der Videoausgabe
wechseln
--key-wallpaper=<Text> Hintergrundbild-Modus der Videoausgabe
wechseln
--global-key-random=<Text> Zufällig
--key-random=<Text> Zufällig
--global-key-loop=<Text> Normal/Schleife/Wiederholen
--key-loop=<Text> Normal/Schleife/Wiederholen
--global-key-zoom-quarter=<Text>
1:4 Viertel
--key-zoom-quarter=<Text> 1:4 Viertel
--global-key-zoom-half=<Text>
1:2 Halb
--key-zoom-half=<Text> 1:2 Halb
--global-key-zoom-original=<Text>
1:1 Original
--key-zoom-original=<Text> 1:1 Original
--global-key-zoom-double=<Text>
2:1 Doppelt
--key-zoom-double=<Text> 2:1 Doppelt
Sprunggrößen:
--extrashort-jump-size=<Ganzzahl>
'Sehr kurz vorspulen'-Länge
--short-jump-size=<Ganzzahl>
'Kurz vorspulen'-Länge
--medium-jump-size=<Ganzzahl>
'Vorspulen'-Länge
--long-jump-size=<Ganzzahl>
Länge des langen Sprungs
--bookmark1=<Text> Wiedergabelisten-Lesezeichen 1
--bookmark2=<Text> Wiedergabelisten-Lesezeichen 2
--bookmark3=<Text> Wiedergabelisten-Lesezeichen 3
--bookmark4=<Text> Wiedergabelisten-Lesezeichen 4
--bookmark5=<Text> Wiedergabelisten-Lesezeichen 5
--bookmark6=<Text> Wiedergabelisten-Lesezeichen 6
--bookmark7=<Text> Wiedergabelisten-Lesezeichen 7
--bookmark8=<Text> Wiedergabelisten-Lesezeichen 8
--bookmark9=<Text> Wiedergabelisten-Lesezeichen 9
--bookmark10=<Text> Wiedergabelisten-Lesezeichen 10
-h, --help, --no-help Hilfe für VLC ausgeben (kann mit --advanced
und --help-verbose kombiniert werden)
(Standardmäßig deaktiviert)
-H, --full-help, --no-full-help
Ausführliche Hilfe für VLC und dessen Module
(Standardmäßig deaktiviert)
--longhelp, --no-longhelp Hilfe für VLC und alle Module ausgeben (kann
mit --advanced und --help-verbose kombiniert
werden).
(Standardmäßig deaktiviert)
--help-verbose, --no-help-verbose
Nach besonderer Ausführlichkeit fragen, wenn
Hilfe angezeigt wird
(Standardmäßig deaktiviert)
-l, --list, --no-list Liste aller verfügbaren Module ausgeben
(Standardmäßig deaktiviert)
--list-verbose, --no-list-verbose
Liste aller verfügbaren Module mit
zusätzlichen Details ausgeben
(Standardmäßig deaktiviert)
-p, --module=<Text> Hilfe zu einem bestimmten Modul ausgeben (kann
mit --advanced und --help-verbose kombiniert
werden). Für genaue Übereinstimmung ein =
voranstellen.
--ignore-config, --no-ignore-config
Keine Konfigurationsoption wird geladen oder
in der Einstellungsdatei gespeichert
(Standardmäßig aktiviert)
--reset-config, --no-reset-config
Die aktuellen Einstellungen auf die
Standardwerte zurücksetzen
(Standardmäßig deaktiviert)
--reset-plugins-cache, --no-reset-plugins-cache
Zurücksetzen des aktuellen Plugin-Caches
(Standardmäßig deaktiviert)
--version, --no-version Versionsinformationen ausgeben
(Standardmäßig deaktiviert)
--config=<Text> Alternative Einstellungsdatei benutzen
Beachten Sie: Fügen Sie Ihrer Befehlszeile --advanced hinzu, um alle erweiteren Optionen zu sehen.
Um ausführliche Hilfe zu bekommen, benutzen Sie '-H'.