首先,感谢所有正在阅读本文的人。我可以使用给定的命令将 IP CAM 中的流保存到文件中(尽管我没有将音频记录到文件中,如果有人能提供帮助也很好)
cvlc "http://***.***.*.***:****/videostream.asf?user=admin&pwd= * *&rate=12&resolution=32" --run-time=10 -- sout="#std{access=file,mux=asf,dst=path\test.asf}" vlc://quit --qt-start-minimized --no-qt-notification
这给了我 7 到 8 秒的录制时间,但我想要制作的视频长度将由外部因素(摄像机的运动检测警报)决定。如果我删除“--run-time”,它会开始不确定地录制,那么我如何告诉 VLC 是时候停止保存流了?ps:我想让这个自动化,所以我只使用命令行。ps2:我使用的是 Ubuntu 操作系统。
非常感谢大家!