[Linux-bruxelles] Philips camera connexion

Jean-Marie GODFRAIND godfraind_jm at hotmail.com
Ven 13 Nov 16:55:17 CET 2020


Voici enfin les réponses aux suggestions/éclairages pour lesquels = merci !     PARTIE 4

C’est une longue réponse, et les points sont mis ci-après :


1/ comment installation driver Webcam Philips ;

2/ v4l-utils : cela marche !

3/ vlc commande dans terminal = failure ! Faut-il installer libglib2.0-bin (2.64.3-1~ubuntu20.04.1) : voir point 3// pour que vlc se lance dans le terminal ?

4/ essai configurer périphérique = mismatch dans library !! les outils ArchLinux ont été chargés, la dummy camera crée, ffmpeg chargé, commande lancée, mais mismatch ...

5/ analyse Webcam i miroir vs i normale en Video-conférence : voir Tableau !! Surprise !



Réponses plus en détails : →


4// configurer périphérique : mismatch dans library …


jmg at jmg:~$ ffmpeg -f v4l2 -i /dev/video0 -vf "vflip" -f v4l2 /dev/video1

ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers

built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)

configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared

WARNING: library configuration mismatch

avcodec configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-libaribb24 --enable-liblensfun --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc

libavutil 56. 31.100 / 56. 31.100

libavcodec 58. 54.100 / 58. 54.100

libavformat 58. 29.100 / 58. 29.100

libavdevice 58. 8.100 / 58. 8.100

libavfilter 7. 57.100 / 7. 57.100

libavresample 4. 0. 0 / 4. 0. 0

libswscale 5. 5.100 / 5. 5.100

libswresample 3. 5.100 / 3. 5.100

libpostproc 55. 5.100 / 55. 5.100

Input #0, video4linux2,v4l2, from '/dev/video0':

Duration: N/A, start: 30738.235868, bitrate: 55296 kb/s

Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 640x480, 55296 kb/s, 15 fps, 15 tbr, 1000k tbn, 1000k tbc

Stream mapping:

Stream #0:0 -> #0:0 (rawvideo (native) -> rawvideo (native))

Press [q] to stop, [?] for help

Output #0, video4linux2,v4l2, to '/dev/video1':

Metadata:

encoder : Lavf58.29.100

Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 640x480, q=2-31, 55296 kb/s, 15 fps, 15 tbn, 15 tbc

Metadata:

encoder : Lavc58.54.100 rawvideo

frame=12299 fps= 15 q=-0.0 Lsize=N/A time=00:13:39.93 bitrate=N/A dup=31 drop=0 speed= 1x

video:5534550kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

jmg at jmg:~$


Votre média d'entrée ne peut être ouvert:

VLC ne peut pas ouvrir « v4l2:///dev/video1 ». Vérifier les messages du journal pour plus de détails.


JM

________________________________
De : Linux-bruxelles <linux-bruxelles-bounces at lists.bxlug.be> de la part de Jean-Marie GODFRAIND <godfraind_jm at hotmail.com>
Envoyé : vendredi 13 novembre 2020 16:52
À : linux-bruxelles at lists.bxlug.be <linux-bruxelles at lists.bxlug.be>
Objet : Re: [Linux-bruxelles] Philips camera connexion


Voici enfin les réponses aux suggestions/éclairages pour lesquels = merci !    PARTIE 3

C’est une longue réponse, et les points sont mis ci-après :


1/ comment installation driver Webcam Philips ;

2/ v4l-utils : cela marche !

3/ vlc commande dans terminal = failure ! Faut-il installer libglib2.0-bin (2.64.3-1~ubuntu20.04.1) : voir point 3// pour que vlc se lance dans le terminal ?

4/ essai configurer périphérique = mismatch dans library !! les outils ArchLinux ont été chargés, la dummy camera crée, ffmpeg chargé, commande lancée, mais mismatch ...

5/ analyse Webcam i miroir vs i normale en Video-conférence : voir Tableau !! Surprise !



Réponses plus en détails : →

3// la commande vlc dans le terminal ne fait pas apparaître vlc ! Cela serait-il dû à une flatpak install ? Je ne suis pas familier avec ce genre d’installation flatpak, laquelle vient de chez Oxfam (ordinateur Oxfam).


jmg at jmg:~$ vlc

VLC media player 3.0.9.2 Vetinari (revision 3.0.9.2-0-gd4c1aefe4d)

jmg at jmg:~$

jmg at jmg:~$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so application

ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.

a commande « application » n'a pas été trouvée, voulez-vous dire :


commande « gapplication » du deb libglib2.0-bin (2.64.3-1~ubuntu20.04.1)


Essayez : sudo apt install <nom du deb>


JM
________________________________
De : Linux-bruxelles <linux-bruxelles-bounces at lists.bxlug.be> de la part de Jean-Marie GODFRAIND <godfraind_jm at hotmail.com>
Envoyé : vendredi 13 novembre 2020 16:49
À : linux-bruxelles at lists.bxlug.be <linux-bruxelles at lists.bxlug.be>
Objet : Re: [Linux-bruxelles] Philips camera connexion


Voici enfin les réponses aux suggestions/éclairages pour lesquels = merci !    PARTIE 2

C’est une longue réponse, et les points sont mis ci-après :


1/ comment installation driver Webcam Philips ;

2/ v4l-utils : cela marche !

3/ vlc commande dans terminal = failure ! Faut-il installer libglib2.0-bin (2.64.3-1~ubuntu20.04.1) : voir point 3// pour que vlc se lance dans le terminal ?

4/ essai configurer périphérique = mismatch dans library !! les outils ArchLinux ont été chargés, la dummy camera crée, ffmpeg chargé, commande lancée, mais mismatch ...

5/ analyse Webcam i miroir vs i normale en Video-conférence : voir Tableau !! Surprise !



Réponses plus en détails : →


2// ici usage des commandes après installation de v4l-utils : → cela marche

jmg at jmg:~$ v4l2-ctl --list-devices

Philips 730 webcam (usb-0000:00:14.0-2):

/dev/video0


jmg at jmg:~$ v4l2-ctl -d /dev/video0 --info

Driver Info:

Driver name : pwc

Card type : Philips 730 webcam

Bus info : usb-0000:00:14.0-2

Driver version : 5.4.65

Capabilities : 0x85200001

Video Capture

Read/Write

Streaming

Extended Pix Format

Device Capabilities

Device Caps : 0x05200001

Video Capture

Read/Write

Streaming

Extended Pix Format

jmg at jmg:~$ which vlc

/usr/bin/vlc

jmg at jmg:~$


JM


________________________________
De : Linux-bruxelles <linux-bruxelles-bounces at lists.bxlug.be> de la part de Jean-Marie GODFRAIND <godfraind_jm at hotmail.com>
Envoyé : vendredi 13 novembre 2020 16:46
À : Linux Bruxelles <linux-bruxelles at lists.bxlug.be>
Objet : [Linux-bruxelles] Philips camera connexion



Voici enfin les réponses aux suggestions/éclairages pour lesquels = merci !       PARTIE 1

C’est une longue réponse, et les points sont mis ci-après :


1/ comment installation driver Webcam Philips ;

2/ v4l-utils : cela marche !

3/ vlc commande dans terminal = failure ! Faut-il installer libglib2.0-bin (2.64.3-1~ubuntu20.04.1) : voir point 3// pour que vlc se lance dans le terminal ?

4/ essai configurer périphérique = mismatch dans library !! les outils ArchLinux ont été chargés, la dummy camera crée, ffmpeg chargé, commande lancée, mais mismatch ...

5/ analyse Webcam i miroir vs i normale en Video-conférence : voir Tableau !! Surprise !

Réponses plus en détails : →


1// Pour installer le driver pour la Webcam Philips, j’ai suivi les informations ci-après :


ici informations : http://lavrsen.dk/foswiki/bin/view/PWC/WebHome : read only wiki


C’est ici la solution pour faire fonctionner la Webcam Philips : ->

https://www.vanheusden.com/setpwc/ ici on a chargé setpwc-1.3.tgz (en principe setpwc est inclus dans Debian : c’est ce que j’avais lu, mais effectivement n’est pas (plus) le cas),

puis, on a extrait setpwc-1.3.tgz


ensuite on a copié à son emplacement = cp -r setpwc /usr/bin : et cela a marché !! yeehh.. !

La WebCam Philips est = PCVC730K


Réponse à locate setpwc-1.3 dans le terminal :

/usr/bin/setpwc-1.3/Makefile

/usr/bin/setpwc-1.3/license.txt

/usr/bin/setpwc-1.3/pwc-ioctl.h

/usr/bin/setpwc-1.3/readme.txt

/usr/bin/setpwc-1.3/setpwc.1

/usr/bin/setpwc-1.3/setpwc.c


Mais commandes setpwc dans le terminal n’apparaissent pas.




-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: </pipermail/linux-bruxelles/attachments/20201113/d8bec3c1/attachment-0001.html>


Plus d'informations sur la liste de diffusion Linux-bruxelles