mplayer: additional keys in mpv version 0.35
[sheet.git] / mplayer.eng.inc.pl
index a035b9633f0fe77aa7c177c2826b0fd2bdf70f05..90f35079fe86cd5ce38f69b09deef530555b8378 100644 (file)
@@ -1,5 +1,12 @@
 use utf8;
+
 {
+title => 'MPlayer',
+intro => join("\n",
+       'Default interface controls for the original MPlayer v1.0 media player.',
+       'Mostly inherited by <a href="/mplayer/mpv">mpv</a>.',
+),
+keywords => [qw'mpv mplayer mplayer2 media player video audio'],
 
 key => {
        '[' => "slow down 10%",
@@ -11,8 +18,8 @@ key => {
        'p' => "pause",
        '.' => "step forward",
        'q' => "stop and quit",
-       '+' => "audio delay +<>.1s",
-       '-' => "audio delay -<>.1s",
+       '+' => "audio delay +<>.1s", # +ctrl in mpv
+       '-' => "audio delay -<>.1s", # +ctrl in mpv
        '/' => "volume decrease",
        '*' => "volume increase",
        'm' => "mute sound",
@@ -39,8 +46,8 @@ key => {
        's' => "screen<>shot\n-vf screenshot",
        'S' => "record screen<>shot<>s\n-vf screenshot",
        'I' => "filename",
-       '!' => "chapter back",
-       '@' => "chapter forward",
+       '!' => "chapter back", # also pgdn in mpv
+       '@' => "chapter forward", # also pgup in mpv
        '1' => "contrast less",
        '2' => "contrast more",
        '3' => "brighter",
@@ -63,8 +70,62 @@ flag => {
        g7 => [playback  => "Playback control."],
        g9 => [general   => "Other MPlayer features."],
 
-       arg => ["key<arg>" => "Commands with a dot need an argument afterwards."],
+       arg => ["key<arg>" => "Commands with a dot read further input afterwards."],
        ext => ["optional" => "Some features depend on setup and/or parameters."],
 },
 
+def => {
+       '' => {
+               "\e"=> 'q',
+               '[' => 'g7',
+               ']' => 'g7',
+               '{' => 'g7',
+               '}' => 'g7',
+               '<' => 'g9',
+               '>' => 'g9',
+               'p' => 'g7',
+               '.' => 'g7',
+               'q' => 'g9',
+               '+' => 'g6',
+               '-' => 'g6',
+               '/' => 'g6',
+               '*' => 'g6',
+               '9' => '=/',
+               '0' => '=*',
+               'm' => 'g6',
+               '#' => 'g6',
+               'f' => 'g4',
+               'T' => 'g4',
+               'w' => 'g4',
+               'e' => 'g4',
+               'o' => 'g1',
+               'd' => 'g4',
+               'v' => 'g2',
+               'b' => 'g2',
+               'j' => 'g2',
+               'y' => 'g2',
+               'g' => 'g2',
+               'F' => 'g2',
+               'a' => 'g2',
+               'c' => 'g4 ext',
+               'n' => 'g4 ext',
+               'x' => 'g2',
+               'z' => 'g2',
+               'r' => 'g2',
+               't' => 'g2',
+               's' => 'g9 ext',
+               'S' => 'g9 ext',
+               'I' => 'g1',
+               '!' => 'g7',
+               '@' => 'g7',
+               '1' => 'g4 ext',
+               '2' => 'g4 ext',
+               '3' => 'g4 ext',
+               '4' => 'g4 ext',
+               '5' => 'g4 ext',
+               '6' => 'g4 ext',
+               '7' => 'g4 ext',
+               '8' => 'g4 ext',
+       },
+},
 }