File: butt.1

package info (click to toggle)
butt 1.46.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 5,660 kB
  • sloc: cpp: 25,692; sh: 4,751; ansic: 218; makefile: 66; ruby: 42; xml: 19; sed: 16
file content (180 lines) | stat: -rw-r--r-- 3,160 bytes parent folder | download | duplicates (3)
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
167
168
169
170
171
172
173
174
175
176
177
178
179
180
'\" t
.\"     Title: butt
.\"    Author: [see the "AUTHOR(S)" section]
.\" Generator: Asciidoctor 2.0.10
.\"      Date: 2022-04-20
.\"    Manual: BUTT
.\"    Source: BUTT
.\"  Language: English
.\"
.TH "BUTT" "1" "2022-04-20" "BUTT" "BUTT"
.ie \n(.g .ds Aq \(aq
.el       .ds Aq '
.ss \n[.ss] 0
.nh
.ad l
.de URL
\fI\\$2\fP <\\$1>\\$3
..
.als MTO URL
.if \n[.g] \{\
.  mso www.tmac
.  am URL
.    ad l
.  .
.  am MTO
.    ad l
.  .
.  LINKSTYLE blue R < >
.\}
.SH "NAME"
butt \- Easy to use, multi OS streaming tool
.SH "SYNOPSIS"
.sp
\fBbutt\fP [\-h | \-v | \-s [name] | \-u <song name> | \-M <streaming signal threshold> | \-m <streaming silence threshold> | \-O <recording signal threshold> | \-o <recording silence threshold> | \-Sdrtqn | \-c <config_path>] [\-A | \-U | \-x] [\-a <addr>] [\-p <port>]
.SH "DESCRIPTION"
.sp
\fBbutt\fP (broadcast using this tool) is an easy to use, multi OS streaming tool.
It supports ShoutCast and IceCast and runs on Linux, MacOS and Windows.
The main purpose of \fBbutt\fP is to stream live audio data from your computers Mic or Line input
to an Shoutcast or Icecast server. Recording is also possible.
It is NOT intended to be a server by itself or automatically stream a set of audio files.
.SH "OPTIONS"
.sp
Options:
.sp
\fB\-h\fP
.RS 4
Print help
.RE
.sp
\fB\-v\fP
.RS 4
Print version information
.RE
.sp
Options for operating mode:
.sp
\fB\-c <path>\fP
.RS 4
Path to configuration file
.RE
.sp
\fB\-A\fP
.RS 4
Command server will be accessible from your network/internet (default: localhost only)
.RE
.sp
\fB\-U\fP
.RS 4
Command server will use UDP instead of TCP
.RE
.sp
\fB\-x\fP
.RS 4
Do not start a command server for receiving commands
.RE
.sp
\fB\-p <port>\fP
.RS 4
Port where the command server shall listen to (default: 1256)
.RE
.sp
Options for control mode:
.sp
\fB\-s [name]\fP
.RS 4
Connect to streaming server
.RE
.sp
\fB\-d\fP
.RS 4
Disconnect from streaming server
.RE
.sp
\fB\-r\fP
.RS 4
Start recording
.RE
.sp
\fB\-t\fP
.RS 4
Stop recording
.RE
.sp
\fB\-n\fP
.RS 4
Split recording
.RE
.sp
\fB\-q\fP
.RS 4
Quit butt
.RE
.sp
\fB\-u <song name>\fP
.RS 4
update song name
.RE
.sp
\fB\-S\fP
.RS 4
Request status
.RE
.sp
\fB\-M <seconds>\fP
.RS 4
Set streaming signal threshold
.RE
.sp
\fB\-m <seconds>\fP
.RS 4
Set streaming silence threshold
.RE
.sp
\fB\-O <seconds>\fP
.RS 4
Set recording signal threshold
.RE
.sp
\fB\-o <seconds>\fP
.RS 4
Set recording silence threshold
.RE
.sp
\fB\-U\fP
.RS 4
Connect via UDP instead of TCP
.RE
.sp
\fB\-a <address>\fP
.RS 4
Address of the \fBbutt\fP instance to be controlled (default: 127.0.0.1)
.RE
.sp
\fB\-p <port>\fP
.RS 4
Port of the \fBbutt\fP instance to be controlled (default: 1256)
.RE
.SH "RESSOURCES"
.sp
Project web site: \c
.URL "https://danielnoethen.de/butt" "" ""
.SH "SEE ALSO"
.sp
A more detailed description can be found in the manual at
.URL "http://danielnoethen.de/butt/manual.html" "" ""
.SH "FILES"
.sp
~/.buttrc
.RS 4
\fBbutt\fP configuration file.
.RE
.SH "BUGS"
.sp
Please contact me at \c
.MTO "butt\(atdanielnoethen.de" "" " "
if you find any bugs.
.SH "AUTHORS"
.sp
\fBbutt\fP was written by Daniel Nöthen and other contributors.