Command line 停止记录流的VLC命令

Command line 停止记录流的VLC命令,command-line,vlc,ip-camera,Command Line,Vlc,Ip Camera,首先,感谢所有读到这篇文章的人。 我能够使用给定的命令将来自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启动最小化--

首先,感谢所有读到这篇文章的人。 我能够使用给定的命令将来自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启动最小化--没有qt通知

这给了我7~8秒长的录制时间,但我想制作的视频长度将由外部因素(摄像机的运动检测报警)决定。如果我删除“-run-time”它开始不确定地记录,那么我如何告诉VLC是时候停止保存流了? ps:我想让它自动化,所以我只使用命令行。 ps2:我正在使用Ubuntu操作系统


非常感谢大家

我绝对不是这方面的专家,但我也在捕捉一条实时流,以便在特定时间启动和停止。我不知道音频的问题,但这里是我的代码,也许它会帮助你一些

at 2014-05-23 10:00
cvlc "http://*My url to video stream*" --sout file/mp4:*THEFILENAMEYOUCHOOSE*.mp4 --run-time=300 --stop-time=300 vlc://quit
基本上,我使用运行时和停止时间开关来确保它在我需要时停止,300秒工作到几乎一个半小时的视频,这足以满足我的需要,我在自动编写脚本方面遇到了一些问题,所以在这一点上,我必须手动键入命令来设置录制,这不太理想


希望这能帮你一点忙。

你曾经用过这个吗?我也有类似的问题。提前谢谢。@Robseley不太感谢