Wie ändere ich die Tastenbelegung des MPV-Players?

Wie ändere ich die Tastenbelegung des MPV-Players?

Ich möchte die Lautstärke mit der Auf-/Ab-Taste erhöhen/verringern, statt mit 9/0, was die Standardeinstellung beim MPV-Player ist.

Antwort1

Folge diesen Schritten:

  1. Erstellen Sie eine Datei input.confdarin~/.config/mpv
  2. Öffnen Sie die Datei und fügen Sie diese Zeilen hinzu:

    UP add volume +2
    
    DOWN add volume -2
    

Antwort2

Um Aruns Antwort zu erweitern: Es ist auch möglich, andere Tasten für andere Aktionen zu modifizieren. Für die meisten Tastaturtasten ist es so einfach wie:

[key] [action]

Dabei ist [Taste] die gewünschte Taste (Groß-/Kleinschreibung beachten) und [Aktion] die Aktion, die der Spieler ausführen soll.DasDie Seite enthält die vollständige Standardkonfigurationsdatei mit allen Aktionen, die Sie ausführen können. Ich konnte jedoch keinen Ort mit einer Liste der Aktionen finden. Es ist daher möglich, dass weitere Aktionen unterstützt werden.

Für andere Schlüssel, insbesondere nicht standardmäßige Schlüssel, müssen Sie möglicherweise mpv mit den Flags ausführen:

--input-test --force-window --idle

Dadurch erstellt mpv ein Fenster, das sich wie xev verhält (allerdings benutzerfreundlicher, da es den Namen der von Ihnen gedrückten Taste auf dem Bildschirm anzeigt).

Auf diese Weise können Sie sehen, welche Tasten Sie drücken. Dies ist insbesondere dann nützlich, wenn Sie die Maus mit zusätzlichen Tasten konfigurieren, da einige Tasten in mpv spezielle Namen haben können.

Hier ist eine kleine Tabelle mit den Aktionen, die ich in der Konfigurationsdatei gesehen habe. Wenn irgendjemand irgendwo die vollständige Aktionsliste findet, ersetze ich diese durch einen Link dorthin.

Ich habe eineLink zur vollständigen Liste/Anleitung, aber ich lasse das hier als schnellen Nachschlagepunkt, der Link war inHieraber ich hatte es gerade verpasst.

(..) ist obligatorisch
[..] es ist optional
┌─────────────────┬────────────────────────────────────────────── ────────────────────────────────────────────────────────────────┐
│ Funktion │ Befehl │ Details │
├─────────────────┼───────────────────────────────────────┼────────────── ───────────────────────────────────────────────────────────────────┤
│ Lautstärkeregelung │ Lautstärke hinzufügen (x) │ (x) ist der vorzeichenbehaftete Betrag, um den die Gesamtlautstärke hinzugefügt werden soll │
│ Suche │ [no-osd] [sub-]seek (x) [exact] │ (x) ist die vorzeichenbehaftete Anzahl von Sekunden, nach denen gesucht werden soll │
│ │ │ „no-osd“ kann am Anfang hinzugefügt werden, damit das OSD nicht angezeigt wird │
│ │ │ "exact" kann danach hinzugefügt werden, um die Suche exakt zu machen │
│ │ │ „sub-“ bewirkt, dass die Suche [x] Untertiteleinträge statt Sekunden anzeigt │
│ Videoschwenk │ Videoschwenk (Richtung) (x) │ (Richtung) ist entweder „x“ oder „y“ und (x) ist der Betrag, um den sich das Video bewegt │
│ Videozoom │ Videozoom (x) │ (x) ist der Zoomfaktor │
│ Videogeschwindigkeit │ (multiplizieren)(einstellen) Geschwindigkeit [1/](x) │ (x) ist der zu skalierende Betrag, und Sie können [1/] davor hinzufügen, um Brüche einfacher zu machen │
│ Beenden │ quit[-watch-later] │ Beendet das Video, [-watch-later] ist eine Option, aber ich bin nicht sicher, was sie bewirkt │
│ Frame Seek │ frame[-back]-step │ Wenn [-back] nicht angegeben ist, geht es einen Frame vorwärts und pausiert, sonst geht es 1 Frame zurück │
│ Pausieren │ [Zyklus] Pause │ Wenn [Zyklus] angegeben ist, wird der aktuelle Status umgeschaltet, andernfalls wird einfach pausiert │
│ Wiedergabeliste │ Wiedergabeliste (-next) (-prev) │ Es kann nur eines von beiden angegeben werden, nicht beide oder keines von beiden │
│ Fortschritt anzeigen │ show-progress │ │
│ Vollbild einstellen │ Vollbild einstellen (nein)(ja) │ Nur entweder │
│ Bildschirmmods │ hinzufügen (Kontrast)(Helligkeit)(Gamma)(Sättigung) │ │
└─────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────┘
Es gibt noch mehr, aber ich dachte, dies ist eine Liste der am häufigsten benötigten.

(Wenn Sie sich fragen, warum ich auf eine ein Jahr alte Frage antworte, liegt es daran, dass ich die Antwort hier selbst nicht finden konnte, aber dies war die erste Frage, die bei meiner Suche aufgetaucht ist, also dachte ich, dass sich jeder, der diese Frage liest, vielleicht auch fragt, wie man alle anderen Schlüssel ändert.)

verwandte Informationen