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?
Tags ffmpeg