Archivi del mese: settembre 2009

eee Pc 900A: pregi e difetti

Sono 8 mesi che utilizzo in modo assiduo il mio eeePC 900A. In questo periodo ho potuto notare diversi pregi e qualche difetto di questo gioiellino… La macchina è dotata ovviamente di debian lenny

Partiamo dai pregi:
Processore: l’Atom da 1.6 GHz è davvero inarrestabile. Consuma poco grazie alla funzionale gestione del clock e nell’esperienza quotidiana non è mai inferiore alle richieste di potenza di calcolo (escluso manovre particolari!). Un must per un chimico, quasi specialistico ;-) ….

RAM: 1 GB di RAM è più che sufficiente soprattutto dato che uso Xfce e il minimalismo è la mia bandiera. L’utilizzo iniziale di RAM è inferiore a 100MB per rimanere sui 300-400MB con i programmi che uso comunemente. Ce n’è a sufficienza da permettere di non utilizzare la swap e di caricare in RAM sia la directory temp che la cache del browser.

Batteria : Dopo 6 mesi dall’acquisto, con la wireless sempre accesa dura ancora fino a 3 ore.

Schermo: 8,9″  vengono ottimamente sfruttati da Xfce e le finestre che non rientrano entro la risoluzione 1024×600 si contano sulle dita della mano

Dimensioni e peso, tastiera:  ovviamente qui è imbattibile! Pesa meno di 1Kg e dentro lo zaino eastpak mimetico non si sente nemmeno! Pesa meno di un libro. La tastiera è completa e ci si abitua subito alla ridotta dimensione dei tasti. L’unica pecca è il “>” che si fa con una combinazione di 3 tasti…


Difetti:

Io ne ho trovati 2.  Ad uno di questi porremo rimedio  ;-)

Scheda video – purtroppo la Intel  945GME Mobile è fatta di cartone. Viene gestita lievemente meglio dal server X 7.4 con i driver intel 2.8.  Col metodo di accelerazione UXA riesce a dare 180 fps su glxgears…  Diciamo che Street Fighter Alpha III su sdlmame 0.124 patisce un po’…. Per applicazioni ce non richiedono il 3D comunque va che è una meraviglia. D’altro canto questa c’è e questa rimanne dato che non si può sbarbare dalla scheda madre…

SSD : La Phison con nand della samsung da 8 GB è una orribile cinesata. Niente di buono da dire. Ha una tale lentezza di lettura/scrittura che funge da collo di bottiglia per il resto dell’harware. I video in HD  messi a tutto schermo, vanno inesorabilmente a scatti, firefox va a scatti, aptitude ci mette le mezze ore a decomprimere e configurare i pacchetti. Quando scrive sul SSD, scrive. Non fa altro.  L’I/O sul dispositivo è davvero troppo lento…

Per fortuna che questo pezzo è facilmente sostituibile!!! Il mio eeePc è rinato…

In questo articolo vediamo come!

webcam v4l su mplayer

Mettiamo di avere una webcam uvc supportata da  v4l/v4l2.

Vediamo come possiamo usare l’accoppiata mplayer/mencoder per visualizzare il flusso video proveniente dalla nostra webcam e anche registrarlo!

Dai rispettivi manuali:

mplayer  è un visualizzatore di film per Linux (gira su molte altre piattaforme e architet‐
ture di CPU, controlla la documentazione).  Visualizza la maggior parte dei file  del  tipo
MPEG/VOB, AVI, ASF/WMA/WMV, RM, QT/MOV/MP4, Ogg/OGM, MKV, VIVO, FLI, NuppelVideo, yuv4mpeg,
FILM e RoQ, supportato da molti codec nativi o binari.  Puoi guardare VCD, SVCD, DVD, 3ivx,
DivX 3/4/5, WMV ed addirittura filmati con codifica H.264.
mplayer  è un visualizzatore di film per Linux (gira su molte altre piattaforme e architet‐

ture di CPU, controlla la documentazione).  Visualizza la maggior parte dei file  del  tipo

MPEG/VOB, AVI, ASF/WMA/WMV, RM, QT/MOV/MP4, Ogg/OGM, MKV, VIVO, FLI, NuppelVideo, yuv4mpeg,

FILM e RoQ, supportato da molti codec nativi o binari.  Puoi guardare VCD, SVCD, DVD, 3ivx,

DivX 3/4/5, WMV ed addirittura filmati con codifica H.264.

mencoder (MPlayer’s Movie Encoder, Codificatore di film di MPlayer) è un semplice codifica‐

tore di film, progettato per codificare tutti i filmati visualizzabili da MPlayer (vedi so‐

pra) in altri formati sempre visualizzabili da MPlayer (vedi sotto).  Codifica il video  in

formato  MPEG-4  (DivX/Xvid),  uno  qualsiasi dei codec di libavcodec e l’audio in PCM/MP3/

VBRMP3 in 1, 2 o 3 passi.   Inoltre  ha  la  capacità  di  copiare  direttamente  i  flussi

(stream), un potente sistema di filtri (riduci, espandi, ribalta, post elaborazione, ruota,

scala, controllo rumore/disturbo, conversioni RGB/YUV) ed oltre.

Utilizzo:

Per visualizzare semplicemente il flusso video proveniente dalla nostra webcam:

$ mplayer -tv driver=v4l2:fps=30:height=480:width=640 tv://

Le opzioni sono semplici, in ordine:

driver (v4l/v4l2): driver utilizzato per accedere alla nostra webcam.

fps : frame per secondo catturati

height & width : risoluzione (in pixel) per altezza e larghezza

Registrazione video con mencoder

$ mencoder -tv driver=v4l2:fps=30:height=480:width=640 -ovc lavc -lavcopts vcodec=mpeg4 -o flusso.avi tv://

con gli stessi parametri di prima viene registrato il flusso video flusso.avi nella directory di lavoro, codificato con mpeg4. Per uscire dalla registrazione è sufficiente un brutale Ctrl+c

Registrazione video+audio con mencoder

Mettiamo che la webcam sia identificata dal device /dev/video0 e la nostra scheda audio dal device /dev/dsp.

$ mencoder tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0:forceaudio:adevice=/dev/dsp -ovc lavc -oac mp3lame -lameopts cbr:br=64:mode=3 -lavcopts vcodec=mpeg4 -o audio_video.avi

Idem come sopra, ma adesso abbiamo aggiunto il flusso audio proveniente dal nostro microfono come traccia mp3 ;-)

L’utilità di quanto sopra mi sfugge, ciò non toglie che sia comunque divertente….