diff --git a/CUETools.Processor/Processor.cs b/CUETools.Processor/Processor.cs
index 9cc5f5d..9632107 100644
--- a/CUETools.Processor/Processor.cs
+++ b/CUETools.Processor/Processor.cs
@@ -408,7 +408,7 @@ namespace CUETools.Processor
public bool copyUnknownTags;
public bool copyAlbumArt;
public bool embedAlbumArt;
- //public bool extractAlbumArt;
+ public bool extractAlbumArt;
public bool arLogToSourceFolder;
public bool arLogVerbose;
public bool fixOffsetToNearest;
@@ -469,6 +469,7 @@ namespace CUETools.Processor
copyUnknownTags = true;
copyAlbumArt = true;
embedAlbumArt = true;
+ extractAlbumArt = true;
maxAlbumArtSize = 300;
arLogToSourceFolder = false;
@@ -618,6 +619,7 @@ return processor.Go();
sw.Save("CopyUnknownTags", copyUnknownTags);
sw.Save("CopyAlbumArt", copyAlbumArt);
sw.Save("EmbedAlbumArt", embedAlbumArt);
+ sw.Save("ExtractAlbumArt", extractAlbumArt);
sw.Save("MaxAlbumArtSize", maxAlbumArtSize);
sw.Save("ArLogToSourceFolder", arLogToSourceFolder);
@@ -737,7 +739,8 @@ return processor.Go();
copyUnknownTags = sr.LoadBoolean("CopyUnknownTags") ?? true;
copyAlbumArt = sr.LoadBoolean("CopyAlbumArt") ?? true;
embedAlbumArt = sr.LoadBoolean("EmbedAlbumArt") ?? true;
- maxAlbumArtSize = sr.LoadInt32("MaxAlbumArtSize", 100, 3000) ?? maxAlbumArtSize;
+ extractAlbumArt = sr.LoadBoolean("ExtractAlbumArt") ?? true;
+ maxAlbumArtSize = sr.LoadInt32("MaxAlbumArtSize", 100, 10000) ?? maxAlbumArtSize;
arLogToSourceFolder = sr.LoadBoolean("ArLogToSourceFolder") ?? arLogToSourceFolder;
arLogVerbose = sr.LoadBoolean("ArLogVerbose") ?? arLogVerbose;
@@ -2234,7 +2237,8 @@ return processor.Go();
if ((audioSource.BitsPerSample != 16) ||
(audioSource.ChannelCount != 2) ||
(audioSource.SampleRate != 44100) ||
- (audioSource.Length > Int32.MaxValue))
+ (audioSource.Length == 0) ||
+ (audioSource.Length >= Int32.MaxValue))
{
audioSource.Close();
throw new Exception("Audio format is invalid.");
@@ -2851,6 +2855,9 @@ return processor.Go();
fileInfo.Tag.Year = sourceFileInfo.Tag.Year;
}
+ if (_config.extractAlbumArt && sourceFileInfo.Tag.Pictures.Length > 0)
+ ExtractCover(sourceFileInfo);
+
// copy album art
if (_config.copyAlbumArt && sourceFileInfo != null)
fileInfo.Tag.Pictures = sourceFileInfo.Tag.Pictures;
@@ -2910,6 +2917,9 @@ return processor.Go();
fileInfo.Tag.Genres = sourceFileInfo.Tag.Genres;
}
+ if (_config.extractAlbumArt && sourceFileInfo.Tag.Pictures.Length > 0)
+ ExtractCover(sourceFileInfo);
+
if (_config.copyAlbumArt && sourceFileInfo != null)
fileInfo.Tag.Pictures = sourceFileInfo.Tag.Pictures;
@@ -2955,29 +2965,50 @@ return processor.Go();
return b;
}
+ public void ExtractCover(TagLib.File fileInfo)
+ {
+ string imgPath = Path.Combine(OutputDir, "Folder.jpg");
+ if (File.Exists(imgPath))
+ return;
+
+ foreach (TagLib.IPicture picture in fileInfo.Tag.Pictures)
+ {
+ if (picture.Type == TagLib.PictureType.FrontCover)
+ {
+ if (picture.MimeType == "image/jpeg")
+ {
+ using (FileStream file = new FileStream(imgPath, FileMode.CreateNew, FileAccess.Write, FileShare.Read))
+ {
+ file.Write(picture.Data.Data, 0, picture.Data.Count);
+ return;
+ }
+ }
+ }
+ }
+ }
+
public void EmbedCover(TagLib.File fileInfo)
{
string imgPath = Path.Combine(_inputDir, "Folder.jpg");
- if (File.Exists(imgPath))
+ if (!File.Exists(imgPath))
+ return;
+ using (Image img = Image.FromFile(imgPath))
{
- using (Image img = Image.FromFile(imgPath))
+ if (img.Width > _config.maxAlbumArtSize || img.Height > _config.maxAlbumArtSize)
{
- if (img.Width > _config.maxAlbumArtSize || img.Height > _config.maxAlbumArtSize)
+ using (Bitmap small = resizeImage(img, new Size(_config.maxAlbumArtSize, _config.maxAlbumArtSize)))
{
- using (Bitmap small = resizeImage(img, new Size(_config.maxAlbumArtSize, _config.maxAlbumArtSize)))
+ using (MemoryStream encoded = new MemoryStream())
{
- using (MemoryStream encoded = new MemoryStream())
- {
- //System.Drawing.Imaging.EncoderParameters encoderParams = new EncoderParameters(1);
- //encoderParams.Param[0] = new System.Drawing.Imaging.EncoderParameter(Encoder.Quality, quality);
- small.Save(encoded, System.Drawing.Imaging.ImageFormat.Jpeg);
- fileInfo.Tag.Pictures = new TagLib.Picture[] { new TagLib.Picture(new TagLib.ByteVector(encoded.ToArray())) };
- }
+ //System.Drawing.Imaging.EncoderParameters encoderParams = new EncoderParameters(1);
+ //encoderParams.Param[0] = new System.Drawing.Imaging.EncoderParameter(Encoder.Quality, quality);
+ small.Save(encoded, System.Drawing.Imaging.ImageFormat.Jpeg);
+ fileInfo.Tag.Pictures = new TagLib.Picture[] { new TagLib.Picture(new TagLib.ByteVector(encoded.ToArray())) };
}
}
- else
- fileInfo.Tag.Pictures = new TagLib.Picture[] { new TagLib.Picture(imgPath) };
}
+ else
+ fileInfo.Tag.Pictures = new TagLib.Picture[] { new TagLib.Picture(imgPath) };
}
}
diff --git a/CUETools/frmSettings.Designer.cs b/CUETools/frmSettings.Designer.cs
index 99162c1..3347183 100644
--- a/CUETools/frmSettings.Designer.cs
+++ b/CUETools/frmSettings.Designer.cs
@@ -67,10 +67,14 @@ namespace JDP {
this.tabControl1 = new System.Windows.Forms.TabControl();
this.tabPage1 = new System.Windows.Forms.TabPage();
this.tabPage6 = new System.Windows.Forms.TabPage();
- this.groupBoxTagging = new System.Windows.Forms.GroupBox();
+ this.groupBoxAlbumArt = new System.Windows.Forms.GroupBox();
+ this.labelAlbumArtMaximumResolution = new System.Windows.Forms.Label();
+ this.numericUpDownMaxResolution = new System.Windows.Forms.NumericUpDown();
this.checkBoxEmbedAlbumArt = new System.Windows.Forms.CheckBox();
- this.checkBoxCopyBasicTags = new System.Windows.Forms.CheckBox();
this.checkBoxCopyAlbumArt = new System.Windows.Forms.CheckBox();
+ this.groupBoxTagging = new System.Windows.Forms.GroupBox();
+ this.chkExtractLog = new System.Windows.Forms.CheckBox();
+ this.checkBoxCopyBasicTags = new System.Windows.Forms.CheckBox();
this.checkBoxWriteCUETags = new System.Windows.Forms.CheckBox();
this.checkBoxCopyUnknownTags = new System.Windows.Forms.CheckBox();
this.chkOverwriteTags = new System.Windows.Forms.CheckBox();
@@ -160,10 +164,7 @@ namespace JDP {
this.labelFormatDecoder = new System.Windows.Forms.Label();
this.labelFormatEncoder = new System.Windows.Forms.Label();
this.columnHeader2 = new System.Windows.Forms.ColumnHeader();
- this.groupBoxAlbumArt = new System.Windows.Forms.GroupBox();
- this.chkExtractLog = new System.Windows.Forms.CheckBox();
- this.numericUpDownMaxResolution = new System.Windows.Forms.NumericUpDown();
- this.labelAlbumArtMaximumResolution = new System.Windows.Forms.Label();
+ this.checkBoxExtractAlbumArt = new System.Windows.Forms.CheckBox();
btnCancel = new System.Windows.Forms.Button();
this.grpGeneral.SuspendLayout();
this.groupBox1.SuspendLayout();
@@ -175,6 +176,8 @@ namespace JDP {
this.tabControl1.SuspendLayout();
this.tabPage1.SuspendLayout();
this.tabPage6.SuspendLayout();
+ this.groupBoxAlbumArt.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.numericUpDownMaxResolution)).BeginInit();
this.groupBoxTagging.SuspendLayout();
this.tabPage2.SuspendLayout();
this.groupBoxARLog.SuspendLayout();
@@ -198,8 +201,6 @@ namespace JDP {
this.grpHDCD.SuspendLayout();
this.tabPage5.SuspendLayout();
this.groupBoxScriptConditions.SuspendLayout();
- this.groupBoxAlbumArt.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.numericUpDownMaxResolution)).BeginInit();
this.SuspendLayout();
//
// btnCancel
@@ -557,6 +558,59 @@ namespace JDP {
resources.ApplyResources(this.tabPage6, "tabPage6");
this.tabPage6.Name = "tabPage6";
//
+ // groupBoxAlbumArt
+ //
+ this.groupBoxAlbumArt.Controls.Add(this.checkBoxExtractAlbumArt);
+ this.groupBoxAlbumArt.Controls.Add(this.labelAlbumArtMaximumResolution);
+ this.groupBoxAlbumArt.Controls.Add(this.numericUpDownMaxResolution);
+ this.groupBoxAlbumArt.Controls.Add(this.checkBoxEmbedAlbumArt);
+ this.groupBoxAlbumArt.Controls.Add(this.checkBoxCopyAlbumArt);
+ resources.ApplyResources(this.groupBoxAlbumArt, "groupBoxAlbumArt");
+ this.groupBoxAlbumArt.Name = "groupBoxAlbumArt";
+ this.groupBoxAlbumArt.TabStop = false;
+ //
+ // labelAlbumArtMaximumResolution
+ //
+ resources.ApplyResources(this.labelAlbumArtMaximumResolution, "labelAlbumArtMaximumResolution");
+ this.labelAlbumArtMaximumResolution.Name = "labelAlbumArtMaximumResolution";
+ //
+ // numericUpDownMaxResolution
+ //
+ this.numericUpDownMaxResolution.Increment = new decimal(new int[] {
+ 100,
+ 0,
+ 0,
+ 0});
+ resources.ApplyResources(this.numericUpDownMaxResolution, "numericUpDownMaxResolution");
+ this.numericUpDownMaxResolution.Maximum = new decimal(new int[] {
+ 10000,
+ 0,
+ 0,
+ 0});
+ this.numericUpDownMaxResolution.Minimum = new decimal(new int[] {
+ 100,
+ 0,
+ 0,
+ 0});
+ this.numericUpDownMaxResolution.Name = "numericUpDownMaxResolution";
+ this.numericUpDownMaxResolution.Value = new decimal(new int[] {
+ 100,
+ 0,
+ 0,
+ 0});
+ //
+ // checkBoxEmbedAlbumArt
+ //
+ resources.ApplyResources(this.checkBoxEmbedAlbumArt, "checkBoxEmbedAlbumArt");
+ this.checkBoxEmbedAlbumArt.Name = "checkBoxEmbedAlbumArt";
+ this.checkBoxEmbedAlbumArt.UseVisualStyleBackColor = true;
+ //
+ // checkBoxCopyAlbumArt
+ //
+ resources.ApplyResources(this.checkBoxCopyAlbumArt, "checkBoxCopyAlbumArt");
+ this.checkBoxCopyAlbumArt.Name = "checkBoxCopyAlbumArt";
+ this.checkBoxCopyAlbumArt.UseVisualStyleBackColor = true;
+ //
// groupBoxTagging
//
this.groupBoxTagging.Controls.Add(this.chkExtractLog);
@@ -570,11 +624,11 @@ namespace JDP {
this.groupBoxTagging.Name = "groupBoxTagging";
this.groupBoxTagging.TabStop = false;
//
- // checkBoxEmbedAlbumArt
+ // chkExtractLog
//
- resources.ApplyResources(this.checkBoxEmbedAlbumArt, "checkBoxEmbedAlbumArt");
- this.checkBoxEmbedAlbumArt.Name = "checkBoxEmbedAlbumArt";
- this.checkBoxEmbedAlbumArt.UseVisualStyleBackColor = true;
+ resources.ApplyResources(this.chkExtractLog, "chkExtractLog");
+ this.chkExtractLog.Name = "chkExtractLog";
+ this.chkExtractLog.UseVisualStyleBackColor = true;
//
// checkBoxCopyBasicTags
//
@@ -582,12 +636,6 @@ namespace JDP {
this.checkBoxCopyBasicTags.Name = "checkBoxCopyBasicTags";
this.checkBoxCopyBasicTags.UseVisualStyleBackColor = true;
//
- // checkBoxCopyAlbumArt
- //
- resources.ApplyResources(this.checkBoxCopyAlbumArt, "checkBoxCopyAlbumArt");
- this.checkBoxCopyAlbumArt.Name = "checkBoxCopyAlbumArt";
- this.checkBoxCopyAlbumArt.UseVisualStyleBackColor = true;
- //
// checkBoxWriteCUETags
//
resources.ApplyResources(this.checkBoxWriteCUETags, "checkBoxWriteCUETags");
@@ -1243,10 +1291,6 @@ namespace JDP {
this.columnHeader6});
this.listViewScriptConditions.FullRowSelect = true;
this.listViewScriptConditions.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None;
- this.listViewScriptConditions.Items.AddRange(new System.Windows.Forms.ListViewItem[] {
- ((System.Windows.Forms.ListViewItem)(resources.GetObject("listViewScriptConditions.Items"))),
- ((System.Windows.Forms.ListViewItem)(resources.GetObject("listViewScriptConditions.Items1"))),
- ((System.Windows.Forms.ListViewItem)(resources.GetObject("listViewScriptConditions.Items2")))});
resources.ApplyResources(this.listViewScriptConditions, "listViewScriptConditions");
this.listViewScriptConditions.MultiSelect = false;
this.listViewScriptConditions.Name = "listViewScriptConditions";
@@ -1295,51 +1339,11 @@ namespace JDP {
//
resources.ApplyResources(this.columnHeader2, "columnHeader2");
//
- // groupBoxAlbumArt
+ // checkBoxExtractAlbumArt
//
- this.groupBoxAlbumArt.Controls.Add(this.labelAlbumArtMaximumResolution);
- this.groupBoxAlbumArt.Controls.Add(this.numericUpDownMaxResolution);
- this.groupBoxAlbumArt.Controls.Add(this.checkBoxEmbedAlbumArt);
- this.groupBoxAlbumArt.Controls.Add(this.checkBoxCopyAlbumArt);
- resources.ApplyResources(this.groupBoxAlbumArt, "groupBoxAlbumArt");
- this.groupBoxAlbumArt.Name = "groupBoxAlbumArt";
- this.groupBoxAlbumArt.TabStop = false;
- //
- // chkExtractLog
- //
- resources.ApplyResources(this.chkExtractLog, "chkExtractLog");
- this.chkExtractLog.Name = "chkExtractLog";
- this.chkExtractLog.UseVisualStyleBackColor = true;
- //
- // numericUpDownMaxResolution
- //
- this.numericUpDownMaxResolution.Increment = new decimal(new int[] {
- 100,
- 0,
- 0,
- 0});
- resources.ApplyResources(this.numericUpDownMaxResolution, "numericUpDownMaxResolution");
- this.numericUpDownMaxResolution.Maximum = new decimal(new int[] {
- 10000,
- 0,
- 0,
- 0});
- this.numericUpDownMaxResolution.Minimum = new decimal(new int[] {
- 100,
- 0,
- 0,
- 0});
- this.numericUpDownMaxResolution.Name = "numericUpDownMaxResolution";
- this.numericUpDownMaxResolution.Value = new decimal(new int[] {
- 100,
- 0,
- 0,
- 0});
- //
- // labelAlbumArtMaximumResolution
- //
- resources.ApplyResources(this.labelAlbumArtMaximumResolution, "labelAlbumArtMaximumResolution");
- this.labelAlbumArtMaximumResolution.Name = "labelAlbumArtMaximumResolution";
+ resources.ApplyResources(this.checkBoxExtractAlbumArt, "checkBoxExtractAlbumArt");
+ this.checkBoxExtractAlbumArt.Name = "checkBoxExtractAlbumArt";
+ this.checkBoxExtractAlbumArt.UseVisualStyleBackColor = true;
//
// frmSettings
//
@@ -1371,6 +1375,9 @@ namespace JDP {
this.tabControl1.ResumeLayout(false);
this.tabPage1.ResumeLayout(false);
this.tabPage6.ResumeLayout(false);
+ this.groupBoxAlbumArt.ResumeLayout(false);
+ this.groupBoxAlbumArt.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.numericUpDownMaxResolution)).EndInit();
this.groupBoxTagging.ResumeLayout(false);
this.groupBoxTagging.PerformLayout();
this.tabPage2.ResumeLayout(false);
@@ -1410,9 +1417,6 @@ namespace JDP {
this.grpHDCD.PerformLayout();
this.tabPage5.ResumeLayout(false);
this.groupBoxScriptConditions.ResumeLayout(false);
- this.groupBoxAlbumArt.ResumeLayout(false);
- this.groupBoxAlbumArt.PerformLayout();
- ((System.ComponentModel.ISupportInitialize)(this.numericUpDownMaxResolution)).EndInit();
this.ResumeLayout(false);
}
@@ -1557,6 +1561,7 @@ namespace JDP {
private System.Windows.Forms.Label labelAlbumArtMaximumResolution;
private System.Windows.Forms.NumericUpDown numericUpDownMaxResolution;
private System.Windows.Forms.CheckBox chkExtractLog;
+ private System.Windows.Forms.CheckBox checkBoxExtractAlbumArt;
}
}
\ No newline at end of file
diff --git a/CUETools/frmSettings.cs b/CUETools/frmSettings.cs
index acb5c7a..bedcde9 100644
--- a/CUETools/frmSettings.cs
+++ b/CUETools/frmSettings.cs
@@ -87,6 +87,7 @@ namespace JDP {
checkBoxCopyBasicTags.Checked = _config.copyBasicTags;
checkBoxCopyUnknownTags.Checked = _config.copyUnknownTags;
checkBoxCopyAlbumArt.Checked = _config.copyAlbumArt;
+ checkBoxExtractAlbumArt.Checked = _config.extractAlbumArt;
checkBoxEmbedAlbumArt.Checked = _config.embedAlbumArt;
checkBoxARVerifyUseSourceFolder.Checked = _config.arLogToSourceFolder;
checkBoxARLogVerbose.Checked = _config.arLogVerbose;
@@ -147,6 +148,10 @@ namespace JDP {
item.Tag = script.Value;
listViewScripts.Items.Add(item);
}
+ ComponentResourceManager resources = new ComponentResourceManager(typeof(frmCUETools));
+ listViewScriptConditions.Items.Add(resources.GetString("rbActionVerify.Text").Replace("&", ""));
+ listViewScriptConditions.Items.Add(resources.GetString("rbActionVerifyAndEncode.Text").Replace("&", ""));
+ listViewScriptConditions.Items.Add(resources.GetString("rbActionEncode.Text").Replace("&", ""));
listViewScriptConditions.Items[0].Tag = CUEAction.Verify;
listViewScriptConditions.Items[1].Tag = CUEAction.VerifyAndConvert;
listViewScriptConditions.Items[2].Tag = CUEAction.Convert;
@@ -244,6 +249,7 @@ namespace JDP {
_config.copyBasicTags = checkBoxCopyBasicTags.Checked;
_config.copyUnknownTags = checkBoxCopyUnknownTags.Checked;
_config.copyAlbumArt = checkBoxCopyAlbumArt.Checked;
+ _config.extractAlbumArt = checkBoxExtractAlbumArt.Checked;
_config.embedAlbumArt = checkBoxEmbedAlbumArt.Checked;
_config.arLogToSourceFolder = checkBoxARVerifyUseSourceFolder.Checked;
diff --git a/CUETools/frmSettings.resx b/CUETools/frmSettings.resx
index bd00622..89c948b 100644
--- a/CUETools/frmSettings.resx
+++ b/CUETools/frmSettings.resx
@@ -146,6 +146,138 @@
1
+
+ labelLanguage
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ grpGeneral
+
+
+ 0
+
+
+ comboLanguage
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ grpGeneral
+
+
+ 1
+
+
+ chkAllowMultipleInstances
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ grpGeneral
+
+
+ 2
+
+
+ chkReducePriority
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ grpGeneral
+
+
+ 3
+
+
+ chkTruncateExtra4206Samples
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ grpGeneral
+
+
+ 4
+
+
+ chkCreateCUEFileWhenEmbedded
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ grpGeneral
+
+
+ 5
+
+
+ chkCreateM3U
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ grpGeneral
+
+
+ 6
+
+
+ chkAutoCorrectFilenames
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ grpGeneral
+
+
+ 7
+
+
+ chkPreserveHTOA
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ grpGeneral
+
+
+ 8
+
+
+ 6, 6
+
+
+ 252, 249
+
+
+ 0
+
+
+ General
+
+
+ grpGeneral
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage1
+
+
+ 0
+
True
@@ -252,6 +384,9 @@
3
+
+ 17, 17
+
True
@@ -267,9 +402,6 @@
Truncate extra 4608 samples if present
-
- 17, 17
-
Some erroneous FLAC encoders add extra 4608 zero samples at the end of each file. These extra samples can be detected and removed.
@@ -396,30 +528,6 @@
8
-
- 6, 6
-
-
- 252, 249
-
-
- 0
-
-
- General
-
-
- grpGeneral
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPage1
-
-
- 0
-
194, 290
@@ -444,6 +552,54 @@
2
+
+ chkWriteArLogOnConvert
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox1
+
+
+ 0
+
+
+ chkWriteArTagsOnConvert
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox1
+
+
+ 1
+
+
+ 8, 103
+
+
+ 248, 61
+
+
+ 1
+
+
+ Encode and verify
+
+
+ groupBox1
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage2
+
+
+ 4
+
True
@@ -501,30 +657,6 @@
1
-
- 8, 103
-
-
- 248, 61
-
-
- 1
-
-
- Encode and verify
-
-
- groupBox1
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPage2
-
-
- 4
-
Top, Right
@@ -711,6 +843,9 @@
4
+
+ 17, 17
+
True
@@ -930,6 +1065,126 @@
6
+
+ chkKeepOriginalFilenames
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ grpAudioFilenames
+
+
+ 1
+
+
+ txtSpecialExceptions
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ grpAudioFilenames
+
+
+ 2
+
+
+ chkRemoveSpecial
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ grpAudioFilenames
+
+
+ 3
+
+
+ chkReplaceSpaces
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ grpAudioFilenames
+
+
+ 4
+
+
+ txtTrackFilenameFormat
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ grpAudioFilenames
+
+
+ 5
+
+
+ lblTrackFilenameFormat
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ grpAudioFilenames
+
+
+ 6
+
+
+ lblSingleFilenameFormat
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ grpAudioFilenames
+
+
+ 7
+
+
+ txtSingleFilenameFormat
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ grpAudioFilenames
+
+
+ 8
+
+
+ 264, 6
+
+
+ 252, 249
+
+
+ 1
+
+
+ Audio Filenames
+
+
+ grpAudioFilenames
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage1
+
+
+ 1
+
True
@@ -1152,30 +1407,6 @@
8
-
- 264, 6
-
-
- 252, 249
-
-
- 1
-
-
- Audio Filenames
-
-
- grpAudioFilenames
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPage1
-
-
- 1
-
Top, Left, Right
@@ -1206,6 +1437,693 @@
0
+
+ groupBoxAlbumArt
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage6
+
+
+ 0
+
+
+ groupBoxTagging
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage6
+
+
+ 1
+
+
+ 4, 22
+
+
+ 535, 261
+
+
+ 9
+
+
+ Tagging
+
+
+ tabPage6
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabControl1
+
+
+ 1
+
+
+ groupBoxARLog
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage2
+
+
+ 0
+
+
+ groupBox5
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage2
+
+
+ 1
+
+
+ groupBox4
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage2
+
+
+ 2
+
+
+ groupBoxVerify
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage2
+
+
+ 3
+
+
+ 4, 22
+
+
+ 3, 3, 3, 3
+
+
+ 535, 261
+
+
+ 1
+
+
+ AccurateRip
+
+
+ tabPage2
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabControl1
+
+
+ 2
+
+
+ groupBoxFormat
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage3
+
+
+ 0
+
+
+ listViewFormats
+
+
+ System.Windows.Forms.ListView, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage3
+
+
+ 1
+
+
+ 4, 22
+
+
+ 3, 3, 3, 3
+
+
+ 535, 261
+
+
+ 2
+
+
+ Formats
+
+
+ tabPage3
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabControl1
+
+
+ 3
+
+
+ groupBoxExternalEncoder
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage10
+
+
+ 0
+
+
+ comboBoxEncoderExtension
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage10
+
+
+ 1
+
+
+ listViewEncoders
+
+
+ System.Windows.Forms.ListView, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage10
+
+
+ 2
+
+
+ groupBoxLibMAC_SDK
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage10
+
+
+ 3
+
+
+ groupBoxLibWavpack
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage10
+
+
+ 4
+
+
+ groupBoxLibFLAC
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage10
+
+
+ 5
+
+
+ labelEncoderExtension
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage10
+
+
+ 6
+
+
+ 4, 22
+
+
+ 3, 3, 3, 3
+
+
+ 535, 261
+
+
+ 6
+
+
+ Encoders
+
+
+ tabPage10
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabControl1
+
+
+ 4
+
+
+ comboBoxDecoderExtension
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage11
+
+
+ 0
+
+
+ groupBoxExternalDecoder
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage11
+
+
+ 1
+
+
+ listViewDecoders
+
+
+ System.Windows.Forms.ListView, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage11
+
+
+ 2
+
+
+ labelDecoderExtension
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage11
+
+
+ 3
+
+
+ 4, 22
+
+
+ 3, 3, 3, 3
+
+
+ 535, 261
+
+
+ 7
+
+
+ Decoders
+
+
+ tabPage11
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabControl1
+
+
+ 5
+
+
+ groupBox2
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage4
+
+
+ 0
+
+
+ grpHDCD
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage4
+
+
+ 1
+
+
+ chkHDCDDetect
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage4
+
+
+ 2
+
+
+ 4, 22
+
+
+ 3, 3, 3, 3
+
+
+ 535, 261
+
+
+ 3
+
+
+ HDCD
+
+
+ tabPage4
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabControl1
+
+
+ 6
+
+
+ Courier New, 8pt
+
+
+ 144, 110
+
+
+ 382, 145
+
+
+ 28
+
+
+
+
+
+ False
+
+
+ False
+
+
+ richTextBoxScript
+
+
+ System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage5
+
+
+ 0
+
+
+ 422, 19
+
+
+ 75, 23
+
+
+ 27
+
+
+ Compile
+
+
+ False
+
+
+ buttonScriptCompile
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage5
+
+
+ 1
+
+
+ 200
+
+
+ 6, 20
+
+
+ 249, 77
+
+
+ 2
+
+
+ listViewScriptConditions
+
+
+ System.Windows.Forms.ListView, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxScriptConditions
+
+
+ 0
+
+
+ 144, 7
+
+
+ 261, 101
+
+
+ 2
+
+
+ Conditions
+
+
+ False
+
+
+ groupBoxScriptConditions
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage5
+
+
+ 2
+
+
+ 6, 6
+
+
+ 124, 249
+
+
+ 1
+
+
+ listViewScripts
+
+
+ System.Windows.Forms.ListView, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage5
+
+
+ 3
+
+
+ 4, 22
+
+
+ 535, 261
+
+
+ 8
+
+
+ Scripts
+
+
+ tabPage5
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabControl1
+
+
+ 7
+
+
+ 0, 0
+
+
+ 0, 0, 0, 0
+
+
+ 543, 287
+
+
+ 0
+
+
+ tabControl1
+
+
+ System.Windows.Forms.TabControl, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 0
+
+
+ checkBoxExtractAlbumArt
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxAlbumArt
+
+
+ 0
+
+
+ labelAlbumArtMaximumResolution
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxAlbumArt
+
+
+ 1
+
+
+ numericUpDownMaxResolution
+
+
+ System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxAlbumArt
+
+
+ 2
+
+
+ checkBoxEmbedAlbumArt
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxAlbumArt
+
+
+ 3
+
+
+ checkBoxCopyAlbumArt
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxAlbumArt
+
+
+ 4
+
+
+ 242, 3
+
+
+ 284, 255
+
+
+ 1
+
+
+ Album Art
+
+
+ groupBoxAlbumArt
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage6
+
+
+ 0
+
True
@@ -1234,7 +2152,7 @@
groupBoxAlbumArt
- 0
+ 1
161, 81
@@ -1258,13 +2176,13 @@
groupBoxAlbumArt
- 1
+ 2
True
- 6, 47
+ 6, 64
110, 17
@@ -1285,22 +2203,22 @@
groupBoxAlbumArt
- 2
+ 3
True
- 6, 30
+ 6, 47
- 99, 17
+ 123, 17
16
- Copy album art
+ Copy album art tags
checkBoxCopyAlbumArt
@@ -1312,31 +2230,100 @@
groupBoxAlbumArt
- 3
+ 4
-
- 242, 3
+
+ chkExtractLog
-
- 284, 255
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
+ groupBoxTagging
+
+
+ 0
+
+
+ checkBoxCopyBasicTags
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxTagging
+
+
1
-
- Album Art
+
+ checkBoxWriteCUETags
-
- groupBoxAlbumArt
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
+ groupBoxTagging
+
+
+ 2
+
+
+ checkBoxCopyUnknownTags
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxTagging
+
+
+ 3
+
+
+ chkOverwriteTags
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxTagging
+
+
+ 4
+
+
+ chkFillUpCUE
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxTagging
+
+
+ 5
+
+
+ 8, 3
+
+
+ 226, 255
+
+
+ 0
+
+
+ groupBoxTagging
+
+
System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
tabPage6
-
- 0
+
+ 1
True
@@ -1512,50 +2499,65 @@
5
-
- 8, 3
+
+ textBoxARLogExtension
-
- 226, 255
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
+ groupBoxARLog
+
+
0
-
- groupBoxTagging
+
+ labelLogFileExtension
-
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxARLog
+
+
+ 1
+
+
+ checkBoxARLogVerbose
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxARLog
+
+
+ 2
+
+
+ 6, 170
+
+
+ 250, 85
+
+
+ 4
+
+
+ Log file
+
+
+ groupBoxARLog
+
+
System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- tabPage6
+
+ tabPage2
-
- 1
-
-
- 4, 22
-
-
- 535, 261
-
-
- 9
-
-
- Tagging
-
-
- tabPage6
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabControl1
-
-
- 1
+
+ 0
110, 20
@@ -1632,45 +2634,6 @@
2
-
- 6, 170
-
-
- 250, 85
-
-
- 4
-
-
- Log file
-
-
- groupBoxARLog
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPage2
-
-
- 0
-
-
- 6, 15
-
-
- 188, 21
-
-
- 5
-
-
- % of verified tracks >=
-
-
- MiddleRight
-
label2
@@ -1707,6 +2670,81 @@
1
+
+ 6, 15
+
+
+ 188, 21
+
+
+ 5
+
+
+ % of verified tracks >=
+
+
+ MiddleRight
+
+
+ label2
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox5
+
+
+ 0
+
+
+ checkBoxFixToNearest
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox4
+
+
+ 0
+
+
+ label3
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox4
+
+
+ 1
+
+
+ 278, 103
+
+
+ 248, 91
+
+
+ 2
+
+
+ Fix offset
+
+
+ groupBox4
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage2
+
+
+ 2
+
Top, Right
@@ -1773,29 +2811,53 @@
1
-
- 278, 103
+
+ checkBoxARVerifyUseSourceFolder
-
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxVerify
+
+
+ 0
+
+
+ chkWriteARLogOnVerify
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxVerify
+
+
+ 1
+
+
+ 8, 6
+
+
248, 91
-
- 2
+
+ 0
-
- Fix offset
+
+ Verify
-
- groupBox4
+
+ groupBoxVerify
-
+
System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
tabPage2
-
- 2
+
+ 3
True
@@ -1854,57 +2916,174 @@
1
-
- 8, 6
+
+ comboFormatLossyEncoder
-
- 248, 91
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
+ groupBoxFormat
+
+
0
-
- Verify
+
+ labelFormatLossyEncoder
-
- groupBoxVerify
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ groupBoxFormat
-
- tabPage2
-
-
- 3
-
-
- 4, 22
-
-
- 3, 3, 3, 3
-
-
- 535, 261
-
-
+
1
-
- AccurateRip
+
+ checkBoxFormatAllowLossy
-
- tabPage2
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ groupBoxFormat
-
- tabControl1
-
-
+
2
+
+ comboFormatLosslessEncoder
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxFormat
+
+
+ 3
+
+
+ checkBoxFormatSupportsLossyWAV
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxFormat
+
+
+ 4
+
+
+ labelFormatLosslessEncoder
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxFormat
+
+
+ 5
+
+
+ checkBoxFormatEmbedCUESheet
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxFormat
+
+
+ 6
+
+
+ comboFormatDecoder
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxFormat
+
+
+ 7
+
+
+ checkBoxFormatAllowLossless
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxFormat
+
+
+ 8
+
+
+ labelFormatDefaultDecoder
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxFormat
+
+
+ 9
+
+
+ labelFormatTagger
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxFormat
+
+
+ 10
+
+
+ comboBoxFormatTagger
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxFormat
+
+
+ 11
+
+
+ 136, 6
+
+
+ 390, 249
+
+
+ 17
+
+
+ False
+
+
+ groupBoxFormat
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage3
+
+
+ 0
+
155, 74
@@ -2220,33 +3399,6 @@
11
-
- 136, 6
-
-
- 390, 249
-
-
- 17
-
-
- False
-
-
- groupBoxFormat
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPage3
-
-
- 0
-
-
- 120
-
6, 6
@@ -2268,36 +3420,99 @@
1
-
- 4, 22
-
-
- 3, 3, 3, 3
-
-
- 535, 261
-
-
- 2
-
-
- Formats
-
-
- tabPage3
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabControl1
-
-
- 3
+
+ 120
None
+
+ checkBoxEncoderLossless
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxExternalEncoder
+
+
+ 0
+
+
+ textBoxEncoderPath
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxExternalEncoder
+
+
+ 1
+
+
+ textBoxEncoderParameters
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxExternalEncoder
+
+
+ 2
+
+
+ labelEncoderPath
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxExternalEncoder
+
+
+ 3
+
+
+ labelEncoderParameters
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxExternalEncoder
+
+
+ 4
+
+
+ 136, 39
+
+
+ 390, 105
+
+
+ 22
+
+
+ External encoder options
+
+
+ False
+
+
+ groupBoxExternalEncoder
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage10
+
+
+ 0
+
Top, Right
@@ -2433,33 +3648,6 @@
4
-
- 136, 39
-
-
- 390, 105
-
-
- 22
-
-
- External encoder options
-
-
- False
-
-
- groupBoxExternalEncoder
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPage10
-
-
- 0
-
459, 12
@@ -2484,9 +3672,6 @@
1
-
- 120
-
3, 6
@@ -2508,6 +3693,96 @@
2
+
+ 120
+
+
+ rbAPEinsane
+
+
+ System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxLibMAC_SDK
+
+
+ 0
+
+
+ rbAPEfast
+
+
+ System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxLibMAC_SDK
+
+
+ 1
+
+
+ rbAPEextrahigh
+
+
+ System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxLibMAC_SDK
+
+
+ 2
+
+
+ rbAPEnormal
+
+
+ System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxLibMAC_SDK
+
+
+ 3
+
+
+ rbAPEhigh
+
+
+ System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxLibMAC_SDK
+
+
+ 4
+
+
+ 136, 39
+
+
+ 390, 119
+
+
+ 24
+
+
+ MAC SDK options
+
+
+ False
+
+
+ groupBoxLibMAC_SDK
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage10
+
+
+ 3
+
True
@@ -2658,32 +3933,116 @@
4
-
+
+ chkWVStoreMD5
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxLibWavpack
+
+
+ 0
+
+
+ rbWVFast
+
+
+ System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxLibWavpack
+
+
+ 1
+
+
+ numWVExtraMode
+
+
+ System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxLibWavpack
+
+
+ 2
+
+
+ rbWVHigh
+
+
+ System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxLibWavpack
+
+
+ 3
+
+
+ rbWVVeryHigh
+
+
+ System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxLibWavpack
+
+
+ 4
+
+
+ chkWVExtraMode
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxLibWavpack
+
+
+ 5
+
+
+ rbWVNormal
+
+
+ System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxLibWavpack
+
+
+ 6
+
+
136, 39
-
- 390, 119
+
+ 390, 100
-
- 24
+
+ 23
-
- MAC SDK options
+
+ wavpack options
-
+
False
-
- groupBoxLibMAC_SDK
+
+ groupBoxLibWavpack
-
+
System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
tabPage10
-
- 3
+
+ 4
True
@@ -2889,32 +4248,68 @@
6
-
+
+ lblFLACCompressionLevel
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxLibFLAC
+
+
+ 0
+
+
+ numericFLACCompressionLevel
+
+
+ System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxLibFLAC
+
+
+ 1
+
+
+ chkFLACVerify
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxLibFLAC
+
+
+ 2
+
+
136, 39
-
- 390, 100
+
+ 390, 74
-
- 23
+
+ 21
-
- wavpack options
+
+ libFLAC options
-
+
False
-
- groupBoxLibWavpack
+
+ groupBoxLibFLAC
-
+
System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
tabPage10
-
- 4
+
+ 5
True
@@ -3000,33 +4395,6 @@
2
-
- 136, 39
-
-
- 390, 74
-
-
- 21
-
-
- libFLAC options
-
-
- False
-
-
- groupBoxLibFLAC
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPage10
-
-
- 5
-
True
@@ -3066,33 +4434,6 @@
6
-
- 4, 22
-
-
- 3, 3, 3, 3
-
-
- 535, 261
-
-
- 6
-
-
- Encoders
-
-
- tabPage10
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabControl1
-
-
- 4
-
459, 12
@@ -3117,6 +4458,81 @@
0
+
+ textBoxDecoderPath
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxExternalDecoder
+
+
+ 0
+
+
+ labelDecoderPath
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxExternalDecoder
+
+
+ 1
+
+
+ labelDecoderParameters
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxExternalDecoder
+
+
+ 2
+
+
+ textBoxDecoderParameters
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxExternalDecoder
+
+
+ 3
+
+
+ 136, 39
+
+
+ 390, 87
+
+
+ 27
+
+
+ External decoder options
+
+
+ False
+
+
+ groupBoxExternalDecoder
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ tabPage11
+
+
+ 1
+
96, 20
@@ -3219,36 +4635,6 @@
3
-
- 136, 39
-
-
- 390, 87
-
-
- 27
-
-
- External decoder options
-
-
- False
-
-
- groupBoxExternalDecoder
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPage11
-
-
- 1
-
-
- 120
-
3, 6
@@ -3270,6 +4656,9 @@
2
+
+ 120
+
True
@@ -3306,32 +4695,53 @@
3
-
- 4, 22
+
+ label1
-
- 3, 3, 3, 3
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 535, 261
+
+ groupBox2
-
+
+ 0
+
+
+ numericLossyWAVQuality
+
+
+ System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox2
+
+
+ 1
+
+
+ 228, 42
+
+
+ 298, 100
+
+
7
-
- Decoders
+
+ LossyWAV
-
- tabPage11
+
+ groupBox2
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- tabControl1
+
+ tabPage4
-
- 5
+
+ 0
True
@@ -3387,30 +4797,6 @@
1
-
- 228, 42
-
-
- 298, 100
-
-
- 7
-
-
- LossyWAV
-
-
- groupBox2
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPage4
-
-
- 0
-
19, 42
@@ -3462,268 +4848,9 @@
2
-
- 4, 22
-
-
- 3, 3, 3, 3
-
-
- 535, 261
-
-
- 3
-
-
- HDCD
-
-
- tabPage4
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabControl1
-
-
- 6
-
-
- Courier New, 8pt
-
-
- 144, 110
-
-
- 382, 145
-
-
- 28
-
-
-
-
-
- False
-
-
- False
-
-
- richTextBoxScript
-
-
- System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPage5
-
-
- 0
-
-
- 422, 19
-
-
- 75, 23
-
-
- 27
-
-
- Compile
-
-
- False
-
-
- buttonScriptCompile
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPage5
-
-
- 1
-
-
- 120
-
-
-
- AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj0yLjAuMC4w
- LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0
- ZW0uRHJhd2luZywgVmVyc2lvbj0yLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu
- PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA
- BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5
- bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp
- bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAAAZWZXJpZnn/////Bfv/
- //8UU3lzdGVtLkRyYXdpbmcuQ29sb3IEAAAABG5hbWUFdmFsdWUKa25vd25Db2xvcgVzdGF0ZQEAAAAJ
- BwcDAAAACgAAAAAAAAAABQABAAAJBgAAAAH5////+////woAAAAAAAAAABoAAQABBQYAAAATU3lzdGVt
- LkRyYXdpbmcuRm9udAQAAAAETmFtZQRTaXplBVN0eWxlBFVuaXQBAAQECxhTeXN0ZW0uRHJhd2luZy5G
- b250U3R5bGUDAAAAG1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAMAAAADAAAABggAAAAGVGFob21h
- AAAEQQX3////GFN5c3RlbS5EcmF3aW5nLkZvbnRTdHlsZQEAAAAHdmFsdWVfXwAIAwAAAAAAAAAF9v//
- /xtTeXN0ZW0uRHJhd2luZy5HcmFwaGljc1VuaXQBAAAAB3ZhbHVlX18ACAMAAAADAAAACw==
-
-
-
-
- AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj0yLjAuMC4w
- LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0
- ZW0uRHJhd2luZywgVmVyc2lvbj0yLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu
- PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA
- BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5
- bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp
- bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAABJWZXJpZnkgYW5kIGNv
- bnZlcnT/////Bfv///8UU3lzdGVtLkRyYXdpbmcuQ29sb3IEAAAABG5hbWUFdmFsdWUKa25vd25Db2xv
- cgVzdGF0ZQEAAAAJBwcDAAAACgAAAAAAAAAABQABAAAJBgAAAAH5////+////woAAAAAAAAAABoAAQAB
- BQYAAAATU3lzdGVtLkRyYXdpbmcuRm9udAQAAAAETmFtZQRTaXplBVN0eWxlBFVuaXQBAAQECxhTeXN0
- ZW0uRHJhd2luZy5Gb250U3R5bGUDAAAAG1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAMAAAADAAAA
- BggAAAAGVGFob21hAAAEQQX3////GFN5c3RlbS5EcmF3aW5nLkZvbnRTdHlsZQEAAAAHdmFsdWVfXwAI
- AwAAAAAAAAAF9v///xtTeXN0ZW0uRHJhd2luZy5HcmFwaGljc1VuaXQBAAAAB3ZhbHVlX18ACAMAAAAD
- AAAACw==
-
-
-
-
- AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj0yLjAuMC4w
- LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0
- ZW0uRHJhd2luZywgVmVyc2lvbj0yLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu
- PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA
- BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5
- bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp
- bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAAAdDb252ZXJ0/////wX7
- ////FFN5c3RlbS5EcmF3aW5nLkNvbG9yBAAAAARuYW1lBXZhbHVlCmtub3duQ29sb3IFc3RhdGUBAAAA
- CQcHAwAAAAoAAAAAAAAAAAUAAQAACQYAAAAB+f////v///8KAAAAAAAAAAAaAAEAAQUGAAAAE1N5c3Rl
- bS5EcmF3aW5nLkZvbnQEAAAABE5hbWUEU2l6ZQVTdHlsZQRVbml0AQAEBAsYU3lzdGVtLkRyYXdpbmcu
- Rm9udFN0eWxlAwAAABtTeXN0ZW0uRHJhd2luZy5HcmFwaGljc1VuaXQDAAAAAwAAAAYIAAAABlRhaG9t
- YQAABEEF9////xhTeXN0ZW0uRHJhd2luZy5Gb250U3R5bGUBAAAAB3ZhbHVlX18ACAMAAAAAAAAABfb/
- //8bU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AQAAAAd2YWx1ZV9fAAgDAAAAAwAAAAs=
-
-
-
- 6, 20
-
-
- 154, 77
-
-
- 2
-
-
- listViewScriptConditions
-
-
- System.Windows.Forms.ListView, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- groupBoxScriptConditions
-
-
- 0
-
-
- 144, 7
-
-
- 261, 101
-
-
- 2
-
-
- Conditions
-
-
- False
-
-
- groupBoxScriptConditions
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPage5
-
-
- 2
-
120
-
- 6, 6
-
-
- 124, 249
-
-
- 1
-
-
- listViewScripts
-
-
- System.Windows.Forms.ListView, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabPage5
-
-
- 3
-
-
- 4, 22
-
-
- 535, 261
-
-
- 8
-
-
- Scripts
-
-
- tabPage5
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- tabControl1
-
-
- 7
-
-
- 0, 0
-
-
- 0, 0, 0, 0
-
-
- 543, 287
-
-
- 0
-
-
- tabControl1
-
-
- System.Windows.Forms.TabControl, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- $this
-
-
- 0
-
True
@@ -3775,6 +4902,33 @@
120
+
+ True
+
+
+ 6, 30
+
+
+ 174, 17
+
+
+ 21
+
+
+ Extract album art to Folder.jpg
+
+
+ checkBoxExtractAlbumArt
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBoxAlbumArt
+
+
+ 0
+
True