virtual-puppet-project / vpuppr

VTuber application made with Godot 4
Mozilla Public License 2.0
749 stars 62 forks source link

[Bug]: OpenSeeFace camera list is incorrect #208

Open majenkotech opened 1 year ago

majenkotech commented 1 year ago

Description

The list of cameras provided by OpenSeeFace bares no resemblance to reality. I have a number of video sources on my computer - various cameras and video capture devices - and the list of camera names in OpenSeeFace does not map correctly to the actual camera devices. I have to manually work my way through the cameras until my face tracking camera lights up and starts working.

Camlist

That is actually the C920 that is selected and active, not the Macrosilicon.

Steps to reproduce

  1. Have more than one camera on Linux

App version

0.8.1 Flatpak

Operating system

Linux

Relevant log output

No response

Additional information

No response

majenkotech commented 1 year ago

Update: this seems fine on HEAD running direct in the Godot editor, so either it's something that has been fixed or it's an artifact of running in Flatpak.

majenkotech commented 1 year ago

Update 2: I'm seeing it outside of flatpak in HEAD now too.