OS: Linux Arch
OBS-Version: obs-studio-git
I'm Using a Canon EOS M50 as Webcam. It's not natively supported, so I created a script to add it as a loopback-webcam.
# Canon-Webcam Login-Script
When I stop the Canon-Script, the vcam is working fine. Does anybody have a solution for this problem?
OBS-Version: obs-studio-git
I'm Using a Canon EOS M50 as Webcam. It's not natively supported, so I created a script to add it as a loopback-webcam.
# Canon-Webcam Login-Script
Now, I want to use the virtual camera in OBS, but I get an error when starting the vcam:#!/bin/bash
while true; do
sudo rmmod v4l2loopback # remove the module if it's already loaded
sudo modprobe v4l2loopback exclusive_caps=1 max_buffers=2 card_label="Canon M50" # load the module with the needed parameters
sudo pkill -9 gphoto # kill any gphoto process that may be running
# Starte Kamera und prüfe, ob ein Fehler auftritt
gphoto2 --stdout --capture-movie | \
ffmpeg -i - -vcodec rawvideo -af "hqdn3d" -pix_fmt yuv420p -threads 0 -s:v 1920x1080 -f v4l2 /dev/video2
echo "Fehler aufgetreten, Neustart in 5 Sekunden…" >&2
sleep 5
done
Starten der Ausgabe fehlgeschlagen. Bitte überprüfen Sie die Logdatei für Details.
Hinweis: Wenn Sie die NVENC- oder AMD-Kodierer verwenden, stellen Sie sicher, dass Ihre Grafiktreiber aktuell sind.
When I stop the Canon-Script, the vcam is working fine. Does anybody have a solution for this problem?