private X264FileSettings GetX264FileSettings()
{
X264FileSettings settings = new X264FileSettings()
{
EncodeType = EncodeType,
vfw4x264Exe = _vfw4x264Path,
X264Template = txtX264Template.Text.Trim(),
X264BatchFilePath = txtX264BatchFileOutputDirectory.Text.Trim(),
X264EncodeAndLogFileOutputDirectoryPathType = _batchGuyEAC3ToSettings.X264FileSettings.X264EncodeAndLogFileOutputDirectoryPathType,
X264EncodeAndLogFileOutputDirectoryPath = _batchGuyEAC3ToSettings.X264FileSettings.X264EncodeAndLogFileOutputDirectoryPath
};
settings.SaveX264LogFileToDifferentDirectory = chkSaveLogFileToDifferentDirectory.Checked;
if (settings.SaveX264LogFileToDifferentDirectory)
settings.X264LogFileOutputDirectoryPath = txtX264LogFileSaveDirectory.Text.Trim();
return settings;
}