我的管道只是尝试将 audiotestsrc 与 videotestsrc 混合并输出到文件接收器。
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="" 属性的组合,等等。
什么管道会生成一个测试剪辑,其中自动测试模式和视频测试模式混合在一起,其中音频和视频的持续时间相同?
谢谢