我的管道線只是試圖將audiotestsrc與videotestsrc複用並輸出到文件鏈接。Gstreamer:如何讓音頻和視頻以相同的速度播放
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秒是
slient。
我在這裏錯過了什麼?我已經嘗試過每種組合的sync =「」屬性等。
什麼樣的流水線會將自動測試模式和可視化測試模式一起生成一個測試剪輯,其中音頻和視頻的持續時間相同?
感謝
輝煌!謝謝。完美的答案。 – thrag 2012-04-19 14:54:41