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
2
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
0
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
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
104, 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
8
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
7
Top, Right
616, 23
24, 23
1
?
btnFFmpegHelp
System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbCommandLineArgs
0
Top, Left, Right
8, 24
600, 20
0
tbUserArgs
System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
gbCommandLineArgs
1
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
9
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
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
1
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
3
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
3
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
6
304, 404
72, 23
8
Copy
btnCopyPreview
System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
$this
5
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
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
1
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
2
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
4
8, 168
648, 160
2
Codecs
gbCodecs
System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
$this
3
576, 512
80, 24
11
Help...
btnHelp
System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
$this
2
384, 512
192, 24
10
eiFFmpeg
ShareX.HelpersLib.ExportImportControl, ShareX.HelpersLib, Version=1.0.0.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