X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/adc1751d8423b078e9f0fb7c5cd88ec8cc9f6935..v1.15-2-g497b99dabe:/mplayer.eng.inc.pl
diff --git a/mplayer.eng.inc.pl b/mplayer.eng.inc.pl
index db884bf..9568ed8 100644
--- a/mplayer.eng.inc.pl
+++ b/mplayer.eng.inc.pl
@@ -1,5 +1,18 @@
use utf8;
+
{
+title => 'MPlayer',
+version => '1.3',
+intro => join("\n",
+ 'Default interface controls for the original MPlayer v1.0 media player.',
+ 'Mostly inherited by mpv.',
+),
+description => [
+ "Keyboard cheat sheet for the $mode media player,",
+ "overviewing the default controls.",
+],
+keywords => [qw'mpv mplayer mplayer2 media player video audio'],
+rows => [1, 0],
key => {
'[' => "slow down 10%",
@@ -11,36 +24,36 @@ key => {
'p' => "pause",
'.' => "step forward",
'q' => "stop and quit",
- '+' => "audio delay +$sign{_}.1s",
- '-' => "audio delay -$sign{_}.1s",
+ '+' => "audio delay +<>.1s", # +ctrl in mpv
+ '-' => "audio delay -<>.1s", # +ctrl in mpv
'/' => "volume decrease",
'*' => "volume increase",
'm' => "mute sound",
- '#' => "cycle audio tr$sign{_}ack$sign{_}s",
- 'f' => "full$sign{_}screen",
+ '#' => "cycle audio tr<>ack<>s",
+ 'f' => "full<>screen",
'T' => "stay on top",
- 'w' => "pan/sc. decr$sign{_}eas$sign{_}e",
+ 'w' => "pan/sc. decr<>eas<>e",
'e' => "pan/scan increase",
'o' => "osd state switch",
'd' => "frame drop mode",
'v' => "subtitle visibility",
- 'b' => "next sub$sign{_}title",
- 'j' => "prev$sign{_}ious sub$sign{_}title",
- 'g' => "back in sub$sign{_}title$sign{_}s list",
- 'y' => "forward in sub$sign{_}title$sign{_}s list",
+ 'b' => "next sub<>title",
+ 'j' => "prev<>ious sub<>title",
+ 'g' => "back in sub<>title<>s list",
+ 'y' => "forward in sub<>title<>s list",
'F' => "forced subtitles",
'a' => "align subtitles",
'c' => "cycle fs mode",
'n' => "restore video mode",
- 'x' => "subtitle delay +$sign{_}.1$sign{_}s",
- 'z' => "subtitle delay -$sign{_}.1$sign{_}s",
+ 'x' => "subtitle delay +<>.1<>s",
+ 'z' => "subtitle delay -<>.1<>s",
'r' => "subtitles up",
't' => "subtitles down",
- 's' => "screen$sign{_}shot\n-vf screenshot",
- 'S' => "record screen$sign{_}shot$sign{_}s\n-vf screenshot",
+ '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",
@@ -48,7 +61,7 @@ key => {
'5' => "hue to red",
'6' => "hue to blue",
'7' => "saturate",
- '8' => "de$sign{_}saturate",
+ '8' => "de<>saturate",
},
mode => {
@@ -56,15 +69,69 @@ mode => {
},
flag => {
- ci => [osd => "Print information or change display."],
- pm => [subtitles => "Alter subtitle selection and settings."],
- co => [video => "Video output adjustment."],
- mi => [audio => "Sound (track) configuration."],
- mo => [playback => "Playback control."],
- me => [general => "Other MPlayer features."],
+ g1 => [osd => "Print information or change display."],
+ g2 => [subtitles => "Alter subtitle selection and settings."],
+ g4 => [video => "Video output adjustment."],
+ g6 => [audio => "Sound (track) configuration."],
+ g7 => [playback => "Playback control."],
+ g9 => [general => "Other MPlayer features."],
- arg => ["key$sign{arg}" => "Commands with a dot need an argument afterwards."],
- ext => ["optional" => "Some features depend on setup and/or parameters."],
+ arg => ["key" => "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',
+ },
+},
}