OBSBasicSettings
0
0
896
667
0
0
Settings
-
-
0
0
135
16777215
48
48
0
-
Basic.Settings.General
:/settings/images/settings/system-settings-3.png:/settings/images/settings/system-settings-3.png
-
Basic.Settings.Stream
:/settings/images/settings/network.png:/settings/images/settings/network.png
-
Basic.Settings.Output
:/settings/images/settings/network-bluetooth.png:/settings/images/settings/network-bluetooth.png
-
Basic.Settings.Audio
:/settings/images/settings/decibel_audio_player.png:/settings/images/settings/decibel_audio_player.png
-
Basic.Settings.Video
:/settings/images/settings/video-display-3.png:/settings/images/settings/video-display-3.png
-
Basic.Settings.Hotkeys
:/settings/images/settings/preferences-desktop-keyboard-shortcuts.png:/settings/images/settings/preferences-desktop-keyboard-shortcuts.png
-
Basic.Settings.Advanced
:/settings/images/settings/advanced.png:/settings/images/settings/advanced.png
-
0
QFormLayout::AllNonFixedFieldsGrow
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
Qt::Vertical
20
40
-
170
0
Basic.Settings.General.Language
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
-
Basic.Settings.General.Theme
-
-
Basic.Settings.General.WarnBeforeStartingStream
-
Basic.Settings.General.WarnBeforeStoppingStream
0
0
0
0
-
0
0
0
0
0
0
-
0
0
0
0
0
0
-
QFormLayout::AllNonFixedFieldsGrow
-
170
0
Basic.Settings.Stream.StreamType
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
-
Qt::Horizontal
0
0
0
0
-
0
0
QFormLayout::AllNonFixedFieldsGrow
-
170
0
Basic.Settings.Output.Mode
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
true
0
0
0
-
Basic.Settings.Output.Mode.Simple
-
Basic.Settings.Output.Mode.Adv
-
Qt::Horizontal
-
0
0
0
0
0
-
0
0
Basic.Settings.Output.Adv.Streaming
QFormLayout::AllNonFixedFieldsGrow
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
170
0
Basic.Settings.Output.VideoBitrate
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
200
1000000
2000
-
Basic.Settings.Output.AudioBitrate
-
8
-
32
-
48
-
64
-
80
-
96
-
112
-
128
-
160
-
192
-
256
-
320
-
Basic.Settings.Output.Advanced
true
-
-
ultrafast
-
superfast
-
veryfast
-
faster
-
fast
-
medium
-
slow
-
slower
-
true
Basic.Settings.Output.EncoderPreset
-
Basic.Settings.Output.CustomEncoderSettings
-
-
0
0
Basic.Settings.Output.Adv.Recording
QFormLayout::AllNonFixedFieldsGrow
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
-
true
-
true
Browse
-
170
0
Basic.Settings.Output.Simple.SavePath
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
Basic.Settings.Output.NoSpaceFileName
true
-
-
flv
-
mp4
-
mov
-
mkv
-
ts
-
m3u8
-
Basic.Settings.Output.Format
-
-
Basic.Settings.Output.Simple.RecordingQuality
-
-
Basic.Settings.Output.Encoder
-
Basic.Settings.Output.CustomMuxerSettings
-
-
10
10
10
10
-
Qt::Vertical
20
40
-
0
0
0
0
0
0
0
0
-
0
true
Basic.Settings.Output.Adv.Streaming
9
0
9
9
-
0
0
0
0
0
-
0
0
QFormLayout::AllNonFixedFieldsGrow
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
170
0
Basic.Settings.Output.Adv.AudioTrack
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
0
0
0
0
0
0
-
1
true
-
2
-
3
-
4
-
Basic.Settings.Output.Encoder
-
-
Basic.Settings.Output.Adv.ApplyServiceSettings
true
-
0
0
Qt::RightToLeft
Basic.Settings.Output.Adv.Rescale
-
false
true
Basic.Settings.Output.Adv.Recording
9
9
9
9
-
QFormLayout::AllNonFixedFieldsGrow
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
0
0
-
170
0
Basic.Settings.Output.Adv.Recording.Type
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
-
Basic.Settings.Output.Adv.Recording.Type.Standard
-
Basic.Settings.Output.Adv.Recording.Type.FFmpegOutput
-
Qt::Horizontal
-
0
0
0
0
0
-
0
0
0
0
-
0
0
QFormLayout::AllNonFixedFieldsGrow
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
0
-
0
0
170
0
Basic.Settings.Output.Simple.SavePath
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
-
true
-
true
Browse
-
Basic.Settings.Output.NoSpaceFileName
true
-
Basic.Settings.Output.Format
-
-
flv
-
mp4
-
mov
-
mkv
-
ts
-
m3u8
-
Basic.Settings.Output.Adv.AudioTrack
-
0
0
0
0
0
0
-
1
-
2
-
3
-
4
-
Basic.Settings.Output.Encoder
-
-
0
0
Qt::RightToLeft
Basic.Settings.Output.Adv.Rescale
-
0
0
0
0
-
false
true
-
Basic.Settings.Output.CustomMuxerSettings
-
QFormLayout::AllNonFixedFieldsGrow
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
0
-
0
0
170
0
Basic.Settings.Output.Adv.FFmpeg.SavePathURL
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
0
3
0
0
0
0
-
true
-
Browse
0
0
0
0
0
-
true
-
Basic.Settings.Output.Adv.FFmpeg.Format
-
-
Basic.Settings.Output.Adv.FFmpeg.FormatDesc
-
-
Basic.Settings.Output.VideoBitrate
-
0
1000000000
2500
-
0
0
Qt::RightToLeft
Basic.Settings.Output.Adv.Rescale
-
false
true
-
Basic.Settings.Output.Adv.FFmpeg.VEncoder
-
-
Basic.Settings.Output.Adv.FFmpeg.VEncoderSettings
-
-
Basic.Settings.Output.AudioBitrate
-
32
4096
16
128
-
Basic.Settings.Output.Adv.AudioTrack
-
0
0
0
0
0
0
-
1
true
-
2
-
3
-
4
-
Basic.Settings.Output.Adv.FFmpeg.AEncoder
-
-
Basic.Settings.Output.Adv.FFmpeg.AEncoderSettings
-
-
0
0
170
0
Basic.Settings.Output.Adv.FFmpeg.Type
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
-
Basic.Settings.Output.Adv.FFmpeg.Type.RecordToFile
-
Basic.Settings.Output.Adv.FFmpeg.Type.URL
-
Basic.Settings.Output.Adv.FFmpeg.MuxerSettings
-
-
Basic.Settings.Output.NoSpaceFileName
true
Basic.Settings.Audio
0
0
0
0
-
0
0
-
0
0
Basic.Settings.Output.Adv.Audio.Track1
QFormLayout::AllNonFixedFieldsGrow
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
8
-
32
-
48
-
64
-
80
-
96
-
112
-
128
-
160
-
192
-
256
-
320
-
170
0
Basic.Settings.Output.AudioBitrate
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
Name
-
-
0
0
Basic.Settings.Output.Adv.Audio.Track2
QFormLayout::AllNonFixedFieldsGrow
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
170
0
Basic.Settings.Output.AudioBitrate
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
8
-
32
-
48
-
64
-
80
-
96
-
112
-
128
-
160
-
192
-
256
-
320
-
Name
-
-
0
0
Basic.Settings.Output.Adv.Audio.Track3
QFormLayout::AllNonFixedFieldsGrow
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
170
0
Basic.Settings.Output.AudioBitrate
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
8
-
32
-
48
-
64
-
80
-
96
-
112
-
128
-
160
-
192
-
256
-
320
-
Name
-
-
0
0
Basic.Settings.Output.Adv.Audio.Track4
QFormLayout::AllNonFixedFieldsGrow
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
170
0
Basic.Settings.Output.AudioBitrate
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
8
-
32
-
48
-
64
-
80
-
96
-
112
-
128
-
160
-
192
-
256
-
320
-
Name
-
QFormLayout::AllNonFixedFieldsGrow
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
Basic.Settings.Audio.SampleRate
-
44.1khz
0
-
44.1khz
-
48khz
-
Basic.Settings.Audio.Channels
-
Mono
0
-
Mono
-
Stereo
-
170
0
Basic.Settings.Audio.DesktopDevice
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
true
-
Basic.Settings.Audio.DesktopDevice2
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
true
-
Basic.Settings.Audio.AuxDevice
-
true
-
Basic.Settings.Audio.AuxDevice2
-
true
-
Basic.Settings.Audio.AuxDevice3
-
true
-
true
0
0
63
16
-
color: rgb(255, 0, 4);
true
QFormLayout::AllNonFixedFieldsGrow
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
170
0
Basic.Settings.Video.BaseResolution
-
true
false
true
-
Basic.Settings.Video.ScaledResolution
-
true
-
Basic.Settings.Video.DownscaleFilter
-
true
-
0
0
Basic.Settings.Video.FPSCommon
QComboBox::AdjustToContents
-
Basic.Settings.Video.FPSCommon
-
Basic.Settings.Video.FPSInteger
-
Basic.Settings.Video.FPSFraction
-
0
0
0
0
0
-
30
3
-
10
-
20
-
29.97
-
30
-
48
-
59.94
-
60
0
0
0
0
-
1
120
30
QFormLayout::ExpandingFieldsGrow
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
0
0
0
0
-
1
1000000
30
-
1
1000000
-
Basic.Settings.Video.Numerator
-
Basic.Settings.Video.Denominator
-
0
0
color: rgb(255, 0, 4);
true
true
0
0
98
28
QFormLayout::AllNonFixedFieldsGrow
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
0
0
0
0
0
-
QFrame::NoFrame
QFrame::Plain
true
0
0
525
383
0
0
0
9
-
-
Basic.Settings.Audio
QFormLayout::AllNonFixedFieldsGrow
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
0
0
Basic.Settings.Advanced.Audio.BufferingTime
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
100
10000
1000
-
Basic.Settings.Video
QFormLayout::AllNonFixedFieldsGrow
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
0
0
Basic.Settings.Advanced.Video.ColorFormat
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
-
NV12
-
I420
-
I444
-
RGB
-
Basic.Settings.Advanced.Video.ColorRange
-
-
Basic.Settings.Advanced.Video.ColorSpace
-
-
709
-
601
-
Basic.Settings.Video.Renderer
-
-
Basic.Settings.Video.Adapter
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
false
-
Basic.Settings.Advanced.StreamDelay
-
Enable
true
-
Basic.Settings.Advanced.StreamDelay.Duration
-
true
5
0
0
0
0
-
true
0
0
80
0
s
1
1800
-
Estimated RAM goes here
-
Basic.Settings.Advanced.StreamDelay.Preserve
-
Basic.Settings.Output.Reconnect
QFormLayout::AllNonFixedFieldsGrow
-
Basic.Settings.Output.RetryDelay
-
Enable
true
-
30
-
Basic.Settings.Output.MaxRetries
-
1
10000
-
color: rgb(255, 0, 4);
true
-
color: rgb(255, 0, 4);
true
-
QDialogButtonBox::Apply|QDialogButtonBox::Cancel|QDialogButtonBox::Ok
listWidget
buttonBox
language
listWidget
currentRowChanged(int)
settingsPages
setCurrentIndex(int)
75
35
199
50
fpsType
currentIndexChanged(int)
fpsTypes
setCurrentIndex(int)
159
34
241
34
outputMode
currentIndexChanged(int)
outputModePages
setCurrentIndex(int)
586
38
250
39
simpleOutAdvanced
toggled(bool)
simpleOutPreset
setVisible(bool)
875
360
875
427
simpleOutAdvanced
toggled(bool)
label_24
setVisible(bool)
875
360
466
427
simpleOutAdvanced
toggled(bool)
simpleOutCustom
setVisible(bool)
875
360
875
503
simpleOutAdvanced
toggled(bool)
label_23
setVisible(bool)
875
360
466
503
advOutRecType
currentIndexChanged(int)
stackedWidget
setCurrentIndex(int)
705
144
396
245
advOutFFUseRescale
toggled(bool)
advOutFFRescale
setEnabled(bool)
514
344
748
344
advOutUseRescale
toggled(bool)
advOutRescale
setEnabled(bool)
864
141
427
178
advOutRecUseRescale
toggled(bool)
advOutRecRescale
setEnabled(bool)
864
141
864
178
advOutFFType
currentIndexChanged(int)
stackedWidget_2
setCurrentIndex(int)
864
141
427
215
streamDelayEnable
toggled(bool)
label_56
setEnabled(bool)
864
141
864
215
streamDelayEnable
toggled(bool)
streamDelayPreserve
setEnabled(bool)
427
355
862
355
streamDelayEnable
toggled(bool)
widget_12
setEnabled(bool)
424
331
658
331
reconnectEnable
toggled(bool)
label_17
setEnabled(bool)
875
254
466
291
reconnectEnable
toggled(bool)
reconnectRetryDelay
setEnabled(bool)
516
411
250
92
reconnectEnable
toggled(bool)
label_22
setEnabled(bool)
533
273
449
301
reconnectEnable
toggled(bool)
reconnectMaxRetries
setEnabled(bool)
517
267
777
206