gstreamerを使用してオーディオとビデオの両方をファイルにキャプチャしています。私は次のようなものを試しました:gstreamerでオーディオとビデオの両方をファイルにキャプチャする
gst-launch-1.0 -v -e autovideosrc ! queue ! omxh264enc ! 'video/x-h264,
stream-format=(string)byte-stream' ! h264parse ! queue ! autoaudiosrc !
voaacenc ! qtmux ! filesink location=test.mp4
これは、キューをaudiosrcに接続できないというエラーを返します。ばかりのビデオキャプチャ
:
gst-launch-1.0 -v -e autovideosrc ! queue ! omxh264enc ! 'video/x-
h264, stream-format=(string)byte-stream' ! h264parse ! qtmux !
filesink location=test.mp4
が正常に動作します。
...構文の権利を得た願っていますエラー「ストリーム書式が間違っています」。私は最初の初期フレーム(オーディオなし)を見ることができます。しかし、それは正しい方向の一歩のように見えます! – Luca
おそらく 'voaacenc'の後の' aacparse'は役に立ちますか?あるいは、あなたの 'autoaudiosrc'と' voaacenc'の間に 'audioconvert'や' audioresample'が必要でしょうか? –