summaryrefslogtreecommitdiff
path: root/man/openmpt123.1
blob: 5f8572baf0065fac14ef0531bb4f002e71c314cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.47.4.
.TH OPENMPT123 "1" "October 2019" "openmpt123 v0.4.9" "User Commands"
.SH NAME
openmpt123 - command line module music player based on libopenmpt
.SH SYNOPSIS
.B openmpt123
[\fI\,options\/\fR] [\fI\,--\/\fR] \fI\,file1 \/\fR[\fI\,file2\/\fR] ...
.SH DESCRIPTION
openmpt123 plays module music files.
.SH OPTIONS
.TP
\fB\-h\fR, \fB\-\-help\fR
Show help
.TP
\fB\-\-help\-keyboard\fR
Show keyboard hotkeys in ui mode
.TP
\fB\-q\fR, \fB\-\-quiet\fR
Suppress non\-error screen output
.TP
\fB\-v\fR, \fB\-\-verbose\fR
Show more screen output
.TP
\fB\-\-version\fR
Show version information and exit
.TP
\fB\-\-short\-version\fR
Show version number and nothing else
.TP
\fB\-\-long\-version\fR
Show long version information and exit
.TP
\fB\-\-credits\fR
Show elaborate contributors list
.TP
\fB\-\-license\fR
Show license
.TP
\fB\-\-probe\fR
Probe each file whether it is a supported file format
.TP
\fB\-\-info\fR
Display information about each file
.TP
\fB\-\-ui\fR
Interactively play each file
.TP
\fB\-\-batch\fR
Play each file
.TP
\fB\-\-render\fR
Render each file to individual PCM data files
.TP
\fB\-\-terminal\-width\fR n
Assume terminal is n characters wide [default: 72]
.TP
\fB\-\-terminal\-height\fR n
Assume terminal is n characters high [default: 23]
.TP
\fB\-\-[no\-]progress\fR
Show playback progress [default: 0]
.TP
\fB\-\-[no\-]meters\fR
Show peak meters [default: 0]
.TP
\fB\-\-[no\-]channel\-meters\fR
Show channel peak meters (EXPERIMENTAL) [default: 0]
.TP
\fB\-\-[no\-]pattern\fR
Show pattern (EXPERIMENTAL) [default: 0]
.TP
\fB\-\-[no\-]details\fR
Show song details [default: 1]
.TP
\fB\-\-[no\-]message\fR
Show song message [default: 0]
.TP
\fB\-\-update\fR n
Set output update interval to n ms [default: \fB\-1]\fR
.TP
\fB\-\-samplerate\fR n
Set samplerate to n Hz [default: 48000]
.TP
\fB\-\-channels\fR n
use n [1,2,4] output channels [default: 2]
.TP
\fB\-\-[no\-]float\fR
Output 32bit floating point instead of 16bit integer [default: 1]
.TP
\fB\-\-gain\fR n
Set output gain to n dB [default: 0]
.TP
\fB\-\-stereo\fR n
Set stereo separation to n % [default: 100]
.TP
\fB\-\-filter\fR n
Set interpolation filter taps to n [1,2,4,8] [default: 8]
.TP
\fB\-\-ramping\fR n
Set volume ramping strength n [0..5] [default: \fB\-1]\fR
.TP
\fB\-\-tempo\fR f
Set tempo factor f [default: 1]
.TP
\fB\-\-pitch\fR f
Set pitch factor f [default: 1]
.TP
\fB\-\-dither\fR n
Dither type to use (if applicable for selected output format): [0=off,1=auto,2=0.5bit,3=1bit] [default: 1]
.TP
\fB\-\-playlist\fR file
Load playlist from file
.TP
\fB\-\-[no\-]randomize\fR
Randomize playlist [default: 0]
.TP
\fB\-\-[no\-]shuffle\fR
Shuffle through playlist [default: 0]
.TP
\fB\-\-[no\-]restart\fR
Restart playlist when finished [default: 0]
.TP
\fB\-\-subsong\fR n
Select subsong n (\fB\-1\fR means play all subsongs consecutively) [default: \fB\-1]\fR
.TP
\fB\-\-repeat\fR n
Repeat song n times (\fB\-1\fR means forever) [default: 0]
.TP
\fB\-\-seek\fR n
Seek to n seconds on start [default: 0]
.TP
\fB\-\-end\-time\fR n
Play until position is n seconds (0 means until the end) [default: 0]
.TP
\fB\-\-ctl\fR c=v
Set libopenmpt ctl c to value v
.TP
\fB\-\-driver\fR n
Set output driver [default: default],
.TP
\fB\-\-device\fR n
Set output device [default: default],
use \fB\-\-device\fR help to show available devices
.TP
\fB\-\-buffer\fR n
Set output buffer size to n ms [default: \fB\-1]\fR
.TP
\fB\-\-period\fR n
Set output period size to n ms [default: \fB\-1]\fR
.TP
\fB\-\-stdout\fR
Write raw audio data to stdout [default: 0]
.TP
\fB\-\-output\-type\fR t
Use output format t when writing to a individual PCM files (only applies to \fB\-\-render\fR mode) [default: auto]
.TP
\fB\-o\fR, \fB\-\-output\fR f
Write PCM output to file f instead of streaming to audio device (only applies to \fB\-\-ui\fR and \fB\-\-batch\fR modes) [default: ]
.TP
\fB\-\-force\fR
Force overwriting of output file [default: 0]
.TP
\fB\-\-\fR
Interpret further arguments as filenames
.SH COPYRIGHT
Copyright \(co 2013\-2019 OpenMPT developers <https://lib.openmpt.org/>