mumble:benutzerhandbuch:mumble:variablen_mumble.ini

Mumble-Variablen in einer .ini-Datei, der Registry, der mumble.conf und der plist-Datei (Mumble-Client)

Dies hier ist eine Liste hoffentlich aller Variablen, die man in einer mumble.ini verwenden kann; diese Variablen sind z. B. beim portablen Mumble oder beim importieren von Mumble-Einstellungen relevant.

Die Variablen werden aber auch in der Registry unter Windows, der „Mumble.conf“-Datei unter Linux und der „net.sourceforge.mumble.Mumble.plist“-Datei unter macOS verwendet, siehe hierzu Wo werden die Einstellungen/Daten von Mumble gespeichert?.

Hier sind nur Variablen für den Mumble-Client gelistet; Einstellungen für den Mumble-Server gibt es unter Servereinstellungen für Mumble-Server (Murmur).

Verwendung

Für die Verwendung der genannten Einstellungen in einer .ini-Datei gilt:

  • Der Bereich der Variablen steht in der 4. Spalte „Abschnitt in der .ini/.conf/plist bzw. Ordner in der Registry“.
  • Es ist egal, ob man nur eine Variable importiert oder alle auf einmal.
  • Nicht existierende Variablen werden ignoriert.

Beispiel

Möchte man z. B. die Variablen activetime und tcponly importieren, erzeugt man folgende .ini-Datei:

[audio]
activetime=15

[net]
tcponly=true

Standardeinstellungen

Die Standardeinstellungen lassen sich im Quelltext ansehen: https://github.com/mumble-voip/mumble/blob/master/src/mumble/Settings.cpp#L249.

Tabelle mit Variablen

Tablle mit hoffentlich allen Variablen aus Mumble 1.2.4 1); sortiert nach der 4. Spalte.

Name der Variable
in .ini
Name der Variable
im Mumble Quelltext
Beschreibung in der
Mumble-Konfiguration
Abschnitt in der .ini/.conf/plist bzw. Ordner in der Registry Standardwert Format/Wertebereich Beispiel

disableconnectdialogediting 2)

FIXME Deaktiviert das Bearbeiten von Serverfavoriten ui false Boolean disableconnectdialogediting=false

disablepubliclist 3)

FIXME Deaktiviert die offzielle Serverliste ui false Boolean disablepubliclist=false

disablecelt4) 5)

bDisableCELT Wenn auf true gesetzt, wird CELT gar nicht erst in Mumble aktiviert und ist auch nicht verwendbar. audio false true/false disablecelt=false
version FIXME FIXME overlay FIXME - version=1.2.4
usewhitelist FIXME Ob die Whitelist verwendet werden soll overlay je nach Betriebssystem FIXME true/false usewhitelist=false
blacklist FIXME Liste der Einträge der Blacklist overlay unter Linux z. B. @Invalid(), da es dort keine gibt FIXME FIXME
whitelist FIXME Liste der Einträge der Whitelist overlay unter Linux z. B. @Invalid(), da es dort keine gibt FIXME FIXME
enable bEnable Ob das Overlay aktiviert ist overlay true true/false enable=true
show osShow FIXME overlay
alwaysself bAlwaysSelf ob man selbst im Overlay angezeigt werden soll overlay true true/false alwaysself=true

activetime

uiActiveTime Maximale Zeit in Sekunden bis zu der Benutzer als aktiv gelten overlay 30 Angabe in Sekunden activetime=30
sort osSort Sortierung der Benutzer overlay FIXME 0 bis FIXME sort=1
columns uiColumns Anzahl der Spalten in der Benutzerliste overlay FIXME 1 bis 5 columns=3
channelshow bChannel ob Benutzer aus verknüpften Kanälen angezeigt werden sollen overlay false true/false channelshow=true
mutedshow bMutedDeafened ob stumm gestellt Benutzer angezeigt werden sollen overlay true true/false mutedshow=true
boxshow bBox FIXME overlay true true/false boxshow=true
userrect qrfUserName FIXME overlay FIXME @Variant(\0\0\0\x14?¤b›\rF*¿—´%í\t{?Ð\a•Î²@y? \x1eW:É\x1å)
mutedrect qrfMutedDeafened overlay @Variant(\0\0\0\x14?Él\x16Ál\x16Á¿‘\x11\x11\x11\x11\x11\x11? \x1eW:É\x1å? \x1eW:É\x1å)

mute

bMute Bestimmt, ob der Benutzer nach dem Start von Mumble stumm gestellt ist 6) audio mute=false true/false -

deaf

bDeaf Bestimmt, ob der Benutzer nach dem Start von Mumble stumm und taub gestellt ist 7) audio deaf=false true/false -

ptthold

uiPTTHold Haltezeit bei Push-To-Talk (engl. Hold-Time) in ms audio ptthold=0 (off) 0 bis 5000 -

pushclick

bTxAudioCue Tonhinweise audio pushclick=false true/false -

pushclickon

qsTxAudioCueOn Ton bei Beginn der Sprachübertragung audio pushclickon=„:/on.ogg“ Dateiname -

pushclickoff

qsTxAudioCueOff Ton nach Beendigung der Sprachübertragung audio pushclickoff=„:/off.ogg“ Dateiname -

quality

iQuality Qualität der Audioeingabe in Bit/s audio quality=40000 8000 bis 96000 -

loudness

iMinLoudness FIXME audio FIXME FIXME FIXME

volume

fVolume Ausgabelautstärke in %/100 audio volume=1.0 0.0 bis 2.0 -

othervolume

fOtherVolume FIXME audio FIXME FIXME FIXME

attenuateothers

bAttenuateOthers Anwendungslautstärken herabsetzen um ... FIXME welche Einstellung genau? audio attenuateothers=true true/false -

attenuateothers
ontalk

bAttenuateOthers
OnTalk
Anwendungslautstärken herabsetzen um ... FIXME welche Einstellung genau? audio attenuateothersontalk=false true/false -

vadmin

fVADmin FIXME audio FIXME FIXME FIXME

vadmax

fVADmax FIXME audio FIXME FIXME FIXME

noisesupress

iNoiseSuppress Rauschunterdrückung audio noisesupress=-30 -15 bis -60 und 0=off -

voicehold

iVoiceHold Stimme halten, Zeit in Hunderstelsekunden audio voicehold=50 20 bis 250 -

outputdelay

iOutputDelay Ausgabeverzögerung in ms/10 audio outputdelay=50 1 bis 10 -

idletime

iIdleTime Automatisch Taub stellen nach ... in Minuten audio idletime=0 0 bis 30, wobei gilt: 0=deaktiviert -

mindistance

fAudioMinDistance Minimale Distanz beim positionsabhängigen Audio in Metern audio mindistance=1.0 1.0 bis 20.0 -

maxdistance

fAudioMaxDistance Maximale Distanz beim positionsabhängigen Audio in Metern audio maxdistance=15.0 1.0 bis 100.0 -

maxdistancevolume

fAudioMaxDistVolume Minimale Lautstärke beim positionsabhängigen Audio in %/100 audio maxdistancevolume=0.80 0.00 bis 1.00 -

bloom

fAudioBloom Bloom Effekt in der Einheit FIXME audio bloom=0.5 100% bis 175% -

echo

bEcho Echounterdrückung audio echo=false true/false, wobei gilt: false=deaktiviert, true=Gemischt ? FIXME FIXME

echomulti

bEchoMulti Echounterdrückung gemischt ? FIXME audio echomulti=true true/false -

exclusiveinput

bExclusiveInput Exklusivmodus für ein Gerät audio exclusiveinput=false true/false -

exclusiveoutput

bExclusiveOutput Exklusivmodus für ein Gerät audio exclusiveoutput=false true/false -

positional

bPositionalAudio Aktivierung von positionsabhängigem Audio audio positional=true true/false -

headphone

bPositionalHeadphone Kopfhörereinstellung beim positionsabhängigen Audio audio headphone=false true/false -

input

qsAudioInput Soundsystem für Audioeingabe audio systemabhängig 8) String input=ALSA

output

qsAudioOutput Soundsystem für Audioausgabe audio systemabhängig 9) String output=ALSA

whisperfriends

bWhisperFriends Flüstern nur von Freunden akzeptieren audio whisperfriends=false true/false -

postransmit

bTransmitPosition Mit Spiel verbinden und Position übertragen audio postransmit=false true/false -

jitterbuffer

iJitterBufferSize Größe der Jitter-Puffers in ms/10 net jitterbuffer=1 1 bis 5 -

framesperpacket

iFramesPerPacket Audio pro Paket in ms/10 net framesperpacket=1 1 bis 6 -

class

qsASIOclass ASIO Klasse asio - FIXME FIXME

mic

qlASIOmic ASIO Mikrofon asio - FIXME FIXME

speaker

qlASIOspeaker ASIO Ausgabe asio FIXME FIXME FIXME

input

qsWASAPIInput WASAPI-Eingabe-Schnittstelle wasapi FIXME FIXME FIXME

output

qsWASAPIOutput WASAPI-Ausgabe-Schnittstelle wasapi FIXME FIXME FIXME

input

qsALSAInput ALSA-Eingabe-Schnittstelle alsa input=default Name des Gerätes -

output

qsALSAOutput ALSA-Ausgabe-Schnittstelle alsa output=default Name des Gerätes -

input

qsPulseAudioInput PulseAudio-Eingabe-Schnittstelle pulseaudio FIXME FIXME FIXME

output

qsPulseAudioOutput PulseAudio-Ausgabe-Schnittstelle pulseaudio FIXME FIXME FIXME

input

qsOSSInput OSS-Eingabe-Schnittstelle oss FIXME FIXME FIXME

output

qsOSSOutput OSS-Ausgabe-Schnittstelle oss FIXME FIXME FIXME

input

qsCoreAudioInput CoreAudio-Eingabe-Schnittstelle coreaudio FIXME FIXME FIXME

output

qsCoreAudioOutput CoreAudio-Ausgabe-Schnittstelle coreaudio FIXME FIXME FIXME

input

iPortAudioInput PortAudio-Eingabe-Schnittstelle portaudio FIXME FIXME FIXME

output

iPortAudioOutput PortAudio-Ausgabe-Schnittstelle portaudio FIXME FIXME FIXME

input

qbaDXInput DirectX-Eingabe-Schnittstelle directsound FIXME FIXME FIXME

output

qbaDXOutput DirectX-Ausgabe-Schnittstelle directsound FIXME FIXME FIXME

readback

bTTSMessageReadBack eigene Textnachrichten per Text-zu-Sprache vorlesen lassen tts readback=false true/false -

tcponly

bTCPCompat Verwendung von TCP-Modus net tcponly=false true/false -

qos

bQoS Verwendung von Quality of Service net qos=true true/false -

suppress

bSuppressIdentity Zertifikats- und Passwortspeicherung unterdrücken net suppress=false true/false -

region

qsRegionalHost Besteht aus dem Länderkürzel des SystemLocale + .mumble.info; Dient vermutlich der Lastverteilung auf regionale Server für z. B. Mumble-Dienste net SystemLocale+.mumble.info FIXME region=de.mumble.info

expert

bExpert Erweitere Konfiguration anzeigen ui expert=false true/false -

language

qsLanguage verwendete Sprache (verfügbare Sprachen siehe unter Sprachen in Mumble) ui kein Standardwert Länderkürzel, siehe unter Sprachen in Mumble language=de

style

qsStyle Stil für Mumble ui systemabhängig - style=Oxygen

skin

qsSkin Skin für Mumble ui systemabhängig - FIXME

askonquit

bAskOnQuit Frage beim Beenden mit aktiver Verbindung nach ui askonquit=true true/false -

minimalview

bMinimalView Minimalansicht ui minimalview=false true/false -

hideframe

bHideFrame FIXME ui FIXME FIXME FIXME

usertop

bUserTop Benutzer über Kanälen anzeigen ui usertop=false true/false -

geometry

qbaMain
WindowGeometry
Größe und Position des Hauptfensters ui - FIXME FIXME

state

qbaMainWindowState FIXME ui FIXME FIXME FIXME

minimal
viewgeometry

qbaMinimal
ViewGeometry
Größe und Position des Mumble-Hauptfensters bei der Minimalansicht ui - FIXME FIXME

minimalviewstate

qbaMinimalViewState Status, ob die Minimalansicht aktiviert ist 10) ui minimalviewstate=false true/false -

ConfigGeometry

qbaConfigGeometry Grpße und Position des Konfigurationsfensters ui - FIXME FIXME

splitter

qbaSplitterState Position des „Splitters/Trenners“ zwischen Nachrichtenverlauf 11) und Kanalbaum ui FIXME FIXME FIXME

header

qbaHeaderState FIXME ui FIXME FIXME FIXME

username

qsUsername FIXME ui FIXME FIXME FIXME

server

qsLastServer Name des Servers mit dem man zuletzt verbunden war (siehe unter Beim Start mit zuletzt benutztem Server verbinden) ui - String server=Natemologie-Zentrum

updatecheck

bUpdateCheck FIXME ui FIXME true/false FIXME

plugincheck

bPluginOverlayCheck Plugin- und Overlay-Updates beim Starten herunterladen ui plugincheck=true true/false -

hidetray

bHideInTray Verstecke in Tray wenn minimiert ui hidetray=true 12) true/false -

stateintray

bStateInTray Zeige Sprechstatus im Tray Icon ui stateintray=true true/false -

usage

bUsage Sende anonyme Statistiken ui usage=true true/false -

showusercount

bShowUserCount Anzahl der Benutzer im Kanal anzeigen ui showusercount=false true/false -

chatbaruseselection

bChatBarUseSelection Verwende ausgewähltes Objekt als Ziel der Chatbar ui chatbaruseselection=false true/false -

imagepath

qsImagePath Verzeichnis, in dem Bilddateien zwischengespeichert werden? FIXME ui QDesktopServices
::PicturesLocation FIXME 13)
FIXME FIXME

showcontext
menuinmenubar

bShowContext
MenuInMenuBar
Zeige Kontextmenü in der Menüleiste ui showcontext
menuinmenubar=false
true/false -

geometry

qbaConnect
DialogGeometry
Größe und Position des Fensters Serverliste ui/connect FIXME FIXME FIXME

header

qbaConnect
DialogHeader
FIXME ui/connect FIXME FIXME FIXME

HighContrast

bHighContrast Optimiere für hohen Kontrast ui highcontrast=false true/false -

MaxLogBlocks

iMaxLogBlocks Maximale Länge des Nachrichtenverlaufs ui maxlogblocks=0 0 bis 1.000.000 wobei gilt: 0=kein Limit -

showptt
buttonwindow

bShowPTT
ButtonWindow
Zeige Push-To-Talk-Fenster ui showpttbuttonwindow=false true/false -

pttbutton
windowgeometry

qbaPTTButton
WindowGeometry
Größe und Position des Push-To-Talk-Fensters ui - - -

path

qsRecordingPath Verzeichnis für Aufnahmen recording QDesktopServices
::DocumentsLocation
Pfadangabe mit Variablen, siehe Beschreibung in der Konfiguration path=/tmp/rec/%host/%date/%time

file

qsRecordingFile Dateiname für Aufnahmen recording file=Mumble-%date-%time-%host-%user siehe Beschreibung in der Konfiguration -

format

iRecordingFormat Aufnahmeformat recording format=0 0 bis 3 -

mode

rmRecordingMode Aufnahmemodus recording 0 FIXME 0=Gemischt, 1=Mehrkanal mode=1

mincolwidth

iLCDUserView
MinColWidth
FIXME lcd/userview FIXME FIXME FIXME

splitterwidth

iLCDUserView
SplitterWidth
FIXME lcd/userview FIXME FIXME FIXME

enable

bShortcutEnable FIXME shortcut FIXME true/false FIXME

transmit

atTransmit Art der Übertragung audio transmit=1 0=kontinuierlich, 1=Sprachaktivierung, 2=Push-To-Talk -

doublepush

uiDoublePush Doppeldruckzeit audio doublepush=0 0 bis FIXME -

vadsource

vsVAD FIXME audio FIXME FIXME FIXME

enable

bTTS Text-zu-Sprache tts tts=true true/false -

volume

iTTSVolume Lautstärke der Text-zu-Sprache Funktion tts volume=75 0 bis 100 -

threshold

iTTSThreshold Längen-Schwellwert (Anzahl Zeichen) tts threshold=250 0 bis 5000 -

reconnect

bReconnect Automatisch neu verbinden wenn Verbindung abbricht net reconnect=true true/false -

autoconnect

bAutoConnect Beim Start zum zuletzt verbunden Server verbinden net autoconnect=false true/false -

proxytype

ptProxyType Proxytyp net proxytype=0 FIXME 0 bis FIXME -

proxyhost

qsProxyHost Host des Proxy net proxyhost=„“ Hostname/IP eines Proxy-Servers proxyhost=proxy.deinserver.tld

proxyport

usProxyPort Port des Proxy net proxyport=0 Portnummer (1 bis 65535) proxyport=6050

proxyusername

qsProxyUsername Benutzername bei Verwendung eines Proxy net proxyusername=„“ String proxyusername=„deinname“

proxypassword

qsProxyPassword Password bei Verwendung eines Proxy net proxypassword=„“ String proxypassword
=„deinsicheresPasswort123“

maximagesize

iMaxImageSize maximale Größe von Bildern (nicht beeinflussbar, da von ciDefaultMaxImageSize zugewiesen) net 50*1024 -

maximagewidth

iMaxImageWidth maximale Breite für Bilder net maximagewidth=1024 Integer -

maximageheight

iMaxImageHeight maximale Höhe für Bilder net maximageheight=1024 Integer -

expand

ceExpand Kanalbaum expandieren ui expand=1 0=keine, 1=mit Benutzern, 2=alle -

drag

ceChannelDrag Kanal ziehen ui drag=0 0=Fragen, 1=Nichts tun, 2=Bewegen -

alwaysontop

aotbAlwaysOnTop Mumble-Fenster immer im Vordergrund zeigen ui alwaysontop=0 0=Niemals, 1=Immer, 2=bei Minimalansicht, 3=bei Normalansicht -

WindowLayout

wlWindowLayout Anordnung/Layout des Mumble-Fensters ui windowlayout=0 0=klassisch, 1=gestapelt, 2=hybrid, 3=benutzerdefiniert -

serverfilter

ssFilter Serverfilter in der Serverliste ui serverfilter=1 0=zeige alle, 1=zeige erreichbare, 2=zeige belebte -
lastupdate uiUpdateCounter General
crashemail qleEmail Die hinterlegte Email-Adresse wird beim Absturzbericht verwendet. General nicht gesetzt crashemail=lala@deinedomain.tld

1\log bis 20\log

FIXME Einstellungen bezüglich der Nachrichten
Dabei ist die Reihenfolge genauso wie im Konfigurationsfenster:
1 Debug
2 Kritisch
3 Warnung
4 Information
5 Server verbunden
6 Serververbindung abgebrochen
7 Benutzer betrat den Server
8 Benutzer verließ den Server
9 Benutzer Aufnahmestatus geändert
10 Benutzer gekickt (du oder von dir)
11 Benutzer gekickt
12 Selbst stumm/taub gestellt
13 Anderer stumm/taub gestellt
14 Benutzer stumm gestellt (du selbst)
15 Benutzer stumm gestellt (durch dich)
16 Benutzer stumm gestellt (jemand anderes)
17 Benutzer betrat Kanal
18 Benutzer verließ den Kanal
19 Erlaubnis verweigert
20 Textnachricht
messages je nach Meldung unterschiedlich Bitmaske mit folgenden Werten:
1=Konsole aktiviert
2=Text-zu-Sprache aktiviert
4=Benachrichtigung aktiviert
8=Sounddatei aktiviert
Bei mehreren aktivierten Spalten werden diese Zahlen addiert
1\log=13
(Konsole, Sounddatei und Benachrichtigung sind für Debug-Meldungen aktiviert)

1\logsound= bis 20\logsound=
bezieht sich auf 1\log bis 20\log

FIXME Pfad zur entsprechend eingestellten Sound-Datei messagesounds je nach Meldung unterschiedlich

Diese Tabelle basiert auf folgender Datei: https://github.com/mumble-voip/mumble/blob/master/src/mumble/Settings.cpp.

1)
grep "SAVELOAD(" Settings.cpp | sed -n -r -e 's#.*SAVELOAD\((.*)\, \"(.*)\"\)\;# \1 \2#p' | sed -n -r -e 's#(.*) (.*)/(.*)$#\| \{\{anchor\:a_\3\}\} \3 \|\1 \| FIXME \| \2 \| FIXME \| FIXME \| FIXME \|#p' | sort | uniq > /tmp/liste
2) , 3)
erst ab Mumble 1.3.0
5)
Diese Variable lässt sich nur in der mumble.ini einstellen oder über diese importieren, es gibt keinen Schalter im Mumble-Client dafür
6)
wirkt sich erst beim nächsten Start nach dem Import aus
7)
wirkt sich erst beim nächste Start nach dem Import aus
8) , 9)
unter Linux z. B. alsa, oss, etc.
10)
auch wenn sie nicht explizit in den Einstellungen aktiviert ist
11)
wird nicht die Standardansicht von Mumble verwendet, kann der Trenner auch horizontal verlaufen
12)
bei Windows 7 false
13)
unter Linux z. B. /tmp
mumble/benutzerhandbuch/mumble/variablen_mumble.ini.txt · Zuletzt geändert: 2022/10/27 14:21 von 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

Dieses Wiki wurde archiviert und wird nicht mehr gepflegt. Mein neues Wiki gibt es auf wiki.natenom.de. Details auf der Startseite.