Creare screencast con Ubuntu Linux - gli strumenti

La creazione di screencast è una delle tendenze di questi ultimi anni per rendere la  comunicazione in ambito informatico più efficace, visto che con un video si riesce a spiegare in maniera pulita e chiara concetti che, espressi a parole, risultano pesanti e aridi. Ad  esempio capire come funziona il software vedendo come va il software è molto meglio che dover capire dove stiano i vari bottoni e opzioni da selezionare per realizzare quanto viene via via spiegato.

Esistono numerosi progetti per la creazione di screencast su linux. L’esigenza che mi sono trovato a risolvere è stata quella di trovare un insieme di tool che consentissero di realizzare in maniera facile degli screencast da divulgare su web nell’ambito della mia attività di realizzazione di videocorsi. In particolare sono in lavorazione corsi su:

  1. Introduzione a Linux (Ubuntu).
  2. Introduziona alla programmazione in python.
  3. Introduzione alla suite Openoffice.org.

Gli strumenti

Per quel che riguarda gli  strumentici serviranno un microfono e basta (diciamo investimento minimo di 2 EURI Smile). Per quel che riguarda il parco software la scelta comprende numerosi strumenti. In particolare ci serviranno uno strumento per la realizzazione vera e propria dello screencast, un tool per la conversione tra i vari formati su cui lavoreremo (ogg VORBIS, AVI,Flash), un tool di manipolazione di filmati e un player flash, per incorporare il nostro filmato in una pagina web. Utilizzerò flv come formato di output in quanto mi pare il formato migliore per avere una buona diffusione.

Tool per l’acquisizione dello scermo (o di parti di esso)

Tra i tool di questo tipo spiccano xvidcap, recordmydesktop, pyvnc2swf e istanbul.

La mia scelta è ricaduta  su recordmydesktop.  Tale programma lavora utilizzando il formato ogg, che devo dire apprezzo proprio tanto in quanto è estremamente “duttile”.

Una nota che devo fare è riguardo al frontend gtk-recordmydesktop. Tale utility è di certo utile in quanto evita di dover settare a mano i parametri, tuttavia per la mia configurazione, i parametri di default settati dall’applicazione rendevano simpaticamente fuori sincro audio e video. Per risolvere il probrela è bastato lanciare recordmydesktop direttamente da terminale, come vedremo in seguito.

Tool per la conversione di formato.

In questo ambito abbiamo due alternative: ffmpeg e mencoder. entrambi sono ottimi prodotti e li utilizzeremo in maniera alternata, secondo la situazione. Questi tool servono anche per la conversione intermedia del nostro file .ogg in file .avi, necessaria per le modifiche da fare utilizzando il programma avidemux.

Tool per la manipolazione di filmati

La scelta è stata praticamente obbligata: avidemux. Gli altri”concorrenti” avevano caratteristiche avanzate inutili e il loro utilizzo era troppo complesso (cinelerra).

Tool per la visualizzazione via web

Ho scelto Flowplayer in quanto mi pare un progetto di ottima qualità e ben supportato.

Nei prossimi articoli della serie vedremo come realizzare un semplice screencast e come montare il nostro screencast

Leave a Reply

You must be logged in to post a comment.