2014-02-26 63 views
0

我试图录制直播并在几分钟后停止录制,但我无法停止录制。我能够创建新的录音,但脚本不会停止。我使用在Ubuntu下面的命令: -VLC播放器开始录制并停止使用linux命令

cvlc -vvv http://cab.mpeg --sout "#transcode{}:duplicate{dst=std{access=file,mux=ts,dst={CabTest_$NOW.ts}" > video_log 2>&1 & 

echo "Start recording the test case...." 

run_uiautomator 'test.jar demo.jar' 

com.epl.test.mini.RankingAlgoTest 

echo "Stop recording the test case...." 

stop 

该停止命令不会停止现场录音

+0

我很惊讶的2行'run_uiauto ...; com.epl.test ....'你知道这种格式工作吗? 'com.epl.test ...'对我来说看起来像一个java类。这不会在bash脚本中自行运行。 'stop'似乎也有问题,除非你在PATH中有一个。祝你好运。 – shellter

+0

@shellter的java类工作正常....如何停止?....我不能够停止录音。 –

+0

来重述我的意见,“我不认为你发布的是一个有效的bash脚本,除非有关'cvlc'如何工作(非常不可能)的特别之处”。使用shell调试/跟踪来查看每行,因为它在脚本的第二行用'set -vx'执行。使用以'+'开头的最后一行编辑您的问题,以及之后发出的任何其他消息。不要添加下面的评论;-)!祝你好运。 – shellter

回答

0

stop是不是在这种情况下,一个有效的命令。尝试killall -SIGTERM vlc而不是

相关问题