Grave vídeo da câmera e obtenha o número do quadro sob demanda

2

Estou usando o avconv no momento para armazenar a entrada da minha câmera como um vídeo. Isso funciona bem. Agora estou me perguntando se é possível obter o número do quadro atual em um determinado momento do vídeo que está gravando.

Por exemplo: Eu corro avconv -f video4linux2 -r 25 -i /dev/video0 ... para gravar o vídeo. Agora, um outro comando deve funcionar como: getCurrentFrameNumber... e retornar o número do quadro no momento em que a função foi chamada.

Uma solução que eu poderia imaginar, mas não implenente, é canalizar / extrair o número do quadro do arquivo avconv em execução. Então, eu poderia facilmente tirar isso do arquivo. Mas eu não sei quão preciso este método seria.

Eu não sou dependente de usar o avconv, se existem outras ferramentas de linha de comando que podem gravar e resolver o meu problema, seria uma ótima solução também. Também vou apenas gravar um vídeo e não vários ao mesmo tempo, se isso ajudar.

    
por Akkusativobjekt 23.04.2015 / 15:16

0 respostas