PhotoBooth su Kde

Questo tutorial spiega come realizzare le funzioni di photobooth su kde e linux in generale. Photobooth è un software di casa apple che permette di applicare alcuni simpatici effetti in real-time al video proveniente dalla webcam. In realtà esiste già un progetto linux che cerca di realizzare la medesima cosa con un interfaccia simile a quella di photobooth e si chiama Cheese. E’ un progetto pensato per GNOME ma l’installazione si porta dietro poche librerie quindi vi consiglio di provarlo…a me non funziona :-(
Vediamo invece come realizzare un piccolo tool che permette di applicare effetti alla webcam e di usarla con qualsiasi software di chat. Ci serviranno due software:

EffecTV : Si tratta di un grandioso tool che prende lo streaming dalla vostra webcam e permette di applicarvi effetti davvero simpatici.
VLoopBack: si tratta di un modulo per il kernel che permette di creare un video device falso a cui possiamo spedire ciò che esce da effectv.
E’ necessario anche un qualsiasi software di IM nel caso voleste provare l’effetto finale in chat!Io ho provato aMSN ma funzionerà anche con kopete o qualsiasi altra cosa utilizziate

Let’s begin!

Intanto installiamo effectv:


sudo apt-get install effectv

per lanciarlo basta dare


effectv

a questo punto vi comparirà una finestra con l’output della webcam. Se avete più dispositivi installati date

effectv -device /dev/video0

dove al posto di “/dev/video0″ dovete mettere il file che punta al vostro device. Per vedere gli effetti realizzabili con effectv vi basterà andare su e giù con le frecce direzionali. Alcuni effetti inoltre possono essere applicati soltanto a voi e non allo sfondo. Ad esempio per l’effetto “ChameleonTV” provate a uscire dall’inquadratura,premete la barra spaziatrice cosicchè effectv salvi lo sfondo e rientrate nell’inquadratura…l’effetto è incredibile!L’uso della barra spaziatrice è abilitato per vari effetti quindi provatelo per vedere che succede!
effectv2.jpg

Adesso è il momento di integrare questa meraviglia nel vostro software di IM preferito…e qui entra in gioco vloopback. Se effectv è avviato nessun altro software potrà usare la vostra webcam finchè non la rilasciate, allora dobbiamo creare un altro dispositivo che faccia finta di essere una webcam.Scaricate vloopback da questa pagina. Se usate un kernel recente ( > 2.6.8 ) scaricate la versione 1.1RC. Per installare il modulo vi serviranno gli header del vostro kernel,installiamoli:


sudo apt-get install linux-headers-`uname -r`

e adesso scompattiamo e installiamo vloopback

tar zxvf vloopback-1.1-rc1.tar.gz
cd vloopback-1.1-rc1/
make
sudo make install

Per avviare il modulo dobbiamo dare

sudo modprobe vloopback

mentre se vogliamo che sia avvi automaticamente inseriamo “vloopback” alla fine del file “/etc/modules”.Adesso diciamo a effectv di mandare il video con gli effetti alla nuova webcam virtuale:


effectv -vloopback /dev/video1 -device /dev/video0

dove “/dev/video1″ è la webcam virtuale e “/dev/video0″ la vostra webcam. Ora non ci resta che aprire un software di IM e selezionare la webcam chiamata “EffecTV”.I vostri amici vi vedranno terribilmente trasformati…sarà la stanchezza per aver realizzato tutto ciò!Ecco l’impostazione in aMSN

effectv3.jpg

Se non volete ogni volta passare dalla riga di comando create un nuovo collegamento sul desktop ad una applicazione e alla voce “Comando” inserite “effectv -vloopback /dev/video1 -device /dev/video0″.

Una Risposta a “PhotoBooth su Kde”

  1. DaniRevi Dice:

    Ciao!

    Oggi ho lanciato un’iniziativa sul mio blog che vorrei segnalarti. Ho deciso di regalare ad un mio fortunato lettore il famoso computer da 200 euro con gOS preinstallato!

    Ho deciso di utilizzare i guadagni del mio primo anno di blog per autofinanziare il contest. Per partecipare all’estrazione è infatti necessario avere un blog o un sito nel quale segnalare l’iniziativa:
    http://www.danirevi.it/contest-danirevi-ti-regala-un-computer.html

    Che dici sei dei nostri? L’estrazione sarà in diretta via webcam tra 14 giorni (già mi vergogno ehehe).

    A presto e complimenti per il blog!

    Daniele

Lascia un commento