[Linuxtrent] Re: [SchoolSwap] Laptop con webcam a immagine capovolta: come correggere?

  • From: Antonio Galea <antonio.galea@xxxxxxxxx>
  • To: linuxtrent <linuxtrent@xxxxxxxxxxxxx>
  • Date: Tue, 20 Apr 2021 10:36:34 +0200

On Mon, Apr 19, 2021 at 11:01 AM Diego Maniacco
<diego.maniacco@xxxxxxxxx> wrote:


All'interno del progetto Schoolswap abbiamo un Laptop ASUS X52F di buona 
qualità che presenta un difetto: l'immagine della webcam integrata è ruotata 
180° ovvero capovolta. La rotazione fisica della periferica ho già esplorato 
e non è fattibile. Resta dunque la via software operando al livello più basso 
possibile, che credo sia il driver uvcvideo, in modo che la modifica resti 
attiva per tutti gli strati applicativi che seguono, e non solo per quelle 
applicazioni che necessitano per la DAD come (no-comment prego) Zoom, 
M$Teams, G-classroom tra le quali solo alcune hanno un apposito comando per 
correggere la rotazione della webcam.

Il s.o. installato è la distro FUSS10 basata su Debian10; il kernel 64bit è 
5.10.x .

Con il modulo v4l2loopback puoi creare una nuova camera "virtuale", su
cui fare streaming via software. I programmi che citi li colleghi a
questa, anziché a quella reale. Ti occorre un software per leggere la
camera vera, applicare le correzioni e pubblicare il flusso risultante
su quella virtuale.

Nel tuo caso, la correzione è fissa, potresti usare semplicemente
gstreamer. Oppure, installa OBS ed usa quello - è più semplice da
capire e ci fai anche un sacco di altre cose.

Riferimenti:
https://github.com/umlaeute/v4l2loopback

https://aweirdimagination.net/2020/07/12/virtual-web-cam-using-gstreamer-and-v4l2loopback/
https://gstreamer.freedesktop.org/documentation/geometrictransform/mirror.html
https://obsproject.com/

Antonio
--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: