Comment utiliser gstreamer pour enregistrer la vidéo de la webcam de fichier?
J'ai essayé d'obtenir emgu pour sauver des même la vidéo de la webcam de fichier
Le problème est opencv seulement ssupports avi, et avi ne semble pas convenir à un format comme le X264 très bien.
Pourrais-je l'utiliser Gstreamer pour ce faire, pour moi, en C?
Ce serait bien si je pouvais choisir le format de fichier et le type de conteneur de trop. Ce serait bien si je pouvais utiliser un format comme schrödinger dirac.
Je suis nouveau sur GStreamer donc je ne suis pas sûr si je suis sur la bonne voie.
MODIFIER
J'ai réussi à capturer la vidéo de la webcam à l'aide de
gst-launch-0.10 ksvideosrc ! autovideosink
Maintenant comment transcoder à un format H264 ou de dirac ...?
MODIFIER
gst-launch-0.10 ksvideosrc num-tampons=10 ! decodebin2 !
ffmpegcolorspace ! x264enc ! matroskamux ! filesink
emplacement=vidéo.mkv
Cela semble créer un fichier, mais le lecteur VLC ne peut pas lire.
Vous devez vous connecter pour publier un commentaire.
Ce pipeline permet une capture vidéo à partir d'une webcam, l'encode en h264 et enfin utilise flv conteneur pour stocker à tout emplacement spécifié.
Espère que cette aide
-e
devrait être ajouté à la fin si vous utilisezctrl+c
à la fin de la capture. Aussi, pourriez-vous nous expliquer comment on peut modifier la fréquence d'image et la résolution?Ce
Semble gérer dirac encodage
Et ce
Poignées x264
Directement la capture vidéo à partir d'une webcam et écrit comme un fichier avi qui sera joué-en arrière par le lecteur VLC.
Espérons que cette aide!