(Mencoder) Convertire video ogv in avi

 

 

Convertire un video ogv in avi, usando mencoder. Di solito l'estensione ogv si trova quando si fa uno screencast usando recordMyDesktop.

 

$ mencoder file.ogv -ovc xvid -oac mp3lame -xvidencopts pass=1 -o file.avi

 

 

enjoy 😉

Screencast del terminale con Shelr ed upload su Shelr.tv

 

Shelr permette di registare il terminale e da la possibilità di upload su Shelr.tv. Come servizio di condivisione mi sembra ottimo, ed anche l'idea di raccogliere gli screencast dei comandi nel terminale, mi sembra un idea eccellente. Io mi sono iscritto ed ho fatto il mio primo upload. Per ottenere Shelr scaricare il tarball, scompattarlo entrare nella directory, e poi:



$ sudo apt-get install ruby rubygems

$ sudo gem install shelr

 

per iniziare la registrazione:

 

$ shelr record

 

per rivederla:

 

$ shelr play

 

per l'upload sul sito Selr.tv:

 

$ shelr push

 

e comunque ci sono altre opzioni:

 

  Usage: shelr command [arg]

  COMMANDS:

    Recording:

      record              – record new shellcast

    Publishing:

      push last           – publish last record
      push last –private – publish private record
      push RECORD_ID      – publish record with given id

    Getting record as json:

      dump last           – dump last record as json to current dir
      dump RECORD_ID      – dump any record as json to current dir

    Replaying:

      list                – print list of records
      play last           – play last local record
      play RECORD_ID      – play local record
      play RECORD_URL     – play remote record
      play dump.json      – play local file dumped with `shelr dump`

    Setup:

      setup API_KEY   – set your API key
      backend [ttyrec|script] – setup recorder backend

    Visit: https://shelr.tv/ for more info.
 

 

per poter fare l'upload, prima bisogna registrarsi sul sito, anche tramite account twitter o facebook.

 

enjoy 😉

(FFmpeg) Convertire video da AVI a WebM su Debian Sid

 

Convertire video da AVI a WebM usando il solito FFmpeg. Nel caso specifico essendo su Debian Sid sto usando la versione 0.10.2.

$ ffmpeg -i input.avi -codec:v libvpx -quality good -cpu-used 2 -b:v 500k -qmin 10 -qmax 42 -maxrate 500k -bufsize 1000k -threads 4 -vf scale=-1:480 -codec:a libvorbis -b:a 128k output.webm

cpu-used da 0 a 5

enjoy ;

GIMP 2.8.0-RC1 su Debian Sid

 

 

 

 

$ sudo apt-get build-dep gimp

$ mkdir gimp-2.8 && cd gimp-2.8

$ export PATH=/opt/gimp-2.8/bin:$PATH

$ export PKG_CONFIG_PATH=/opt/gimp-2.8/lib/pkgconfig

$ export LD_LIBRARY_PATH=/opt/gimp-2.8/lib

$ git clone git://git.gnome.org/babl

$ cd babl

$ ./autogen.sh --prefix=/opt/gimp-2.8

$ make -j3

$ sudo make install

$ cd ..

$ git clone git://git.gnome.org/gegl

$ cd gegl

$ ./autogen.sh --prefix=/opt/gimp-2.8

$ ./configure  --prefix=/opt/gimp-2.8

$ make -j3

$ sudo make install

$ cd ..

$ git clone git://git.gnome.org/gimp

$ cd gimp

$ ./autogen.sh --prefix=/opt/gimp-2.8

$ ./configure --prefix=/opt/gimp-2.8

$ make -j3

$ sudo make install

$ /opt/gimp-2.8/bin/gimp

 
 
A questo punto si avrà Gimp 2.8 in /opt. Per chi volesse saperne di più su questa versione, sui plugin, sulle prestazioni generali, ed altre sciccherie, rimando agli articoli ottimi di telperion.
 
 
 
enjoy 😉

Exiftool su Debian Squeeze/Wheezy/Sid pacchetti Deb

 

Avevo già parlato in passato di Exiftool, uno strumento che serve ad estrarre tutti i dati exif da una foto. Nei repo ci sono sicuramente altri programmi per ottenere i dati exif, ma questo è quello che io uso da qualche anno ed ormai mi ci sono affezzionato. Nel mio repository si trovano i pacchetti pronti:

 

Download amd64

Download i386

 

enjoy 😉

Cinnamon 1.4 su Debian Wheezy/Sid LMDE pacchetti Deb

 

 

 

 

 

Cinnamon è arrivato alla versione 1.4, portando alcune novità. Io l'ho provato su Debian Sid, ed ho testato il tutto. Come ho già detto in passato Cinnamon non è male, anche se acerbo, e può essere un'alternativa a Gnome-Shell. Al momento l'unico neo che ho riscontrato. è che quando si seleziona la voce pannello mofificabile, la barra cambia colore, quindi una volta aggiunti i programmi al pannello, bisogna deselezionarla. Come al solito i pacchetti si trovano nel mio repository.

 

Download Cinnamon 1.4  amd64 (6 files)

Download Cinnamon 1.4 i386 (6 files)

 

ps: disinstallare prima cinnamon-muffin 1.3

ps: apt-get install -f, per problemi con le dipendenze.

 

enjoy 😉

Creare una Debian Live USB Persistente

 

 

 

 

Metodo per crearsi una Debian Live personalizzata, ma su USB con persistenza, e cioè con la possibilità di avere a portata di mano la nostra Debian Live, ma con la possibilità di fare e mantenere cambiamenti. Un esempio su tutti, è la possibilità di installare software successivamente, arrivando ad avere tutto quello che ci occorre, compresi i pacchetti di terze parti. Nell' immagine sopra si vede la mia chiavetta da 2G, dove 600MB circa risultano occupati dalla Debian Live installata, ed il resto è tutto spazio che servirà a salvare future configurazioni ed installazioni. A differenza della guida precedente, adesso sono su Debian Sid, preciso questo poichè ci sono alcune cosette diverse rispetto a live-build di Squeeze, ma soprattutto c'è qualcosa che non sembra funzionare (lb config –username, l'opzione persistent in contemporanea con lingua e tastiera ecc ecc), comunque niente di preoccupante, poichè quasi tutto si può rivedere e correggere dopo.

 

$ mkdir live && cd live

$ lb config -a i386 -b hdd --bootappend-live "persistent" --binary-filesystem fat32

$ lb config --distribution squeeze --debian-installer live -p "lxde"

$ lb config --hostname DebianLivebox --username user

 

le configurazioni già pronte si trovano in:

 

$ ls /usr/share/live/build/package-lists

 

Alcune aggiunte supplementari possono essere:

 

$ lb config --parent-mirror-debian-installer https://ftp.it.debian.org/debian/

$ lb config --mirror-bootstrap https://ftp.it.debian.org/debian/

$ lb config --mirror-binary https://ftp.it.debian.org/debian/

$ lb config --archive-areas "main contrib non-free"

$ lb config --linux-flavours "686"

 

inizio del processo di costruzione con:

 

$ sudo lb build

 

riversare l'immagine (img) sulla chiavetta USB:

 

$ sudo dd if=binary.img of=/dev/sdX

 

creare la seconda partizione:

 

$ sudo fdisk /dev/sdX

 

premere:

p

per vedere la tabella delle partizioni, e leggere la fine dei cilindri, relativa alla prima partizione.

 

 

poi in successione:

 

n

p

inserire il numero successivo come inizio di partizione, nel mio caso il 78, ed invio

invio

w

$ sudo mkfs.ext4 -L live-rw /dev/sdX2

 

a questo punto la Debian Live su USB con persistenza è pronta, e verrà montata in /live/cow. Comunque fare riferimento al man di lb_config e live-boot.

 

enjoy 😉

(FFmpeg) Error while opening encoder for output stream con video AVI

 

Mentre stavo convertendo con FFmpeg un file da AVI ad AVI, ho avuto questo errore che mi ha fatto perdere un po di tempo:

 

  Metadata:
    encoder         : VirtualDubMod 1.5.4.1 (build 2178/release)
    IAS1            : Italiano
  Duration: 01:24:35.04, start: 0.000000, bitrate: 1155 kb/s
    Stream #0.0: Video: mpeg4 (Advanced Simple Profile), yuv420p, 608×256 [PAR 1:1 DAR 19:8], 25 tbr, 25 tbn, 25 tbc
    Stream #0.1: Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s
[buffer @ 0x6d7f80] w:608 h:256 pixfmt:yuv420p
[scale @ 0x6d1460] w:608 h:256 fmt:yuv420p -> w:352 h:288 fmt:yuv420p flags:0x4
Output #0, avi, to 'Braveheart-cd1.avi':
    Stream #0.0: Video: mpeg4, yuv420p, 352×288 [PAR 171:88 DAR 19:8], q=2-31, 200 kb/s, 90k tbn, 25 tbc
    Stream #0.1: Audio: libmp3lame, 48000 Hz, 5.1, s16, 200 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1

Error while opening encoder for output stream #0.1 – maybe incorrect parameters such as bit_rate, rate, width or height

 

si risolve abbassando la frequenza, da 48000hz a 44100hz, e forzando per la scelta di 2 canali:

 

$ ffmpeg -i input.avi -acodec libmp3lame -ar 44100 -ac 2 -vcodec copy output.avi

 

la cosa interessante di questo downgrade audio, è che si ottiene un video più compresso, senza una significativa perdita, per un uso normale. Nel mio caso il film era di 1,5G ed è sceso ad 1,2G, e questo mi ha permesso di mettere i 4 film che volevo su un unico dvd, cosa che prima con i 4,8G totali, non potevo.

 

enjoy 😉
 

Sostituire logo di avvio di Gimp

 

 

Visto che mi sono stufato dei soliti loghi (brutti) di Gimp, me ne sono creato uno "diverso", giusto per dare un po di brio al fotoritocco. Nel caso che:

 

$ wget https://www.edmondweblog.com/wp-content/uploads/gimp-splash.png

$ sudo mv gimp-splash.png /usr/share/gimp/2.0/images/

 

 

enjoy 😉

Iceweasel 10.0.2 VS Firefox 13

 

 

Chiaramente, essendo una versione superiore, vince Firefox 13, rispetto ad Iceweasel 10.0.2. I test eseguiti sono:

 

https://peacekeeper.futuremark.com/

https://www.webkit.org/perf/sunspider-0.9.1/sunspider-0.9.1/driver.html

 

 

                                                            Firefox 13.0a1 (24/02/2012)

 

 

                                                         Firefox 10.0.2

 

 

                                Firefox 13.0a1 (24/02/2012)                                                                   Firefox 10.0.2

  

 

 

                                   Firefox 13.0a1 (24/02/2012)                                                          Firefox 10.0.2

                                      

 

enjoy 😉