private void WriteFFMSIndexBatchFile()
{
gbScreen.SetEnabled(false);
IDirectorySystemService directorySystemService = new DirectorySystemService();
IAudioService audioService = new AudioService();
AbstractEAC3ToOutputNamingService eac3ToOutputNamingService = new EncodeTemplate1EAC3ToOutputNamingService(audioService);
IFFMSIndexBatchFileWriteService batchFileWriteService = new FFMSIndexBatchFileWriteService(_batchGuyEAC3ToSettings.EAC3ToSettings, directorySystemService, _batchGuyEAC3ToSettings.BluRayDiscs, eac3ToOutputNamingService);
bgwCreateFFMSIndexBatchFile.RunWorkerAsync(batchFileWriteService);
}