No me había dado cuenta de que hacía falta hasta que intenté subir fotos a Facebook. Es mucho más fácil de lo que pensé (gracias Linux!):
sudo apt-get install sun-java6-plugin
Construyendo a partir de experiencias
No me había dado cuenta de que hacía falta hasta que intenté subir fotos a Facebook. Es mucho más fácil de lo que pensé (gracias Linux!):
sudo apt-get install sun-java6-plugin
Últimamente se ven muchos videos de time-lapse, una técnica que consiste en tomar fotos cada un determinado intervalo y luego transformarlas en un video; de esta forma logramos condensar en pocos segundos la construcción de un edificio, una puesta de sol, etc. En este pequeño instructivo planeo explicarles cómo hacer rápidamente un time-lapse a partir de una serie de imágenes en Linux (yo uso Debian, pero es igual para cualquier otra distribución.)
Lo primero que hacemos es instalar lo que necesitamos: Camstream y Mencoder:
# apt-get intall camstreamr mencoder
El primero, camstream no es súper necesario, es para controlar a la cámara web (si es que se dispone de una) y nos permitirá capturar imágenes periódicamente; de esta forma podemos colocar la cámara mirando a una flor, y hacemos que tome una captura cada 30 minutos. Luego de algunos días, podremos animar el crecimiento. Mencoder, por el otro lado, es el que hace toda la magia para poner en un video a todas las fotos. Camstream es súper intuitivo así que lo dejo y me dedico al otro.
Supongo que hay un directorio lleno de imágenes (ordenadas según queremos que aparezcan en nuestro video):
$ ls
image000.jpg image003.jpg image006.jpg image009.jpg image012.jpg image015.jpg image018.jpg
image001.jpg image004.jpg image007.jpg image010.jpg image013.jpg image016.jpg
image002.jpg image005.jpg image008.jpg image011.jpg image014.jpg image017.jpg
Entonces, guardamos el nombre de todas las imágenes en un archivo con el siguiente comando:
ls -1tr > files.txt
Así nos queda un archivo txt con el nombre de todas las imágenes, con un archivo por renglón (1), ordenadas por fecha de modificación (t), en orden inverso (r).
Y ahora con el mencoder hacemos el video:
mencoder -nosound -ovc lavc -lavcopts vcodec=mpeg4 -o test.avi -mf type=jpeg:fps=20 mf://@files.txt
Voilá, ya hicimos el primer time-lapse en menos de 1 minuto. El comando va a crear un archivo llamado test.avi a 20 cuadros por segundo, sin sonido y usando el formato mpeg4.
Eso para empezar; jugando con el mencoder se pueden lograr millones de cosas. Además se puede hacer el video primero y luego editarlo, por ejemplo con el futuro VideoLan Movie Creator
Vía | Cenolan
Con todo el revuelo que está teniendo el casi-cierre de The Pirate Bay y el paso a la tecnología DHT (nota a mi mismo: explicarla en algún momento) surge el primer problema que es cómo hacer para que se abra nuestro programa favorito para poder manejar los “magnet links.” Si uno hace una búsqueda rápida en Google, los resultados que aparecen dan sugerencias para versiones antiguas de Firefox y por consiguiente no funcionan en general, así que les dejo las dos posibilidades.
Primero probar con esta (para firefox 3.5):
Escribir en la barra de direcciones
about:config
Así podemos manejar la configuración de Firefox. Hacemos click con el botón derecho, nuevo, lógico (en inglés es Boolean) y de nombre escribimos network.protocol-handler.expose.magnet y le asignamos el valor false. Así, la próxima vez que hagamos click en un enlace de magnet nos preguntará qué aplicación queremos usar y podremos navegar a la que tengamos instalada (les recomiendo Vuze y cuando naveguen para buscarla es probable que la encuentren en /usr/bin/vuze )
La segunda opción es esta (para firefox hasta 3.0):
/usr/bin/vuze (o el camino a donde hayan instalado su gestor de enlaces magnet)Algo que me había preguntado hace un tiempo es si era posible reproducir música remotamente, vía SSH. Es decir, si estoy con mi notbook en el living, ¿podré hacer que la computadora de mi cuarto reproduzca música? La respuesta es que sí y que es muy simple.
Hay variedad de reproductores de MP3 que puden cumplir con ese fin, pero el que elegí yo por comodiad y hábito es el VLC. Desde esa página se puede descargar para variedad de distribuciones, como Debian, Ubuntu, Fedora, etc. Como es un programa de fuente abierta también está disponible el código.
Una vez instalado, podemos probarlo, sirve para reproducir películas (de hecho yo lo uso a para eso) reconoce subtítudos y funciona de maravilla con DVD’s. Lo interesante es que también tiene una versión “no-gráfica” que se puede abrir con el comando
cvlc
Entonces la parte importante, cómo aprovecharlo con SSH. Primero nos logueamos en la computadora donde querramos ejecutar el reproductor:
ssh < usuario>@< computadora>
Navegamos hasta el directorio donde tengamos el mp3 que querramos reproducir y escribimos:
cvlc archivo-que-queremos-reproducir.mp3
Recientemente hice una nueva instalación de Ubuntu en mi computadora y para mi sorpresa Amarok dejó de reproducir los archivos .mp3. Ya habíamos visto qué hacer en una actualización; ahora veremos qué hacer en una instalación desde cero:
Aparentemente el formato mp3 no es soportado por defecto en las distribuciones de Linux debido a problemas con su licencia así que lo que se debe hacer es instalar algunas librerías con el siguiente comando:
sudo apt-get install libxine1-ffmpeg gstreamer0.10-plugins-ugly
Antes el primer plugin tenía otro nombre: libxine-extracodecs por lo que es probable que si llegan a un post viejo sobre el asunto no se haya actualizado todavía.
Reiniciamos Amarok y todo debería estar funcionando.
Aparentemente muchas personas (incluyéndome) tuvieron problemas con Amarok2 al hacer el upgrade de Ubuntu a la versión 9.04. No reproduce archivos .mp3 y además muestra un error que dice “too many errors encountered in playlist“. Luego de buscar bastante y toparme con comentarios de personas que sugerían instalar librerías, desinstalar, instalar, etc. encontré una solución súper simple y que me funcionó:
borrar el directorio .xine (que se encuentra en /home/$usuario$ )
rm -r .xine/
Por las dudas conviene siempre renombrar la carpeta en vez de borrarla:
mv .xine/ .xine-bak/
Luego reiniciamos el Amarok, y al no encontrar la carpeta reconfigurará algunos parámetros y todo estará funcionando a la perfección.
Comentarios recientes