Audio-Play-MPG123
view release on metacpan or search on metacpan
mpg123/tools/Mp3play view on Meta::CPAN
q Q Quit.
/ Search forward for given pattern.
? Search backward for given pattern.
n Search again for previously entered pattern in the
same direction as before.
N Search again for previously entered pattern in
oposite direction as before.
^L Redraw screen.
Esc Abort entering search pattern.
Display control:
M Toggle displaying track numbers in play list.
I Toggle artist display.
A Toggle album display.
T Toggle title display.
E Toggle filename display.
D Toggle directory display.
Y Toggle year display.
U Toggle music type display.
^I Change display sequence for artist.
^A Change display sequence for album.
^T Change display sequence for title.
^E Change display sequence for filename.
^D Change display sequence for directory.
^Y Change display sequence for year.
^U Change display sequence for music type.
i Sort play list by artist.
a Sort play list by album.
t Sort play list by title.
e Sort play list by filename.
d Sort play list by directory.
y Sort play list by year.
u Sort play list by music type.
r Randomize list (random order).
S Toggle descending sort order.
Play list control:
ENTER Play selected track.
c C Move selection to currently playing track.
j DownArrow Move selection one line down.
k UpArrow Move selection one line up.
^F PageDown Move selection one page down.
^B PageUp Move selection one page up.
g Home Move selection to the top of play list.
G End Move selection to the bottom of play list.
h LeftArrow Move play list window's contents one character
left.
l RightArrow Move play list window's contents one character
right.
^H Move play list window's contents half screen
left.
^R Move play list window's contents half screen
right.
0 Move play list window's contents to the left
margin.
\$ Move play list window's contents to the right
margin.
- Delete Delete selected track from play list. Deleted
track stops playing immediatelly.
+ Insert Insert new track, tracks in a given directory or
in a play list file to play list. Entering file or
directory or play list name is done with the same
fashion as on command line. You are prompted to
to enter a file or directory name. If You want to
insert tracks from a play list file, You must
precede the filename with the "@" character. You
can use a TAB key while entering file name to
expand partially entered file name (just like it
is done in bash - Bourne Again Shell).
^W Save play list to a given file. You may use TAB
key to expand partial file name, as described
above.
END_LONG_HELP
MyExit(0);
}
if(!$DontChangePriority)
{
setpriority(PRIO_PROCESS,0,20); # decrease priority. This is
# needed on slow machines, and
# has no visible effect on fast
# machines.
}
if(!$_7BitAsciiDisplay)
{
eval {$TermCap->Trequire(qw/as ae/)};
print(ERROR_STREAM $0.$@),MyExit(1) if($@);
# require "as" and "ae"
eval {$TermCap->Trequire(qw/mh/)};
if(!$@)
{ # if "mh" supported then
# require "me"
eval {$TermCap->Trequire(qw/mh me/)};
print(ERROR_STREAM $0.$@),MyExit(1) if($@);
}
eval {$TermCap->Trequire(qw/md/)};
if(!$@)
{ # if "md" supported then
# require "me"
eval {$TermCap->Trequire(qw/md me/)};
print(ERROR_STREAM $0.$@),MyExit(1) if($@);
}
eval {$TermCap->Trequire(qw/mr/)};
if(!$@)
{ # if "mr" supported then
# require "me"
eval {$TermCap->Trequire(qw/mr me/)};
print(ERROR_STREAM $0.$@),MyExit(1) if($@);
}
}
$HelpContents[ 0]=ReverseModeStr()."Misc. control".NormalModeStr().": ".ReverseModeStr()."Option control".NormalModeStr().": ";
$HelpContents[ 1]=" ".BoldModeStr()."q".NormalModeStr()." ".BoldModeStr()."Q".NormalModeStr()." quit ".BoldModeStr()."L".NormalModeStr()." loop play list ".BoldModeStr()."W".NormalModeStr()." wrap search ";
$HelpContents[ 2]=" ".BoldModeStr()."^L".NormalModeStr()." redraw screen ".BoldModeStr()."K".NormalModeStr()." loop current track ".BoldModeStr()."/".NormalModeStr()." ".BoldModeStr()."?".NormalModeStr()." search forward/backward ";
$HelpContents[ 3]=" ".BoldModeStr()."Esc".NormalModeStr()." abort pattern ".BoldModeStr()."R".NormalModeStr()." random play ".BoldModeStr()."n".NormalModeStr()." ".BoldModeStr()."N".NormalModeStr()." search again ";
$HelpContents[ 4]=ReverseModeStr()."Playing control".NormalModeStr().": ";
$HelpContents[ 5]=" ".BoldModeStr()."7".NormalModeStr()." stop ".BoldModeStr()."8".NormalModeStr()." pause ".BoldModeStr()."4".NormalModeStr()." previous ".BoldModeStr()."1".NormalModeStr()." skip backward ";
$HelpContents[ 6]=" ".BoldModeStr()."9".NormalModeStr()." play ".BoldModeStr()."5".NormalModeStr()." play current again ".BoldModeStr()."6".NormalModeStr()." next ".BoldModeStr()."3".NormalModeStr()." skip forward ";
$HelpContents[ 7]=ReverseModeStr()."Display control".NormalModeStr().": ";
$HelpContents[ 8]=" ".BoldModeStr()."M".NormalModeStr()." show numbers ".BoldModeStr()."S".NormalModeStr()." descending sort order ".BoldModeStr()."r".NormalModeStr()." random order ";
$HelpContents[ 9]=" ".BoldModeStr()."I".NormalModeStr()." artist display ".BoldModeStr()."^I".NormalModeStr()." sequence for artist ".BoldModeStr()."i".NormalModeStr()." sort by artist ";
$HelpContents[10]=" ".BoldModeStr()."A".NormalModeStr()." album display ".BoldModeStr()."^A".NormalModeStr()." sequence for album ".BoldModeStr()."a".NormalModeStr()." sort by album ";
$HelpContents[11]=" ".BoldModeStr()."T".NormalModeStr()." title display ".BoldModeStr()."^T".NormalModeStr()." sequence for title ".BoldModeStr()."t".NormalModeStr()." sort by title ";
$HelpContents[12]=" ".BoldModeStr()."E".NormalModeStr()." filename display ".BoldModeStr()."^E".NormalModeStr()." sequence for filename ".BoldModeStr()."e".NormalModeStr()." sort by filename ";
$HelpContents[13]=" ".BoldModeStr()."D".NormalModeStr()." directory display ".BoldModeStr()."^D".NormalModeStr()." sequence for directory ".BoldModeStr()."d".NormalModeStr()." sort by directory ";
( run in 2.504 seconds using v1.01-cache-2.11-cpan-b16cb0d3907 )