工具/软件:Linux
我正在尝试从模拟摄像机捕获视频流、该摄像机连接到定制板上的 adv7180、基于 Sitara am578处理器。
Linux 启动后、/dev/video1捕获器件成功创建。 我已通过 yavta -C100 -fYUV -Fvout_test.yUV -s720x576 /dev/video1.进行了检查
输出文件通过 ffplay -f rawvideo -pix_fmt yuv422 -video_size 720x576 -framerate 25 -i Vout_test.yuv.yUV (Ubuntu)正确播放。
但是、当我尝试通过 GS-launch-1.0 v4l2src 获取它时、device=/dev/video1! 视频转换! 救世主! filesink location=new.avi、流水线会将其状态 сonsistently 更改为正在播放、但当我按 Ctrl+c 时、它会将状态更改为就绪且不会停止。 如果我再次按 Ctrl+c、它将终止、结果文件变为空。
如何解决此问题?