0

こんにちは、mp3 スープ httpsrc を同時に再生して録音しようとしていますが、良い結果が得られません。誰か助けてください。

gst-launch-1.0 -e filesrc location=/dev/fd/0 ! h264parse ! tee name=myvid \! queue ! decodebin ! xvimagesink sync=false  \ myvid. ! queue ! mux.video_0 \ alsasrc device="plughw:2,0" ! "audio/x-raw,rate=44100,channels=1,depth=24" ! audioconvert ! queue ! filesink location=/tmp/out.mp4

ありがとうございました

4

1 に答える 1

1

こんにちは、あなたのパイプラインは少し間違っています。

  1. オーディオのエンコードは行われないため、生のオーディオをコンテナーに保存します。
  2. マルチプレクサがないため、mux.video_0 はどの要素のどのパッドにも解決されません。

これらの問題のないパイプラインを次に示します。

gst-launch-1.0 -e mp4mux name=mux ! filesink location=/tmp/out.mp4 filesrc location=/dev/fd/0 ! h264parse ! tee name=myvid ! queue ! decodebin ! xvimagesink sync=false  myvid. ! queue ! mux.video_0 \ alsasrc device="plughw:2,0" ! "audio/x-raw,rate=44100,channels=1,depth=24" ! audioconvert ! queue ! lame ! mux.audio_0 
于 2013-11-07T15:07:16.027 に答える