Проблема удаления изображений после сборки из них видео с помощью Accord.Video.FFMPEG
FilterInfoCollection videoDevices = new FilterInfoCollection(FilterCategory.VideoInputDevice);
VideoCaptureDevice videoSource = new VideoCaptureDevice(videoDevices[0].MonikerString);
videoSource.NewFrame += VideoSource_NewFrame;
videoSource.Start();
//сохранение кадров в изображения на диск.
videoSource.SignalToStop();
videoSource.WaitForStop();
using (VideoFileWriter videoWriter = new VideoFileWriter())
{
videoWriter.Open(outputFileName, width, height, framRate, VideoCodec.Raw);
foreach (string image in inputImageSequence)
{
Bitmap frame = Image.FromFile(image) as Bitmap;
videoWriter.WriteVideoFrame(frame);
}
videoWriter.Close();
}
//удаление сохраненных изображений
У меня возникает проблема удаления изображений только если я собираю из них видео. Если убрать код делающий видео, всё спокойно удаляется. Причем часть изображений удаляются, а небольшая последняя их часть нет. Проблема в том, что они занятым каким-то процессом, хотя вроде все занимающие их процессы были закрыты.