
Con la actualización a openSUSE 11.0 se desinstala el editor de vídeo Cinelerra 2.0.1. Como el desarrollo de este programa está detenido la reinstalación no es posible por ahora y parece que durante un largo tiempo no va a ser posible, entre otras cosas porque solicita unas dependencias con archivos que desaparecen con la actualización.
He conseguido instalarlo y hacerlo funcionar correctamente creando enlaces simbolicos a las versiones instaladas de los archivos requiridos
A continuación instala el RPM forzando la no-comprobación de dependencias
Con eso Cinelerra vuelve a estar completamente operativo, al menos hasta que saquen la renovada Cin3.
A estas alturas ya todos conoceran el servicio de música de LastFm, pero posiblemente todavía quede alguno que desconozca lo realmente sencillo que resulta ripear lastfm ( volcar los mp3 que sintonizamos en LastFm a nuestro disco duro ), para escucharlos cuando nos venga en gana, crear colecciones ó llevarnos la música a otra parte, por si todavía queda algún despistado...
Los usuarios de Windows teneis TheLastRipper para Linux necesitamos dos programitas, un programa que actua como proxy y un "ripeador". Tanto en windows como en linux, la "descarga" de mp3 se realiza en tiempo real, es decir, los programas se descargan tan rápido como suenan, tal y como si estuviesemos escuchando la música en directo, pero en lugar de mandarla a la tarjeta de sonido la envian al disco duro. Por lo tanto es un proceso lento. Para conseguir 11 horas de música debemos dejar el programa trabajando 11 horas.
La ventaja es la propia forma de seleccionar la música del servicio de LastFm, la posibilidad de organizar los temas por Album/autor según se descargan, y una buena fiabilidad ya que estos "ripeadores" detectan errores en la transmisión (espacios en blanco) y evitando que se graben mp3 con cortes ó interrupciones en el flujo de sonido.
Para ripear en Linux necesitas:
Sigue leyendo ...
Mldonkey tiene muchas ventajas frente a otros programas de intercambio P2p. Personalmente lo prefiero por dos en concreto:
1- Ligero. El programa, propiamente dicho, carece de interfaz gráfica, es básicamente un "daemon" corriendo de fondo, pero al mismo tiempo provee de varios modos de acceso a la configuración y motor de búsqueda, que permiten manejarlo desde interfaz gráfica de terceras partes (Kmldonkey, Mldonkey-gui), desde cualquier navegador web, desde la consola, desde telnet/ssh.... a gusto del consumidor.
2. Accesible. Ligado con lo anterior, el programa es accesible de multiples formas lo que permite automatizar ciertas tareas de forma sumamente fácil.
En mi caso (en mi casa) tengo Mldonkey corriendo permanentemente en el ordenador que uso como servidor de tal manera que puedo acceder a él en cualquier momento y desde cualquier lugar para realizar una búsqueda ó comenzar una descarga.
Para que el consumo de ancho de banda no me dificulte el acceso ó la navegación, durante el día se dispone un ancho de subida/bajada mínimo y por la noche un script lo aumenta:(echo auth usuario contraseña; echo bw_toggle; echo q)|netcat localhost 4000'
bw_toggle intercambia entre dos anchos de subida/bajada preestablecidos en los valores max_hard_upload_rate/max_hard_download_rate y max_hard_upload_rate_2/max_hard_download_rate_2.
Para establecer estos valores en una consola podeis hacer:telnet localhost 4000
auth usuario contraseña
set max_hard_upload_rate 1
set max_hard_download_rate 3
set max_hard_upload_rate_2 10
set max_hard_download_rate_2 100
En adelante cada vez que hagais bw_toggle intercambiareis entre una subida/bajada de 1/3 Kb ó 10/100.
Eh! no dirán que no les estoy dejando descansar, casi dos semanas sin escribir, pero sigo por aqui, jugando con las cámaras del comedero y otras.
Una de las cosas que más me llamó (y me llama) la atención de la cámara IP que tengo puesta en el comedero es la alta velocidad de obturación (hablando en términos analógicos): 1/10.000 segundos (una diezmilesima de segundo) Cualquiera que le guste la fotografía y especialmente aquellos que se hayan pasado años persiguiendo bichos desde detrás de un objetivo fotográfico, saben lo muy extremadamente improbable que resulta poder utilizar estas velocidades (en el caso de que la cámara de fotos disponga siquiera de esta velocidad de obturación, algo bastante raro).
Pues maravillas de la tecnología, estas cámaras digitales de apenas 80 euros, no solo son capaces de realizar capturas a esta velocidad sino películas, es decir varios de estos fotogramas por segundo.
Esto resulta en que las imágenes que componen un video grabado con estas cámaras se compone de fotografias en las que el movimiento está prácticamente congelado, sin barridos de movimiento excepto en casos de movimientos muy cercanos a la cámara.
Esto dá un juego increible ya que se pueden hacer paradas casi perfectas en el vídeo, ya puse hace tiempo un ejemplo.
Jugando con esto, esta mañana descubrí otra curiosidad. Obtener fotografías de los pájaros aterrizando en el comedero, con alguna que otra fotografía sorprendente como esta de la izquierda.
Por si alguien no lo reconoce, es un Estornino aterrizando.
En Flick he puesto un montaje con algunos de estos primeros fotogramas y hasta un vídeo, ahora que Flickr admite vídeos habrá que estrenarlo.
Para extraer el primer fotograma de una secuencia de videos basta con hacer en la carpeta que se encuentren:for x in `ls *flv`; do ffmpeg -y -i "$x" -ss 00:00:0 -vcodec mjpeg -vframes 3 -an -f rawvideo "fotograma$x.jpg";done
Y luego crear el montaje con:montage -geometry +0+0 fotograma*.jpg salida.jpg
Ya sé PERL !! que diría el de matrix.
Bueno, no es para tanto. La cosa es que quería actualizar diariamente la hora en que Motion se activa y comienza la grabación de eventos en la cámara del comedero de acuerdo a la hora en que sale y se pone el sol. Es decir, necesitaba añadir a crontab un script que cambiase un par de entradas en crontab cada 24 horas. Y la unica manera que he encontrado ha sido a través de PERL y los paquetes Config::Crontab y Weather::Com.
El primero para acceder y editar los eventos programados para Cron y el segundo para acceder a información meteorológica servida por weather.com (que, entre otras, incluye sunset y sunrise). Además este último me ha servido para incluir en la página de la cámara del comedero un pequeño informe meteorológico sobre el estado local del clima (e ir sobreaviso si el viento o la llúvia me ván a fastidiar las grabaciones).
Sigue leyendo ...
Si como es mi caso, manejais con frecuencia archivos de vídeos, aqui teneis una serie de acciones para archivos de vídeo que pueden agilizar algunas tareas comunes.

Son dos archivos, el primero un script que podeis copiar a vuestro ~/bin ó similar (/usr/bin, /opt/kde/bin), copiad este contenido en un archivo llamado "manipular_avi" y hacedlo ejecutable (chmod +x manipular_avi) :
Ayer, jugando con la cámara en el comedero de gorriones de la terraza. Tomando un fotograma cada 30 segundos, entre las 8 de la mañana y las 8 de la tarde.
#!/bin/bash
#lee todos los jpg del dia de ayer de la carpeta donde se encuentre el script
for origen in `ls 20080131*.jpg`; do
#el archivo original no se modifica, se guarda una versión con prefijo pre
destino="pre_"$origen
#obtiene hora minutos y segundos (para las fracciones) a partir del nombre
hora=`echo $origen | sed -r 's/(.{4})(.{2})(.{2})(.{2})(.{2})(.{2})\.jpg/\4/g'`
minuto=`echo $origen | sed -r 's/(.{4})(.{2})(.{2})(.{2})(.{2})(.{2})\.jpg/\5/g'`
segundo=`echo $origen | sed -r 's/(.{4})(.{2})(.{2})(.{2})(.{2})(.{2})\.jpg/\6/g'`
#calcula el angulo correspondiente de la aguja de hora y minutero
angulohora=$(echo "scale=2;(360/12)*($hora+($minuto/60))"|bc)
angulominuto=$(echo "scale=2;(360/60)*($minuto+($segundo/60))"|bc)
convert $origen -fill "rgba(200,200,200,0.3)" -stroke black -draw "circle 300,220 300,205" -stroke "#000000" -strokewidth 2 -draw "translate 300,220 rotate $angulohora line 0,0 0,-10" -draw "translate 300,220 rotate $angulominuto line 0,0 0,-15" $destino
done
Lo reconozco, soy bastante maniático con algunas aplicaciones del escritorio, será la edad. Por ejemplo, si tengo una carpeta llena de fotografías, el 99% de las ocasiones, cuando haga doble clic sobre alguna de ellas será para visualizarla, no para editarla, retocarla, modificarla, y además quiero verla ya! no dentro un rato (aunque sean 2 segundos).
Además, el 99% de las ocasiones en que visualice una imagen, no voy a rotarla, ni reescalarla, ni cambiar el formato, etc... entonces me sobran todos los botones. Solo quiero verla. Punto.
Idem con los archivos de vídeo ó música.
Por esto, cada vez que instalo un KDE, aunque no sea siquiera en mi máquina, lo primero hago es corregir la asociación de abrir vídeos con el dichoso Kaffeine y pasarlo a Mplayer y la apertura de imágenes a Gqview.
Gqview viene en los repositorios oficiales y se incluye en el DVD de OpenSuse, pero no se instala por defecto y son apenas 2 megas.
Es un visor/explorador de imágenes, que soporta todos los formatos más comunes (incluidos RAW y SWF) con 4 opciones elementales y varios punto fuertes:
- La interfaz podeis reducirla a la mínima expresión, sin menúes ni herramientas.
- Todas las acciones tiene asociado su atajo de teclado o/y de ratón (F pantalla completa, rueda del ratón avance/retroceso, + - Zoom in Zoom out, etc...)
- El menú de contexto admite la inclusión de sencillos script/ordenes para personalizarlo a nuestro gusto.
Más apuntes anteriores en la categoria Hacks
Cuaderno de campo es un blog mantenido por Trebol-a y en el que escriben Trebol-a, Miguel y Mónica
Si quieres saber algo más sobre los autores acude a la página acerca-de, si quieres contactar con alguno de nosotros hazlo a través de contactar
Todo el contenido de la web (imágenes, textos, vídeos, a excepción de aquellas obras de otros autores enlazados por Cuaderno de Campo) se acoge a los términos de la licencia Creative Commons