Linux Fedora에서 사용할 때 카메라 이미지를 공백으로 만드는 방법

Linux Fedora에서 사용할 때 카메라 이미지를 공백으로 만드는 방법

안녕하세요, 이것은 미친 질문일 수 있습니다. 제 목표는 버튼을 누르고 스크립트를 실행한 후 비디오 캡처를 비활성화하는 것입니다. 이미 작동하지만 문제는 카메라를 사용하지 않을 때만 작동한다는 것입니다. 카메라를 사용 중인 경우에는 끌 수 없습니다(다른 장치를 사용 중인 경우). 어떤 제안이나 해결 방법이라도 대단히 감사하겠습니다. 감사합니다!

이게 내 코드야

#!/bin/bash
STATUS=$(grep "uvcvideo" /proc/modules | wc -l)
if [ $STATUS -gt 0 ]
then
   /usr/sbin/rmmod -f uvcvideo
   sudo -u ben DISPLAY=:0 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus notify-send "Disabling Camera" "The Camera just disabled!" -a Camera -e -t 2000 -i camera-web
else
   /usr/sbin/modprobe uvcvideo
   sudo -u ben DISPLAY=:0 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus notify-send "Enabling Camera" "The Camera just enabled!" -a Camera -e -t 2000 -i camera-web
fi

관련 정보