我正在使用 VLCj API 编写网络摄像头录制应用程序。我需要一些有关网络摄像头视频流中运动检测的帮助。如果在视频流中没有检测到运动,则停止录制。
我尝试在sout链中使用--video-filter=motion ,但没有检测到任何运动。
我的南链:
String[] options = {
":sout=#transcode{vcodec=mp2v,vb=4096,scale=1,acodec=mpga,ab=128,channels=2,samplerate=44100}:duplicate{dst=file{dst=" + fileName + "},dst=display,select=noaudio,video-filter=motion} --video-filter=motion",":input-slave=alsa://hw:0,0" };
期待你的回复。提前致谢。