text/microsoft-resx
2.0
System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
True
16, 16
31, 13
0
CRF:
lblx264CRF
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpX264
2
144, 12
48, 20
1
Center
17, 17
Constant Rate Factor (CRF): The value can be between 0-51, where 0 is lossless, 30 is default, and 51 is the worst possible.
A higher value means bad quality, but a low file size.
nudx264CRF
System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpX264
1
144, 12
48, 20
1
Center
1 being highest quality/largest filesize and 31 being the lowest quality/smallest filesize.
nudXvidQscale
System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpXvid
0
144, 36
121, 21
3
Faster preset = Faster encoding but higher file size.
Slower preset = Slower encoding but lower file size.
For real time encoding (e.g. screen recording), the preset must be as fast as possible.
cbx264Preset
System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpX264
3
Right
104, 3
197, 64
1
Range is 0–10, where 10 is highest quality. 3–6 is a good range to try. Default is 3.
tbVorbis_qscale
System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpVorbis
0
Right
104, 3
197, 64
1
Range is 0-9 where a lower value is a higher quality. 0-3 will normally produce transparent results, 4 (default) should be close to perceptual transparency, and 6 produces an "acceptable" quality.
tbMP3_qscale
System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpMP3
0
Right
104, 3
197, 64
1
Default is 128k.
tbAACBitrate
System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpAAC
0
144, 12
104, 21
1
Default is full.
cbGIFStatsMode
System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpGIF
3
144, 36
104, 21
3
Default is sierra2_4a.
cbGIFDither
System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpGIF
1
550, 22
16, 16
AutoSize
5
This audio codec is not supported by the selected video container.
False
pbAudioCodecWarning
System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbCodecs
0
NoControl
272, 38
16, 16
AutoSize
6
For real time encoding like screen recording it is recommended to select fast as possible preset.
Otherwise it can't keep up with recording and a lot of frame drops will happen.
False
pbx264PresetWarning
System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpX264
0
Right
NoControl
104, 3
197, 64
3
Default is 128k.
tbOpusBitrate
System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpOpus
0
254, 36
44, 20
0
Controls the Bayer Scale index, a higher scale will display more banding. Default is 2.
nudGIFBayerScale
System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpGIF
0
True
8, 24
70, 13
0
Video codec:
lblCodec
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbCodecs
4
120, 20
160, 21
1
cboVideoCodec
System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbCodecs
3
True
16, 40
40, 13
2
Preset:
lblx264Preset
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpX264
4
True
16, 16
80, 13
0
Variable bitrate:
lblXvidQscale
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpXvid
1
552, 22
88, 24
2
Download
btnDownload
System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbFFmpegExe
0
512, 22
32, 24
1
...
btnFFmpegBrowse
System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbFFmpegExe
1
8, 24
496, 20
0
txtFFmpegPath
System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbFFmpegExe
2
8, 8
648, 56
0
FFmpeg path
gbFFmpegExe
System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
$this
7
True
120, 8
106, 17
3
Use custom path
cbOverrideFFmpegPath
System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
$this
0
True
376, 0
136, 17
1
Use custom commands
cbCustomCommands
System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbCommandLinePreview
0
Fill
Microsoft Sans Serif, 9.75pt
8, 21
True
Vertical
632, 67
0
txtCommandLinePreview
System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbCommandLinePreview
1
8, 409
8, 8, 8, 8
648, 96
6
Command line preview
gbCommandLinePreview
System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
$this
6
Top, Left, Right
8, 24
632, 20
0
tbUserArgs
System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbCommandLineArgs
0
8, 340
648, 56
5
Additional command line arguments
gbCommandLineArgs
System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
$this
8
4, 22
3, 3, 3, 3
304, 70
1
x264 / x265
tpX264
System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tcFFmpegVideoCodecs
0
True
NoControl
220, 16
34, 13
2
kbit/s
lblVP8BitrateK
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpVpx
0
144, 12
72, 20
1
Center
nudVP8Bitrate
System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpVpx
1
True
16, 16
80, 13
0
Variable bitrate:
lblVP8Bitrate
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpVpx
2
4, 22
304, 70
2
VP8
tpVpx
System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tcFFmpegVideoCodecs
1
4, 22
304, 70
3
Xvid
tpXvid
System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tcFFmpegVideoCodecs
2
96, 12
192, 21
3
cbNVENCPreset
System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpNVENC
0
True
16, 16
40, 13
2
Preset:
lblNVENCPreset
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpNVENC
1
96, 36
88, 20
1
Center
nudNVENCBitrate
System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpNVENC
2
True
16, 40
40, 13
0
Bitrate:
lblNVENCBitrate
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpNVENC
3
4, 22
3, 3, 3, 3
304, 70
5
NVENC
tpNVENC
System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tcFFmpegVideoCodecs
3
True
NoControl
16, 40
81, 13
2
Dithering mode:
lblGIFDither
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpGIF
2
True
16, 16
72, 13
0
Palette mode:
lblGIFStatsMode
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpGIF
4
4, 22
3, 3, 3, 3
304, 70
4
GIF
tpGIF
System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tcFFmpegVideoCodecs
4
95, 40
192, 21
7
cbAMFQuality
System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tbAMF
0
True
NoControl
15, 44
42, 13
6
Quality:
lblAMFQuality
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tbAMF
1
95, 13
192, 21
5
cbAMFUsage
System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tbAMF
2
True
NoControl
15, 17
41, 13
4
Usage:
lblAMFUsage
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tbAMF
3
4, 22
3, 3, 3, 3
304, 70
6
AMF
tbAMF
System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tcFFmpegVideoCodecs
5
96, 13
192, 21
7
cbQSVPreset
System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tbQSV
0
True
NoControl
16, 17
40, 13
6
Preset:
lblQSVPreset
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tbQSV
1
96, 37
88, 20
5
Center
nudQSVBitrate
System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tbQSV
2
True
NoControl
16, 41
40, 13
4
Bitrate:
lblQSVBitrate
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tbQSV
3
4, 22
3, 3, 3, 3
304, 70
7
QuickSync
tbQSV
System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tcFFmpegVideoCodecs
6
8, 56
312, 96
3
tcFFmpegVideoCodecs
System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbCodecs
6
176, 404
120, 23
7
Test with CMD
btnTest
System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
$this
5
304, 404
72, 23
8
Copy
btnCopyPreview
System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
$this
4
True
16, 16
40, 13
0
Bitrate:
lblAACQuality
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpAAC
1
4, 22
3, 3, 3, 3
304, 70
3
AAC
tpAAC
System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tcFFmpegAudioCodecs
0
True
NoControl
16, 16
40, 13
2
Bitrate:
lblOpusQuality
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpOpus
1
4, 22
3, 3, 3, 3
304, 70
4
Opus
tpOpus
System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tcFFmpegAudioCodecs
1
True
16, 16
42, 13
0
Quality:
lblVorbisQuality
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpVorbis
1
4, 22
3, 3, 3, 3
304, 70
0
Vorbis
tpVorbis
System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tcFFmpegAudioCodecs
2
True
16, 16
42, 13
0
Quality:
lblMP3Quality
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tpMP3
1
4, 22
3, 3, 3, 3
304, 70
2
MP3
tpMP3
System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
tcFFmpegAudioCodecs
3
328, 56
312, 96
4
tcFFmpegAudioCodecs
System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbCodecs
5
184, 25
184, 21
2
cboVideoSource
System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbSource
3
True
104, 29
72, 13
1
Video source:
lblVideoSource
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbSource
4
456, 25
184, 21
4
cboAudioSource
System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbSource
5
True
376, 29
72, 13
3
Audio source:
lblAudioSource
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbSource
6
440, 20
104, 21
3
cboAudioCodec
System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbCodecs
1
True
325, 24
70, 13
2
Audio codec:
lblAudioCodec
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbCodecs
2
168, 56
24, 23
7
?
btnHelperDevicesHelp
System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbSource
0
True
200, 61
396, 13
6
Installs "screen-capture-recorder" and "virtual-audio-capturer" video/audio source.
lblHelperDevices
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbSource
1
8, 56
152, 23
5
Install recorder devices
btnInstallHelperDevices
System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbSource
2
8, 24
88, 23
0
Refresh
btnRefreshSources
System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbSource
7
8, 68
648, 92
1
Sources
gbSource
System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
$this
3
8, 168
648, 160
2
Codecs
gbCodecs
System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
$this
2
472, 512
192, 24
10
eiFFmpeg
ShareX.HelpersLib.ExportImportControl, ShareX.HelpersLib, Version=13.2.1.0, Culture=neutral, PublicKeyToken=null
$this
1
True
60
6, 13
666, 545
CenterScreen
ShareX - Screen recording options
ttHelpTip
System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
FFmpegOptionsForm
System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089