Obtenha vários quadros em determinados momentos

1

Atualmente, estou obtendo / armazenando vários quadros (como bitmaps) de um vídeo executando três comandos diferentes:

String[] a = {"-ss", first, "-i", VideoPath, "-vframes", "1", directoryToStore + "/" + "thumb1.bmp"};
String[] b = {"-ss", second, "-i", VideoPath, "-vframes", "1", directoryToStore + "/" + "thumb2.bmp"};
String[] c = {"-ss", third, "-i", VideoPath, "-vframes", "1", directoryToStore + "/" + "thumb3.bmp"};

O problema é que isso leva muito tempo.

É possível fazer o acima com um comando, dando 3 tempos diferentes de onde o quadro deve ser retirado e dando a cada um um nome único?

Ou estou fazendo algo errado que está causando lentidão?

    
por ClassA 30.05.2018 / 14:49

0 respostas

Tags