私のパイプラインは、audiotestsrc を videotestsrc と一緒に多重化し、filesink に出力しようとしているだけです。
videotestsrc num-buffers=150 ! video/x-raw-yuv,width=1920, height=1080 !
timeoverlay ! videorate ! queue ! xvidenc ! avimux name=mux mux.
! filesink sync=true location=new.avi
audiotestsrc num-buffers=150 !
queue ! audioconvert ! audiorate ! mux.
- new.avi が生成されます。
- 動画の長さは予想どおり正確に 5 秒です
- 音声の長さは約 3.5 秒で、残りの 1.5 秒は
滑らかです。
ここで何が欠けていますか?sync="" プロパティなどのあらゆる組み合わせを試しました。
autotestpattern と videotest パターンが一緒に多重化されたテスト クリップを生成するパイプラインはどれですか?オーディオとビデオのデュレーションは同じです。
ありがとう