guvc video capture commandline

2

Eu sei como usar a opção -h, apenas não vejo nenhum comando para iniciar a captura de vídeo com o incremento de arquivo, a menos que eu pressione o botão de captura de vídeo.

Qual é a linha de comando para iniciar o guvcview de captura de vídeo usando o incremento de nome de arquivo.

A opção -n, --video=FILENAME Video File name (capture from start) iniciará a captura de vídeo, no entanto, o nome do arquivo será sobrescrito, a menos que o botão de captura de gui seja usado.

    
por mchid 17.05.2014 / 16:55

1 resposta

3

Para executar a captura do guvcview a partir da linha de comando, você precisa enviar um sinal SIGUSR1 para o aplicativo em execução. Primeiro comece:

guvcview --no_display -n capture_file.avi

Em seguida, a partir de uma segunda janela do shell, digite o seguinte:

killall -s USR1 guvcview

Isso iniciará uma captura de vídeo e salvará o arquivo no diretório atual. Você precisa combinar essas duas linhas em um script de shell se quiser executá-lo automaticamente. Informação da saída do guvcview:

GUVCVIEW Signals:
SIGUSR1: Video stop/start capture
SIGUSR2: Image capture
SIGINT (ctrl+c): Exit
    
por cioby23 19.05.2014 / 14:59