doc

Multichecksum

Solo como anotación:

Para generar de una sola pasada el md5 y sha1 de un fichero (útil si el fichero es grande y/o el medio lento) usar el siguiente «one-liner» en bash:

$ function multichecksum () { local F="$1"; (cat "$F" | tee >(md5sum > MD5SUM.txt) | sha1sum > SHA1SUM.txt ) && sed -e "s,-$,$F," -i MD5SUM.txt SHA1SUM.txt; }

Resultado:

$ multichecksum El\ cabo\ del\ miedo.avi  && cat MD5SUM.txt SHA1SUM.txt
92e9ced03921f0e10b17528de9e86f76  El cabo del miedo.avi
5e6beff78b528b2af7ab2ea4907e5cc311275d35  El cabo del miedo.avi

Capturando imágenes

Como nota.

Para capturar un frame desde un dispositivo de vídeo y guardarlo como jpg:

$ gst-launch-0.10 v4l2src num-buffers=1 ! jpegenc ! filesink location=file.jpg

Y si por lo que sea la cámara esta boca abajo:

$ gst-launch-0.10 v4l2src num-buffers=1 ! videoflip method=1 ! jpegenc ! filesink location=file.jpg

Más info GStreamer y «man gst-inspect-0.10»

EEE-cosas (touchpad del EEE con scroll bajo ubuntu-eee)

Hoy jugueteando un poco mas en serio con el eeePC y la ubuntu-eee que le tengo instalada me he dado cuenta que el scroll del touchpad (eso de mover el dedo por el lado derecho como si fuera la rueda del ratón) no funciona. Así que me he arremangado un poco y me he puesto manos a la obra.

La operación es sencilla, pero va a requerir un par de cosillas "marcianas".

  1. Activar las opciones correctas en el modulo que controla el touchpad.

    Desde el terminal ejecutamos:

    $ sudo gedit /etc/modprobe.d/eee
    

    Se abrirá un editor de textos con un archivo seguramente vacío. Se tiene que añadir lo siguiente:

    options psmouse elantech=1
    

    Una vez guardado y cerrado, desde el terminal ejecutar:

    $ sudo update update-initramfs -k all -u 
    
  2. Este paso es opcional, el scroll ya esta listo para funcionar, pero si queremos obtener mas funciones es conveniente seguir con este paso

    Desde un terminal ejecutar:

    $ sudo gedit /etc/X11/Xorrg.conf
    

    Este archivo que se abre si que contiene cosas, así que nos vamos hacia donde pone:

    Section "InputDevice"
            Identifier      "Synaptics Touchpad"
            Driver          "synaptics"
            Option          "SendCoreEvents"        "true"
            Option          "Device"                "/dev/psaux"
            Option          "Protocol"              "auto-dev"
            Option         "HorizEdgeScroll"       "0"
    EndSection
    

    Una vez encontrado el fragmento anterior se debe sustituir por el siguiente:

    Section "InputDevice"
            Identifier      "Synaptics Touchpad"
            Driver          "synaptics"
            Option          "SendCoreEvents"        "true"
            Option          "Device"                "/dev/psaux"
            Option          "Protocol"              "auto-dev"
            Option          "SHMConfig" "true"
            Option          "VertEdgeScroll"        "1"
            # Cambiar el siguiente valor por 1 para activar el scroll horizontal
            Option          "HorizEdgeScroll"       "0"
    EndSection
    
  3. Finalmente y por abreviar (por que no es necesario) simplemente reiniciarmos y el scroll estará funcionando a las mil maravillas.

Suerte y a disfrutarlo.

--
Fuentes:
https://answers.launchpad.net/ubuntu-eee/+question/43213
http://www.ubuntu-es.org/index.php?q=node/45040
https://lists.launchpad.net/ubuntu-eee-coders/msg00334.html

v4l2 y mencoder / Udev / Xorg

Hoy tocaba hacer pruebas de grabación de tv en linux.
Resultado esto

v4l2
Total, todo ha ido bien hasta que he intentado capturar con mencoder, por alguna extraña razón que aun desconozco por que al ver la tele oiga el sonido perfectamente, pudiendo controlar el volumen tanto si conecto la sintonizadora al mic o line-in, cuando capturo del mismo dispositivo o haciendo pruebas por cualquier otro no consigo grabar ni un mísero sonido, alguien por ahí saber algo de esto?

udev

laptop mode

Interesante articulo para aquellos que tengan portátil.
Yo ya conocía el laptop mode pero me había olvidado de él y este artículo explica como ahorra batería con este método:

http://bulma.net/body.phtml?nIdNoticia=2090