Как переопределить / заменить файл необходимого кодировщика Microsoft? - PullRequest
0 голосов
/ 08 марта 2019

Использование кодера ( Link ), для записи видео, которое воспроизводится на экране для скрипта автоматизации Selenium.

 ScreenCaptureJob scj = new ScreenCaptureJob();
 scj.OutputScreenCaptureFileName = "XXX.avi";
 scj.Start();

Требуется удалить существующий файл, прежде чем записать .avi файл на существующее имя.

Можно ли заменить существующий файл или переопределить его?

Ответы [ 2 ]

1 голос
/ 09 марта 2019

Вы можете попробовать удалить файл перед сохранением:

try {
    Files.deleteIfExists(Paths.get("PATH TO FILE\"XXX.avi"));
} catch (IOException e) {
    e.printStackTrace();
}
0 голосов
/ 09 марта 2019

Применительно к утилите C #, реализовано как:

if (File.Exists(path))
{
File.Delete(path);
}
...