updated:  2023 20. July
published:  2020 09. December

VLC media player

Hinweise zum Mediaplayer VLC

Bildschirmaufnahme 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

vlc-forum.de
Guckst du hier

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'.

Stichworte (tags)