Ti trovi qui : Multimedia » Compiliamo Xvidcap, screen recorder potente e leggero

Compiliamo Xvidcap, screen recorder potente e leggero



Da tempo sulla mia Debian gtk-recordMyDesktop creava dei video illeggibili e dal frame rate sballato. Ho scoperto così Xvidcap un piccolo tool per catturare audio e video davvero potente e configurabile. Xvidcap è in grado di catturare fermo immagine (nei formati jpeg, png, xwd o ppm) oppure sequenze video video.

Rispetto a gtk-recordMyDesktop sono disponibili svariate opzioni (vedi screenshots in fondo all’articolo) per gestire modalità di acquisizione, frame rate, audio, codifica e molto altro.

Pacchetti .deb e repositoty: Al momento l’ultima versione disponibile è la 1.1.7. Ci sono dei .deb i386 (32 bit) alcuni per specifiche versioni di Ubuntu e il source code. Xvidcap è disponibile sui repository Debian Multimedia ma l’ultima versione prelevata da questi repo dovrebbe essere affetta da bug. E’ disponibile nei repo di ubuntu ma sussistono conflitti di dipendenze.

Compiliamocelo…..mi sa che è meglio :)   Ecco come compilarlo sulla nostra Debian amd64 (nel mio caso testing amd64):   Dipendenze: Fate riferimento all’output del ./configure Oltre al classico build-essential occorrono poi libxmu-dev x11proto-xext-dev ed ffmpeg.   Compilazione: I sorgenti (.tar.gz) sono disponibili a questo indirizzo.

Download sorgenti attuali vers. 1.1.7

Scompattiamo sul Desktop la cartella xvidcap-1.1.7

Apriamo il terminale e procediamo nel solito modo:

$ cd ~/Desktop/xvidcap-1.1.7 ./configure

Valutate se vi manca qualche libreria ed eventualmente installatela da Synaptic nella versione -dev. Il configure sarà più lungo del solito a causa della configurazione dei codec (o di altro che ignoro :) ).   Facciamo alcune modifiche al file capture.c:

$ gedit ~/Desktop/xvidcap-1.1.7/src/capture.c

  Modifichiamo alcuni percorsi dopo gli #include:

Nota: Potrebbe essere necessaria solo l’ultima modifica, provatela e se avete altri errori fate le altre.

<X11/extensions/Xfixes.h> ----> </usr/include/X11/extensions/Xfixes.h> <X11/extensions/XShm.h> ----> </usr/include/X11/extensions/XShm.h> <X11/extensions/extutil.h> ----> </usr/include/X11/extensions/extutil.h> <X11/extensions/xf86dga.h> ----> </usr/include/X11/extensions/xf86dga.h> <X11/extensions/shmstr.h> ----> </usr/include/X11/extensions/shmproto.h>

Andiamo quindi di make & make install dalla solita cartella

$ make $ su $ make install Se vogliamo possiamo creare il .deb con checkinstall (bisogna avere il pacchetto checkinstall)

Xvidcap si avvierà da Applicazioni > Audio e video XVidCap Screen Capture

  Screenshots: [View with PicLens] xvidc5 xvidc1 xvidc4 xvidc2 xvidc3 p>



sabato, febbraio 20 2010
Taggato come 64 bit,Compilare,Compile,Linux Debian,Multimedia,Video,Xvidcap 1.1.7,build xvidcap debian,capture.c:68:48: error: /usr/include/X11/extensions/shmstr.h: No such file or directory,debian multimedia,debian squeeze,debian testing,gtk-recordmydesktop,screen recorder,screenshots,shmproto.h,ubuntu
Scritto da fabrixx







CHI E' L'AUTORE?




Switch to our mobile site