मुझे अपने कैमरे से वीडियो रिकॉर्ड करने और अपने माइक से एक साथ ऑडियो रिकॉर्ड करने का एक तरीका चाहिए, जैसे कि वे एक फ़ाइल में सहेजे जाते हैं।
वर्तमान में, मैं अब वीडियो रिकॉर्ड करने का तरीका ...
gst-launch-1.0 -e autovideosrc ! videoconvert ! matroskamux ! filesink location=recording.mkv
और ऑडियो ...
gst-launch-1.0 -e autoaudiosrc ! audioconvert ! wavenc ! filesink location=recording.wav
...अलग से।
मुझे जो चाहिए वह फाइल है जिसमें वीडियो से recording.mkvऔर ऑडियो से है recording.wav।
मुझे कुछ ऐसा मिला है जो थोड़ा संभलकर काम कर सकता है।
gst-launch-1.0 -e autovideosrc ! queue ! videoconvert ! mkv. autoaudiosrc ! queue ! audioconvert ! mkv. matroskamux name=mkv ! filesink location=test.mkv sync=false
यह वीडियो रिकॉर्ड करता है, लेकिन ऑडियो नहीं, हालांकि, जैसा कि मैंने कहा, मुझे लगता है कि ऑडियो को रिकॉर्ड करने के लिए इसे थोड़ा छोटा करने की जरूरत है।
stackoverflow.com/questions/37416015/…
—
संगीत 2
@ music2myer तो मुझे वीडियो और ऑडियो को अलग से रिकॉर्ड करना होगा और फिर उन्हें संक्षिप्त करना होगा? क्या मैं उन्हें एक ही फ़ाइल में एक बार (रिकॉर्डिंग करते समय) नहीं बचा सकता?
—
Hanlon
मैं gstreamer की विशेषताओं को नहीं जानता, लेकिन मैंने जो सवाल gst-launch पर प्रलेखन को पढ़ने के लिए सुझाया है, उसके लिए जो उत्तर दिया गया है, जो कि कॉनैट फीचर्स की पेशकश करते हुए, मुझे लगता है कि यह वास्तविक समय के ऑडियो और वीडियो कैप्चर भी कर सकता है, जैसा कि सुझाव के अनुसार दिया गया है। जवाब आप नीचे पता लगा। खुशी है कि आप इसे काम करने में सक्षम थे।
—
संगीत 2