Comment changer la webcam par défaut? La modification des défauts dans le sélecteur multimédia ne fonctionne pas


9

J'ai installé Logitech c920. Avec l'aide d'un utilisateur expérimenté d'AskUbuntu, j'ai installé GUVCview, le panneau de contrôle Video4 linux et le testeur d'utilitaires QT V4L2 ici. Je peux passer de la webcam intégrée de mon Toshiba à ma webcam externe en utilisant GUVCview.

Cependant, lorsque je démarre un chat vidéo sur Google Hangouts, il sélectionne automatiquement ma caméra pour ordinateur portable intégrée par défaut. Je voudrais modifier mes paramètres par défaut pour toujours utiliser une caméra externe, mais je ne trouve pas où se trouve cette option. J'utilise Windows 7 et Ubuntu 12.04 LTS sur Toshiba Satellite L755

mémoire: 3,8 Gib

processeur: CPU Intel® Core ™ i5-2410M à 2,30 GHz × 4

graphiques: Intel® Sandybridge Mobile

Type de système d'exploitation 64 bits

disque: 40,2 Go

EDIT: J'ai essayé Gstreamer-propertiesdans le terminal et changé l'entrée par défaut sous la vidéo en caméra externe Logitech. Toujours pas de chance. Lorsque je "teste", je n’obtiens aucune image et je reçois toujours une caméra pour ordinateur portable lorsque j’ouvre GUVC.

2ème EDIT: Après avoir installé le sélecteur multimédia dans le terminal, je ne pouvais toujours pas le trouver dans Dash. Voici la lecture après l'exécution de la commande:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
gconf-service is already the newest version.
gconf-service set to manually installed.
gconf2 is already the newest version.
gconf2 set to manually installed.
libatk1.0-0 is already the newest version.
libatk1.0-0 set to manually installed.
libgconf-2-4 is already the newest version.
libgconf-2-4 set to manually installed.
libgnome-media-profiles-3.0-0 is already the newest version.
libgnome-media-profiles-3.0-0 set to manually installed.
libgstreamer0.10-0 is already the newest version.
libgstreamer0.10-0 set to manually installed.
dpkg is already the newest version.
gnome-media is already the newest version.
gstreamer0.10-gconf is already the newest version.
gstreamer0.10-gconf set to manually installed.
gstreamer0.10-plugins-base is already the newest version.
gstreamer0.10-plugins-base set to manually installed.
gstreamer0.10-plugins-good is already the newest version.
gstreamer0.10-plugins-good set to manually installed.
libc6 is already the newest version.
libglib2.0-0 is already the newest version.
libgstreamer-plugins-base0.10-0 is already the newest version.
libgstreamer-plugins-base0.10-0 set to manually installed.
libgtk-3-0 is already the newest version.
libgtk-3-0 set to manually installed.
x11-utils is already the newest version.
x11-utils set to manually installed.
The following packages were automatically installed and are no longer required:
  gir1.2-ubuntuoneui-3.0 linux-headers-3.2.0-54 libubuntuoneui-3.0-1
  thunderbird-globalmenu linux-headers-3.2.0-54-generic
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Si je cours Gstreamer-propertiesdans le terminal, j'obtiens le sélecteur multimédia. Je change l'entrée par défaut en externe, la lumière bleue sur la came externe s'allume (lorsque j'appuie sur "test"), mais pas d'image. Voici une capture d'écran des paramètres

Paramètres de Gstreamer

3ème EDIT: Après l'avoir exécuté en tant que root avec sudo gstreamer-propertiesj'ai changé l'entrée par défaut en webcam HD (mêmes paramètres que la capture d'écran précédente) et stil lorsque j'ouvre GUVC, il s'ouvre en tant que caméra d'ordinateur portable. Voici ce qu'était la lecture après avoir exécuté SUDO

(gstreamer-properties:15236): Gtk-WARNING **: Unknown property: GtkDialog.has-separator

(gstreamer-properties:15236): Gtk-WARNING **: Unknown property: GtkDialog.has-separator
gstreamer-properties-Message: Skipping unavailable plugin 'artsdsink'
gstreamer-properties-Message: Skipping unavailable plugin 'esdsink'
gstreamer-properties-Message: Skipping unavailable plugin 'sunaudiosink'
gstreamer-properties-Message: Skipping unavailable plugin 'glimagesink'
gstreamer-properties-Message: Skipping unavailable plugin 'sdlvideosink'
gstreamer-properties-Message: Skipping unavailable plugin 'v4lmjpegsrc'
gstreamer-properties-Message: Skipping unavailable plugin 'qcamsrc'
gstreamer-properties-Message: Skipping unavailable plugin 'v4lsrc'
gstreamer-properties-Message: Skipping unavailable plugin 'esdmon'
gstreamer-properties-Message: Skipping unavailable plugin 'sunaudiosrc'

Lorsque j'ai essayé de fermer Terminal, il a indiqué que le processus était toujours en cours d'utilisation.

4ÈME ÉDITION, le lendemain:

J'ai suivi le lien ci-dessous vers Dumindu

sudo apt-get install gstreamer-dbus-media-service gstreamer-tools gstreamer0.10-alsa gstreamer0.10-buzztard gstreamer0.10-buzztard-doc gstreamer0.10-crystalhd gstreamer0.10-doc gstreamer0.10-ffmpeg gstreamer0.10-ffmpeg-dbg gstreamer0.10-fluendo-mp3 gstreamer0.10-gconf gstreamer0.10-gnomevfs gstreamer0.10-gnonlin gstreamer0.10-gnonlin-dbg gstreamer0.10-gnonlin-doc gstreamer0.10-hplugins gstreamer0.10-nice gstreamer0.10-packagekit gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-doc gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-base gstreamer0.10-plugins-base-apps gstreamer0.10-plugins-base-dbg gstreamer0.10-plugins-base-doc gstreamer0.10-plugins-cutter gstreamer0.10-plugins-good gstreamer0.10-plugins-good-doc gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-doc gstreamer0.10-pocketsphinx gstreamer0.10-pulseaudio gstreamer0.10-qapt gstreamer0.10-sdl gstreamer0.10-tools gstreamer0.10-vaapi gstreamer0.10-vaapi-doc gstreamer0.10-x

et a couru à travers le terminal. Après quelques minutes, le script a été fait et je n'ai pas remarqué d'échecs ou d'erreurs (je mettrai une copie ci-dessous). Cependant, lorsque j'ai couru, sudo gstreamer-propertiesj'ai reçu les mêmes messages "Ignorer le plug-in indisponible" que ci-dessus ^. L'entrée par défaut sur le sélecteur de systèmes multimédias est définie sur c920 HD cam, mais je viens d'ouvrir GUVC et d'ouvrir la caméra pour ordinateur portable. Voici la lecture après sudo apt get install.... TROP DE PERSONNAGES, impossible de poster. Voici la moitié:

ad-multiverse_0.10.21-1_amd64.deb) ...
Selecting previously unselected package gstreamer0.10-plugins-good-doc.
Unpacking gstreamer0.10-plugins-good-doc (from .../gstreamer0.10-plugins-good-doc_0.10.31-1ubuntu1.2_all.deb) ...
Selecting previously unselected package gstreamer0.10-plugins-ugly-doc.
Unpacking gstreamer0.10-plugins-ugly-doc (from .../gstreamer0.10-plugins-ugly-doc_0.10.18.3-1ubuntu1_all.deb) ...
Selecting previously unselected package libsphinxbase1.
Unpacking libsphinxbase1 (from .../libsphinxbase1_0.4.1-0ubuntu4_amd64.deb) ...
Selecting previously unselected package libpocketsphinx1.
Unpacking libpocketsphinx1 (from .../libpocketsphinx1_0.5.1+dfsg1-0ubuntu3_amd64.deb) ...
Selecting previously unselected package gstreamer0.10-pocketsphinx.
Unpacking gstreamer0.10-pocketsphinx (from .../gstreamer0.10-pocketsphinx_0.5.1+dfsg1-0ubuntu3_amd64.deb) ...
Selecting previously unselected package libattica0.3.
Unpacking libattica0.3 (from .../libattica0.3_0.3.0-0ubuntu2_amd64.deb) ...
Selecting previously unselected package libdlrestrictions1.
Unpacking libdlrestrictions1 (from .../libdlrestrictions1_0.14.2ubuntu5_amd64.deb) ...
Selecting previously unselected package libkdecore5.
Unpacking libkdecore5 (from .../libkdecore5_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libkdeui5.
Unpacking libkdeui5 (from .../libkdeui5_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libkcmutils4.
Unpacking libkcmutils4 (from .../libkcmutils4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libkdeclarative5.
Unpacking libkdeclarative5 (from .../libkdeclarative5_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libkpty4.
Unpacking libkpty4 (from .../libkpty4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libkdesu5.
Unpacking libkdesu5 (from .../libkdesu5_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libclucene0ldbl.
Unpacking libclucene0ldbl (from .../libclucene0ldbl_0.9.21b-2_amd64.deb) ...
Selecting previously unselected package virtuoso-opensource-6.1-common.
Unpacking virtuoso-opensource-6.1-common (from .../virtuoso-opensource-6.1-common_6.1.4+dfsg1-0ubuntu1_amd64.deb) ...
Selecting previously unselected package libvirtodbc0.
Unpacking libvirtodbc0 (from .../libvirtodbc0_6.1.4+dfsg1-0ubuntu1_amd64.deb) ...
Selecting previously unselected package soprano-daemon.
Unpacking soprano-daemon (from .../soprano-daemon_2.7.5+dfsg.1-0ubuntu1_amd64.deb) ...
Selecting previously unselected package libsoprano4.
Unpacking libsoprano4 (from .../libsoprano4_2.7.5+dfsg.1-0ubuntu1_amd64.deb) ...
Selecting previously unselected package libnepomuk4.
Unpacking libnepomuk4 (from .../libnepomuk4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libsolid4.
Unpacking libsolid4 (from .../libsolid4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libstreams0.
Unpacking libstreams0 (from .../libstreams0_0.7.7-1.1ubuntu3_amd64.deb) ...
Selecting previously unselected package libstreamanalyzer0.
Unpacking libstreamanalyzer0 (from .../libstreamanalyzer0_0.7.7-1.1ubuntu3_amd64.deb) ...
Selecting previously unselected package libkio5.
Unpacking libkio5 (from .../libkio5_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libnepomukquery4a.
Unpacking libnepomukquery4a (from .../libnepomukquery4a_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libnepomukutils4.
Unpacking libnepomukutils4 (from .../libnepomukutils4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libkparts4.
Unpacking libkparts4 (from .../libkparts4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libkdewebkit5.
Unpacking libkdewebkit5 (from .../libkdewebkit5_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libkdnssd4.
Unpacking libkdnssd4 (from .../libkdnssd4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libkemoticons4.
Unpacking libkemoticons4 (from .../libkemoticons4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libkfile4.
Unpacking libkfile4 (from .../libkfile4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libkjsapi4.
Unpacking libkjsapi4 (from .../libkjsapi4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libktexteditor4.
Unpacking libktexteditor4 (from .../libktexteditor4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libkhtml5.
Unpacking libkhtml5 (from .../libkhtml5_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libkidletime4.
Unpacking libkidletime4 (from .../libkidletime4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libkmediaplayer4.
Unpacking libkmediaplayer4 (from .../libkmediaplayer4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libknewstuff3-4.
Unpacking libknewstuff3-4 (from .../libknewstuff3-4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libknotifyconfig4.
Unpacking libknotifyconfig4 (from .../libknotifyconfig4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libnepomukdatamanagement4.
Unpacking libnepomukdatamanagement4 (from .../libnepomukdatamanagement4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libnepomuksync4.
Unpacking libnepomuksync4 (from .../libnepomuksync4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package ntrack-module-libnl-0.
Unpacking ntrack-module-libnl-0 (from .../ntrack-module-libnl-0_016-1ubuntu1_amd64.deb) ...
Selecting previously unselected package libntrack0.
Unpacking libntrack0 (from .../libntrack0_016-1ubuntu1_amd64.deb) ...
Selecting previously unselected package libntrack-qt4-1.
Unpacking libntrack-qt4-1 (from .../libntrack-qt4-1_016-1ubuntu1_amd64.deb) ...
Selecting previously unselected package libqca2.
Unpacking libqca2 (from .../libqca2_2.0.3-2_amd64.deb) ...
Selecting previously unselected package libthreadweaver4.
Unpacking libthreadweaver4 (from .../libthreadweaver4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libplasma3.
Unpacking libplasma3 (from .../libplasma3_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package phonon.
Unpacking phonon (from .../phonon_4%3a4.7.0really4.6.0-0ubuntu1_amd64.deb) ...
Selecting previously unselected package kde-runtime-data.
Unpacking kde-runtime-data (from .../kde-runtime-data_4%3a4.8.5-0ubuntu0.2_all.deb) ...
Selecting previously unselected package libkde3support4.
Unpacking libkde3support4 (from .../libkde3support4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libkjsembed4.
Unpacking libkjsembed4 (from .../libkjsembed4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libkntlm4.
Unpacking libkntlm4 (from .../libkntlm4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libkrosscore4.
Unpacking libkrosscore4 (from .../libkrosscore4_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package libpolkit-qt-1-1.
Unpacking libpolkit-qt-1-1 (from .../libpolkit-qt-1-1_0.103.0-1_amd64.deb) ...
Selecting previously unselected package kdelibs5-data.
Unpacking kdelibs5-data (from .../kdelibs5-data_4%3a4.8.5-0ubuntu0.2_all.deb) ...
Selecting previously unselected package libxml2-utils.
Unpacking libxml2-utils (from .../libxml2-utils_2.7.8.dfsg-5.1ubuntu4.6_amd64.deb) ...
Selecting previously unselected package kdoctools.
Unpacking kdoctools (from .../kdoctools_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package kdelibs-bin.
Unpacking kdelibs-bin (from .../kdelibs-bin_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package kate-data.
Unpacking kate-data (from .../kate-data_4%3a4.8.5-0ubuntu0.1_all.deb) ...
Selecting previously unselected package libkatepartinterfaces4.
Unpacking libkatepartinterfaces4 (from .../libkatepartinterfaces4_4%3a4.8.5-0ubuntu0.1_amd64.deb) ...
Selecting previously unselected package katepart.
Unpacking katepart (from .../katepart_4%3a4.8.5-0ubuntu0.1_amd64.deb) ...
Selecting previously unselected package kdelibs5-plugins.
Unpacking kdelibs5-plugins (from .../kdelibs5-plugins_4%3a4.8.5-0ubuntu0.2_amd64.deb) ...
Selecting previously unselected package oxygen-icon-theme.
Unpacking oxygen-icon-theme (from .../oxygen-icon-theme_4%3a4.8.3-0ubuntu0.1_all.deb) ...
Selecting previously unselected package shared-desktop-ontologies.
Unpacking shared-desktop-ontologies (from .../shared-desktop-ontologies_0.8.1-1_all.deb) ...

Je voulais juste vérifier dans Ubuntu Software Center pour vous assurer que Gstreamer était installé, et il montre tout installé Ubuntu Gstreamer installé

mike@Mike-Ubuntu12:~$ lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 04f2:b289 Chicony Electronics Co., Ltd 
Bus 002 Device 003: ID 046d:082d Logitech, Inc. 
mike@Mike-Ubuntu12:~$ lsusb -t
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/6p, 480M
        |__ Port 2: Dev 3, If 0, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
        |__ Port 2: Dev 3, If 1, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
        |__ Port 2: Dev 3, If 2, Class=audio, Driver=snd-usb-audio, 480M
        |__ Port 2: Dev 3, If 3, Class=audio, Driver=snd-usb-audio, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/6p, 480M
        |__ Port 4: Dev 3, If 0, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
        |__ Port 4: Dev 3, If 1, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M

Réponses:


9

D'après la réponse de @hopeithelps, il semble que les programmes prennent / dev / video0 comme webcam par défaut. Sur mon système, / dev / video0 est initialement la caméra intégrée, tandis que / dev / video1 apparaît / disparaît automatiquement lorsque la webcam externe est connectée / détachée.

Donc , je viens d' écrire une simple commande pour définir / dev / video0 pour pointer vers le « meilleur appareil disponible » - la webcam si elle est présente, et l'appareil photo intégré autrement. À l'heure actuelle, je dois invoquer ce script manuellement après avoir branché / débranché la webcam. Cependant, le microphone passe automatiquement au "meilleur microphone" car j'ai suivi cette réponse à askUbuntu .

Rant: Ubuntu ne devrait-il pas avoir une approche unifiée du branchement à chaud de l'écran, de la caméra, du haut-parleur, du microphone (et aussi du clavier, de la souris, du MIDI, ...?). Toutes ces choses semblent nécessiter un bricolage séparé. Je pense que gnome-display-manager a la conception idéale: il se souvient de mes anciens paramètres lorsque je branche un écran que j'ai utilisé auparavant.

Voici le script:

#!/bin/bash
# Make default camera /dev/video0 point to the "best" camera present.

if [ -h /dev/video0 ]; then 
   sudo rm /dev/video0   # not first run: remove our old symlink
elif [ -e /dev/video0 ]; then
   sudo mv /dev/video0 /dev/video0.original   # first run: rename original video0
fi 
if [ -e /dev/video1 ]; then
   sudo ln -s /dev/video1 /dev/video0   # symlink to video1 since it exists
   echo "Set default camera /dev/video0 --> external camera /dev/video1"
elif [ -e /dev/video0.original ]; then  # symlink to video0.original otherwise
   sudo ln -s /dev/video0.original /dev/video0
   echo "Set default camera /dev/video0 --> integrated camera /dev/video0.original"
else
   echo "Sorry, does this machine have no camera devices?"
   ls -l /dev/video*
fi

Testé avec guvcview et Google Hangouts, en utilisant deux webcams Logitech différentes. J'utilise Ubuntu 13.10 (en fait Mint Petra) sur un Thinkpad T530i.

Vous devrez peut-être modifier le script si votre webcam apparaît sous la forme / dev / video3 ou quelque chose, comme c'est le cas pour @hopeithelps. (Peut-être aurais-je dû lui faire choisir le périphérique / dev / video * qui a l'horodatage le plus récent ...)


Parfait! Je suis d'accord que ce n'est pas la meilleure solution au problème, mais cela suffira. Si vous ne savez pas comment faire fonctionner cela sur votre machine: créez un fichier appelé default_cam.sh, collez le script écrit par @JasonEisner et exécutez sudo chmod + x default_cam.sh, puis ./default_cam.sh
Dylan Pierce

J'ai le même problème, mais quand je fais mv /dev/video0 /dev/video1.bakpour renommer le premier appareil photo (comme rootofc) - l'appareil disparaît, il n'y en a pas /dev/video0ou /dev/video1.bakplus. Je ne peux donc pas utiliser cette solution de contournement. D'autres idées?
user1450663

5

Je ne sais pas si c'est la meilleure façon, mais avec la même webcam et le même problème que j'ai trouvé, l'utilisation de la commande sudo rm /dev/video0supprime ma webcam. Il est parti jusqu'au redémarrage. Vous devrez peut-être cd /devet assurez-vous que votre webcam est video0ma c920 video3.


1

Vous devez d'abord installer l'application Multimedia Systems Selector

sudo apt-get install gnome-media dpkg gconf-service gconf2 gstreamer0.10-gconf gstreamer0.10-plugins-base gstreamer0.10-plugins-good libatk1.0-0 libc6 libgconf-2-4 libglib2.0-0 libgnome-media-profiles-3.0-0 libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libgtk-3-0 x11-utils

Ensuite, ouvrez-le et dans sa Videosection, vous pouvez changer la webcam par défaut.

** Cette application peut être ouverte avec Terminal en exécutant:

sudo gstreamer-properties

Je l'ai fait plus tôt. J'ai exécuté gstreamer-properties dans le terminal, puis j'ai modifié l'entrée par défaut de la webcam externe, mais je n'ai pas obtenu d'image dans "test". Je l'ai conservé tel quel et j'ai essayé de démarrer des Hangouts, mais il a quand même choisi ma caméra pour ordinateur portable intégrée au démarrage.
5th Wheel

Exécutez-le en tant que root. Avecsudo

OK merci. J'ai couru en tant que root. Modification de l'entrée par défaut pour la même que celle illustrée dans la capture d'écran ci-dessus, mais je reçois toujours la caméra pour ordinateur portable par défaut lorsque je démarre GUVC. Il y a peut-être eu un problème avec la commande SUDO. J'ai posté la lecture dans la question éditée. Lorsque j'ai essayé de fermer le terminal, il m'a dit qu'il était toujours utilisé. Lorsque je "teste" dans le sélecteur multimédia, la lumière bleue sur l'extérieur s'allume, mais pas d'image.
5e roue du

Gstreamer est également nécessaire pour la gestion vidéo. Vous pouvez l'installer en suivant cette réponse . Essayez de l'installer.

Dumindu, j'ai suivi votre lien vers votre réponse et j'ai exécuté le script sudo apt get install que vous avez fourni. J'obtiens toujours les mêmes résultats. J'ai édité ma question ci-dessus, si vous en avez l'occasion.
5th Wheel

1

Eh bien, ce genre de mort dans l'eau. Je ne sais pas si je devrais poster un autre fil ou quoi. J'essaie simplement de faire de ma webcam externe ma webcam par défaut. J'ai installé Gstreamer (photo) J'ai installé un sélecteur de systèmes multimédias. J'ai des paramètres par défaut dans le sélecteur de systèmes multimédias à définir sur la webcam c920, et pourtant, lorsque j'ouvre le chat vidéo ou le GUVC, il ouvre la caméra portable. J'ai obtenu de l'aide à ce sujet et j'ai suivi. Mais je n'arrive toujours pas à le faire fonctionner. Quelqu'un a-t-il des idées ou dois-je poster ailleurs? Merci


Ce n'est pas une réponse.
Jerther

-1

Je pense que j'ai une solution. Je ne sais pas si vous pouvez faire fonctionner à nouveau votre propre appareil photo, mais au moins j'ai pu créer une clé USB par défaut.

Je l'ai fait comme ça:

  1. sudo rm /dev/video0
    Après cela, je n'ai plus pu démarrer Camorama Webcam Viewer.
  2. sudo chmod -R 777 /dev
    Cela vous donne la permission de changer les noms de fichiers
  3. mv /dev/video1 /dev/video0
    Cela renomme votre caméra USB en dev0

Après cela, j'ai pu voir ma caméra USB automatiquement lorsque j'ai ouvert Camorama Webcam Viewer. J'espère que ça aide.


4
Je ne pense pas que ce soit une bonne idée de donner la permission au 777 /dev.
Mostafa Ahangarha
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.