3 votes

guvc video capture commandline

Je sais comment utiliser l'option -h, mais je ne vois aucune commande permettant de lancer la capture vidéo avec incrémentation des fichiers à moins d'appuyer sur le bouton de capture vidéo.

Quelle est la ligne de commande pour lancer la capture vidéo guvcview en utilisant l'incrémentation des noms de fichiers.

L'option -n, --video=FILENAME Video File name (capture from start) lancera la capture vidéo, cependant, le nom du fichier est écrasé à moins que le bouton de capture du gui soit utilisé.

3voto

cioby23 Points 2475

Afin d'exécuter la capture guvcview à partir de la ligne de commande, vous devez envoyer un signal SIGUSR1 à l'application en cours d'exécution. Commencez par la lancer :

guvcview --no_display -n capture_file.avi

Puis à partir d'une seconde fenêtre Shell tapez ce qui suit :

killall -s USR1 guvcview

Cela va lancer une capture vidéo et enregistrer le fichier dans le répertoire courant. Vous devez combiner ces 2 lignes dans un Shell Shell si vous voulez l'exécuter automatiquement. Informations provenant de la sortie de guvcview :

GUVCVIEW Signals:
SIGUSR1: Video stop/start capture
SIGUSR2: Image capture
SIGINT (ctrl+c): Exit

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X