Ir al contenido principal

Entradas

Mostrando entradas de julio, 2013

Editando vídeos desde la consola de GNU/Linux

Supongamos que partimos de un vídeo en formato DV (formato sin compresión habitual en las cámaras de vídeo) con la grabación completa y deseamos un fragmento. Por lo tanto, lo primero será reproducirlo para ver en que instantes de tiempo vamos a realizar los cortes. Tendremos que anotar el tiempo en que se inicia y la duración del fragmento que deseamos, todo en segundos. Para extraer el fragmento se puede utilizar la herramienta avconv  de audio y vídeo del proyecto Libav, es un proyecto de software libre para la manipulación de datos multimedia. Su instalación en Ubuntu es muy sencilla: sudo apt-get install libav-tools Para trocear un vídeo utilizaremos: avconv -i video.dv -vcodec copy --ss <inicio-en-segundos> -t <duración-en-segundos> -acodec copy trozo.dv Probablemente el fragmento de vídeo en formato DV ocupe mucho espacio, puede ser interesante reducir su peso y perder la menor calidad posible, para ello una buena opción puede ser el codec de vídeo H.26

Creando y manipulando PDFs desde la consola de Linux

Para reducir el peso de un documento PDF podemos utilizar Ghostscript: gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -d PDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=final.pdf inicial.pdf en lugar de /ebook podemos utilizar también: /screen una resolución más baja. /printer una resolución de calidad para impresión. /prepress   una resolución de calidad para pre-impresión. /default la resolución original. También se puede utilizar la siguiente combinación de ordenes, pero no respeta el texto seleccionable en sengundo plano resultante de aplicar OCR sobre una imagen digitalizada: pdf2ps inicial.pdf kk.ps ps2pdf kk.ps final.pdf Conversión de imágenes a PDF mediante la aplicación ImageMagick, partimos de imágenes en formato jpeg enumeradas consecutivamente, el tamaño del documento será de 1000x1374 pixeles por página: convert *.jpg -page 1000x1374 -adjoin fichero.pdf Conversión de un fichero PDF de texto a PDF de imágenes : pdf2djvu -i salida.dj

Evitar la selección de texto en las páginas web

Mediante la hoja de estilos podemos desactivar la selección de texto de una sección de nuestra página web, por ejemplo para el siguiente fragmento de una página web: <div id="mitexto" class="sinseleccion"> texto no seleccionable</div> en la hoja de estilos correspondiente a esta página web indicaremos: .sinseleccion{   -moz-user-select: none;   -khtml-user-select: none;   -webkit-user-select: none;   user-select: none;   -o-user-select:none;   -ms-user-select:none; }

Configuración de un punto de Información o kiosko con Ubuntu Linux.

Partiremos de una instalación de Ubuntu 13.04 y será necesario instalar los siguientes paquetes : sudo apt-get install openssh-server  sudo apt-get install lxde Configurar la red , editar el fichero /etc/network/interfaces y añadir la siguiente información con los datos de nuestra red: auto eth0 iface eth0 inet static address 192.168.0.162 netmask 255.255.255.0 gateway 192.168.0.1 dns-nameserver 8.8.8.8 Esta configuración de red nos permitirá acceder al punto de información mediante el servidor sshd para gestionar el equipo. Establecer lxde por defecto: sudo update-alternatives --config x-session-manager Ahora creamos el usuario kiosko : sudo adduser kiosko Crear el fichero .xinitrc de sólo lectura en la carpeta personal del usuario kiosko, para evitar la activación del salva pantallas y además se lance lxde: xset s off & xset -dpms & exec startlxde   Editar el fichero /etc/xdg/lxsession/LXDE/autostart  y desactivar todas las aplicaciones que se in

¿Cómo renombrar documentos obtenidos de digitalizar a una cara documentos a doble cara?

En algunas ocasiones necesitamos digitalizar documentos que están a doble cara pero nuestro escaner no tiene la posibilidad de voltear la página para digitalizar simultáneamente las dos caras, aunque si dispone de alimentador de páginas. Por lo que podemos digitalizar en una primera etapa las caras impares y en una segunda etapa las caras pares empezando por el final (para no tener que reordenar todas las hojas). Mediante el siguiente script en Python podemos renombrar todos los ficheros para que estén ordenador y poder procesarlos posteriormente: import os  ficheroImpar = "caraA" #nombre del fichero de la digitalizacion de las caras impares inicioFicheroImpar = 1 #numero por el que comienza el fichero finFicheroImpar = 157 #numero por el que termina ficheroParInverso = "caraB" inicioFicheroParInverso = 157 #los documentos estan digitalizados empezando por el final finFicheroParInverso = 1 nuevoFichero = "vcongreso" extension = ".