Gravar webcam automatizada com duração desconhecida

0

Eu preciso gravar (não transmitir) da minha webcam, convertê-la em H.264 e armazená-la em um mp4-container. Com VLC media player eu posso fazer isso manualmente com o menu Open Capture Device, onde eu só tenho que pressionar "converter" e definir o arquivo de destino e codec de vídeo.

Mas eu preciso fazer isso automatizado, por exemplo com linha de comando ou como lote - para que eu possa começar a gravar de outro programa - e não sei como fazer isso. O segundo problema é que eu não sei a duração de antemão, então eu também preciso da possibilidade de parar a gravação (talvez um comando de início e fim?).

EDIT: Estou usando o Windows 7.

    
por Chris 06.02.2014 / 23:39

1 resposta

1

Supondo que você esteja em um sistema UNIXy,

ffmpeg -f video4linux2 -i /dev/video0 out.mpeg

funciona para mim. Você pode pressionar q ou enviar SIGTERM para o processo para parar a gravação.

    
por 07.02.2014 / 00:19