2011-05-20 23 views
2

我記錄一個流是這樣的:VLC:保持開放的要快

rtsp://teams:[email protected]/img/media.sav --rtsp-tcp --no-sout-audio --rtsp- caching=0 --sout "#std{mux=mp4,access=file,dst=cam-3.mp4}

這需要1秒開始,我需要它要快。我想知道 是否可以保持VLC打開並與之通信以更快地開始 錄音。

回答

2

您可以在不開始記錄的情況下啓動VLC並通過it's various interfaces之一控制它。可能rc可能是你想要完成這項任務的人。

如果你有這樣的VLC開始:也

echo "your_command_goes_here" | netcat localhost 10000 

,這取決於你怎麼做這個,有很多:

vlc -I rc --rc-host localhost:10000 

,你可以把它與netcat的命令,這樣編程語言有VLC包裝這可能使您的生活更輕鬆:

+0

順便說一句,你不知道我需要使用的命令?因爲下一個命令不起作用:echo「rtsp:// teams:[email protected]/img/media.sav --rtsp-tcp --no-sout-audio --rtsp- caching = 0 --sout '#std {mux = mp4,access = file,dst = cam-3.mp4}'「| netcat localhost 10000 – 2011-05-21 17:35:22

2

退房this blog所有可用命令的一個很好的說明。

你的命令是「add rtsp:// teams ....」。儘管如此,VLC必須先啓動所有其他選項。