VLC命令停止录制流

时间:2013-10-14 20:06:58

标签: 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-start-最小化--no-qt-notification

这给了我7到8秒的长时间录制,但是我要制作的视频的长度将由外部因素(相机的移动侦测警报)决定。如果我删除“ - 运行时间”它开始无限期地录制,那么我怎么能告诉VLC是时候停止保存流? ps:我想让它自动化,所以我只使用命令行。 ps2:我正在使用Ubuntu OS。

非常感谢你们!

1 个答案:

答案 0 :(得分:2)

我绝对不是这个主题的专家,但我也在拍摄直播,以便在特定时间开始和停止。我不知道音频问题,但这是我的代码,也许它会帮助你。

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秒可以达到近一个半小时的视频,这样我的需求就足够了,我和#39因为能够自动编写脚本有一些麻烦,所以此时我不得不手动输入命令来设置不太理想的录音。

希望这可以帮助你解决一些问题。