viernes, 5 de noviembre de 2010

EPUB : CREAR, EDITAR, VALIDAR Y LEER


¿Que es un ePub?

EPUB o ePub (acronimo de la expresion inglesa Electronic publication - publicacion electronica) es un formato estandar redimensionable para archivos de libro electronico (e-book) creado por International Digital Publishing Forum (IDPF). En el formato de libro digital ePub se marca el contenido, pero no se delimita su formato, que se adapta a los diferentes tamaños de las pantallas de los multiples lectores de libros electronicos del mercado.
Los archivos ePub terminan con la extension .epub.

Estructura

Un fichero ePub consiste de un archivo ZIP que contiene 3 ficheros XML basados en tres estandares abiertos, como son Open Publication Structure (OPS), Open Packaging Format (OPF) y OEBPS Container Format (OCF).

¿Como crear y editar un ePub?

Para crear y editar un ePub lo mejor es partir de cero.
Ya sea que tengamos el libro en el formato .odt, doc., .pdf, .txt. o .rtf.
Tenemos primero que conseguir SIGIL que va por su version 0.3.0 y en base a ello comenzar a crear y editar nuestro ePub.
Tendremos que copiar en el editor de ePub de SIGIL el texto completo del libro, seccion por seccion, capitulo por capitulo y creando conforme lo vayamos pasando nuestra tabla de contenido.
SIGIL nos permite tanto crear como editar un ePub, es un programa de facil manejo y existen tutoriales en castellano sobre su uso (http://www.4shared.com/document/ql4bFZ8Z/Sigil_02_Guia_para_su_uso.html). Asimismo es un software gratuito.


VENTANA DEL PROGRAMA SIGIL


¿Como validar nuestro ePub?

El ePub creado puede tener pequeños errores, por ejemplo, si con SIGIL, creamos un encabezado que contenga la letra Ñ entre las letras del mismo (dentro de la tabla de contenido), esto hara que no se pueda leer en otros lectores electronicos el archivo ePub creado, para subsanar estos errores contamos con otro programa gratuito ePub Validator.
Con ePub Valiator podemos verificar que nuestro archivo en formato ePub, cumple todos los requisitos. ePub Validator es una interfaz de usuario para el programa EpubCheck, el cual trabaja en linea de comandos. (DOS).
Epub Validator detecta varios tipos de errores en los archivos ePub. Revisa la estructura interna de los archivos componentes de un ePub (OPS, OPF y OCF) permitiendo la validacion de un archivo ePub.
El uso de esta herramienta es muy sencilla, simplemente cargamos el archivo a validar en el programa y damos clic sobre la tecla Validar (Validate). En la ventana del programa, se nos mostrara los errorres, si existen, o nos dara el visto bueno a nuesto archivo ePub.



VENTANA DEL PROGRAMA ePub Validator


¿Como leer el ePub?

Para poder leer el ePub, se cuenta con varias opciones gratuitas, dentro de las cuales he seleccionado el ePub Reader, que es un Add-on de el explorador Mozilla Firefox (ambos gratuitos).
Con el ePub Reader instalado en el Mozilla Firefox, lo unico que tenemos que hacer para leer nuestro libro ePub es ir a Archivo/Abrir y buscar en el explorador que se apertura el archivo ePub a leer. Este se mostrara como una pestaña de el explorador. Permitiendo realizar algunas funciones tales como guardar, crear marcado de paginas, avanzar, retroceder y otras propias de un lector de libro electronico.
Existe tambien un manual en castellano sobre el uso de ePub Reader (http://www.4shared.com/document/-0I07b8A/ADD-ON_FIREFOX_EPUBReader.html).



Si bien tal vez no sea el camino mas fácil, tengan por seguro que es el mas seguro para obtener un libro en formato ePub en regla, el cual pueda ser leído en la gran variedad de lectores electrónicos que soportan este formato.
Tenemos pues que manejar tres herramientas básicas para ello:
Sigil, ePub Validator y ePub Reader.


mepgkun@hotmail.com
Noviembre 2010

lunes, 1 de noviembre de 2010

OPTIMIZANDO IMAGENES PARA LA WEB

Radical Image Optimization Tool o Herramienta para optimizar una imagen (RIOT).

RIOT es un optimizador de imagen gratuito que nos permite visualizar los ajustes que vamos realizando en los parámetros de la imagen para lograr el tamaño de archivo mínimo.

Se aprecia en la ventana del programa una vista dual (lado a lado) que nos permite comparar la imagen original con la imagen optimizada, todo esto en tiempo real y de forma instantánea.

Podemos controlar y modificar la compresión, numero de colores, opciones de meta data y mucho mas, así como seleccionar el formato de imagen ( JPG, GIF o PNG) para los archivos de salida.

RIOT puede ser integrado como un plugin en programas bastantes conocidos como GIMP, InfanView y XnView.


Ventana del programa RIOT

Principales características del programa :
  • Puede abrir muchos tipos de imágenes incluyendo las científicas.
  • Guarda y optimiza en JPEG, GIF y PNG.
  • Trabaja en vista dual (original y tamaño optimizado) o en vista simple (imagen optimizada).
  • Rápido procesamiento (todo hecho en la memoria). Se puede apreciar el resultado instantáneamente, incluyendo el tamaño del archivo resultante.
  • Soporte para trabajo en grupo.
  • Manejo de opciones de transparencia.
  • Podemos decidir si se quiere mantener la meta data (comentarios, IPTC, perfil EXIF)
  • Podemos transferir la meta data entre formatos de imágenes (el formato de destino debe soportarla).
  • Ajustes básicos a la imagen : brillo, contraste, gamma, invertir imagen.
  • Reducción del numero de colores con la finalidad de reducir el tamaño del archivo.
  • Redimensionar la imagen usando filtros de re-dimensionamiento conocidos ( Lanczos3, Bicubic y otros).
RIOT COMO PLUGIN EN INFANVIEW

Detalles de la optimizacion :

Opciones de JPEG :
  • Calidad (Comprensión).
  • Guardar en escalas de grises (8 bits).
  • Optimizacion estándar o encodificacion progresiva.
  • Soporta una profundidad de salida de 24 0 8 bits.
  • Avanzado sub muestreo chroma.
Opciones de PNG :

  • Soporta color verdadero (24 bits RGB, 32 bits RGBA).
  • Reducción de color.
  • Herramienta de optimizacion para agregar,remover o modificar PNG externos.
  • Soporta una profundidad de salida de 4, 8, 24, 32 bits de color, escala de grises (8 bit) y monocroma (1 bit).
Opciones de GIF :

  • Reduccion de color.
  • Paleta de 8 bits (escala de grises).
  • Soporta una profundidad de salida de 4, 8 bits, escala de grises (8 bit) y monocroma (1 bit).
Opciones de MetaData :

  • Comentarios.
  • Información Adobe XMP.
  • Información IPTC.
  • Perfil EXIF.
  • Perfil de color ICC.
Todo metadata desconocido o no soportado es removido automáticamente.


Opciones de mascara :

El programa nos permite seleccionar muchas opciones de mascara.


Eduardo Ponce

mepgkun@ hotmail.com







miércoles, 9 de junio de 2010

Filtro AviSynth : Rotate

El plugin Rotate sirve para rotar en un angulo deseado los cuadros de un video. Este es muy util cuando hemos grabado un video de costado (90 grados)

Supongamos que tenemos el vídeo grabado como el de la figura de arriba, con el plugin
Rotate podemos rotar 90 grados el cuadro del vídeo.

El filtro Rotate tiene cuatro parámetros :
angle = angulo de rotación, el cual puede ser entre 0.0 grados a 259.9 grados, por defecto toma el angulo del clip.
width = al ancho del vídeo de salida, por defecto es el del vídeo entrante.
height = alto del vídeo de salida, por defecto es el del vídeo entrante.
color = es el color de fondo de parte del clip, por defecto es el color del vídeo entrante.

Tenemos primero que averiguar el ancho y alto del vídeo a modificar. Para ello cargamos el script siguiente :

Podemos ver que el ancho del vídeo es de 480 y el alto es de 640pixeles, luego si vamos a rotarlo 90 grados el nuevo vídeo debe tener 640 de ancho por 480 de alto.

Luego procedemos a crear el script para rotar el vídeo :


Finalmente cargamos el script en Virtual Dub para poder apreciar el resultado :


Luego en Virtual Dub procedemos a guardar el vídeo modificado para ello vamos a Vídeo/
Compression... en la ventana que se apertura seleccionamos el codec ffdshow y damos clic
OK.


Ahora vamos a File/ave as... y en el explorador seleccionamos el nombre y carpeta donde guardar el archivo , damos clic sobre Guardar y listo.

Como vemos usando AviSynth y el plugin Rotate , hemos rotado 90 grados el vídeo en cuestión de minutos.

Nota : El plugin Rotate puede ser descargado desde :
http://avisynth.org.ru/
y su autor es : Alexander Balakhnin aka Fizick

Eduardo Ponce
mepgkun@hotmail.com

sábado, 5 de junio de 2010

FILTRO AVISYNTH : ADD GRAIN

AddGrain genera en la película un efecto parecido a la lluvia, al agregar
ruido aleatorio al video clip.

¿Como usar este filtro?
Primero tenemos que bajarnos el filtro de http://avisynth.org/warpenterprises/index.html#imagesequence (Avisynth Filter Collection).
Luego extraemos del archivo zip el archivo AddGrain.dll y lo colocamos en la
carpeta de plugins de Avisynth.

Requisitos del plugin :
Requiere la versión 2.5 o superior de AviSynth y formato de color de
ingreso YV12.

Parámetros del plugin :
AddGrain(float stddev, float HorizCorr, float VerticalCorr)
donde :
stddev : la desviación estándar de el ruido generado
HorizCorr : Factor de correlación horizontal (entre 0.0 y 1.0)
VerticalCorr : Factor de correlación vertical (entre 0.0 y 1.0)

Aplicación practica :

Primero veamos como se aprecia el clip sin el filtro


Creamos el script y lo salvamos como 20.avs (Puede ser en el block de notas).
Estamos indicando en el script que deseamos aperturar el archivo 3.avi

Cargamos el script en Virtual Dub como si fuera una pelicula AVI.
Y veamos el clip aperturado :



Ahora elaboremos el script con el filtro AddGrain :


Aquí estamos indicando que se debe aperturar el clip 3.avi, luego convertir a formato
de color YV12, que es el formato en el cual trabaja el plugin AddGrain y finalmente
en la tercera columna colocamos el filtro y sus parámetros.
Guardamos el script como 21.avs y luego pasamos a aperturarlo en Virtual Dub
Veamos como se aprecia .
Podemos apreciar los puntos que se han generado sobre la película.
(semejante a una lluvia).

Seria interesante a manera de practica que vayamos variando los parámetros
y observando como va quedando el film.


Nota : Cualquier duda o corrección al articulo escribir a mi correo
mepgkun@hotmail.com , mencionando
como Asunto: AviSynth Filtros.



martes, 25 de mayo de 2010

APRENDAMOS COMO UTILIZAR AVISYNTH

¿Para que utilizar Avisynth? Avisynth es una herramienta de edición de vídeo con la cual entre otras, podemos unir, cortar, colocar subtitulos al vídeo. Podemos también extraer imágenes del vídeo y a partir de imágenes crear un vídeo. Redimensionar el vídeo y muchas otras cosas. Bien son múltiples las cosas que podemos realizar con Avisynth , las cuales iremos viendo poco a poco a través del Blog.
Comenzando
Básicamente Avisynth trabaja de la siguiente manera : Primero creamos un simple documento de texto con comandos especiales, llamado SCRIPT. Estos comandos hacen referencia a uno o más vídeos, y a filtros que deseamos correr en ellos. Entonces abrimos una aplicación de vídeo tal como VirtualDub y abrimos el script a través de la aplicación como si de un vídeo se tratase, entonces es cuando Avisynth entra en acción. Esta abre el vídeo al cual nos referimos en el script, corre los filtros específicos, y alimenta la salida de la aplicación de vídeo. La aplicación, sin embargo, no conoce que Avisynth esta trabajando en el fondo. En vez de ello, la aplicación piensa que esta operando directamente un filtro de un archivo AVI, que reside en el disco duro.
¿Que software es necesario?
Necesitamos Avisynth, la ultima actualización es la versión 2.6 Luego un programa que lea scripts de avisynth tal como Virtual Dub, la ultima versión es la 1.9.9 Podemos también trabajar con Media Player Classic versión 1.3.1333 que puede leer los scripts de Avisynth. Finalmente utilizaremos el bloc de notas para crear los scripts. Todos los programas mencionados son Freeware, y pueden ser descargados de la pagina web respectiva o de paginas web de descarga de programas.

Hagamos nuestro primer script

Aperturemos el bloc de notas y tipeemos en el : Version


Luego guardemos nuestro archivo como Test1.avs


Hecho esto, vamos a Media Player CLassic y abrimos el script Test1.avs como
si fuera un vídeo.







Vemos un clip de vídeo de 10 segundos de duración que nos muestra una imagen fija
en la cual vemos la versión de Avisynth con la cual estamos trabajando, su autor,
dirección web.


Version , es lo que se llama un Filtro Fuente. El primer comando en un script,
siempre sera un filtro fuente.

En las siguientes entradas del block iremos trabajando uno a uno los filtros que maneja
Avisynth, desde la creación del script hasta su resultado en el vídeo.

Por ahora es todo.

Eduardo Ponce G.

Mayo 2010

Screen Capture Elite - Complemento de Firefox

Continuando con tutoriales sobre programas freeware , veremos ahora el Complemento de Firefox , Screen Capture Elite.(El complemento puede ser bajado desde la pagina web de Firefox). Este nos permite copiar o guardar cualquier región completa o seleccionada de una pagina web que estemos viendo en Firefox, podemos guardarla como archivo de imagen en formatos jpeg o png.

Como usar Screen Capture Elite :
Una vez añadido el complemento a Firefox, este crea un icono que se situa en la esquina inferior derecha (en la barra de estado) del explorador.

Si hacemos clic con el botón izquierdo del mouse sobre el icono activaremos su accion por defecto. (La cual puede ser cambiada en Opciones.) Cuando el botón es activado la imagen se guardara o se copiara en el portapapeles, dependiendo de la opción predeterminada.


Si hacemos clic sobre el icono con el boton derecho del mouse, se apertura la ventana emergente que apreciamos en la gráfica de arriba. Para poder aperturar la ventana de Preferencias, debemos seleccionar Options... (Opciones). desde la ventana emergente.


La ventana Preferencias (Preferences) nos muestra dos pestañas General y Selección (Selection). Pestaña General: Seleccionar donde se mostrara el botón (Icono) (Show botton in) de Screen Capture. Podemos seleccionar entre la Barra de estado o la barra de Herramientas.


Seleccionar la fuente de la imagen por defecto (Default Image Source).

Podemos seleccionar Pagina Completa (Complate Page), Pagina Visible (Visible Page) y Seleccionar una Parte de la Pagina(Selection on Page). Seleccionar el formato por defecto de la imagen (Default image format)


Aqui podemos seleccionar entre dos formatos de imagen png o jpeg.
Seleccionar el directorio en donde guardar la imagen (Directory for saving). Si hacemos clic sobre Browse (Explorador), se aperturara el explorador de Windows desde donde podremos seleccionar una carpeta en donde guardar nuestros archivos.


Una vez seleccionadas nuestras opciones por defecto o predeterminadas, podemos proceder a capturar nuestra primera pantalla. Para ello hacemos clic con el boton izquierdo del mouse sobre el icono de Sceen Capture. Al hacer esto el icono cambia de color mostrándonos que se encuentra activo. Si hemos seleccionado capturar una parte de la pagina, nos permitira seleccionar el area a guardar.

Para ello arrastamos el puntero del mouse de izquierda a derecha. El área seleccionada tendra un fondo blanco, mientras que el resto de la pagina tendrá un color rosado de fondo.

Nota : La opción por defecto la hemos configurado como:
El icono se mostrara en la barra de estado, la fuente de la imagen por defecto sera
la seleccionada en la pagina, el formato de imagen por defecto sera jpeg y el directorio para guardar la imagen sera C:/0000000.

Al soltar el puntero del mouse, al terminar de seleccionar el área a guardar como
imagen, se nos aperturara el explorador con la ruta del directorio por defecto.
Aquí podremos nombrar el archivo.
Si queremos Cancelar una selección , bastara con presionar la tecla Esc.

Pestaña Seleccion (Selection) :

Aqui podemos seleccionar el color de las regiones

Selection region colour (Selección del color de la región) : Recomendamos
dejar en blanco el color de la región dentro del area de la caja y 0% respecto
a la opacidad, esto hará más fácil la selección del área a guardar o copiar.

Selection Around colour (Seleccion del color de alrededor) :
Es todo el espacio alrededor de la región seleccionada (rojo por defecto).
Podemos seleccionar cualquier color y colocar la opacidad que deseemos.

Show Selection Border (Mostrar borde de la selección) :
Al marcar esta opción, el área seleccionada se mostrara con un borde. Podemos escoger el color del borde (Border Color) así como su opacidad (Border Opacity), la cual deberá ser mayor a 0% para poder apreciar el color del borde de la
selección.

Nota : Si seleccinamos el botón Set Defaults (Colocar por defecto). Todas las
opciones por defecto del programa se volverán a colocar en las opciones de ambas pestañas.

Las opciones por defecto de la pestaña selección son:
Para el color de la región seleccionada el color blanco, para el color alrededor
del área seleccionada el color rojo, y el botón Show Selection Border no se
encuentra activado.

Deshabilitar
Podemos deshabilitar Screen Capture Elite, haciendo clic sobre Tools/Add-ons
(en la barra de herramientas de Firefox). (Herramientas/Complementos) , buscar
Screen Capture Elite y hacer clic sobre Disable (Deshabilitar)



Desinstalar
Podemos desinstalar Screen Capture Elite haciendo clic sobre Tools/Add-ons
(Herramientas/Complementos) , buscar Screen Capture Elite y hacer clic sobre
Uninstall (Desinstalar).



"La mente es como un paracaídas, solo trabaja cuando esta abierto
a las ideas"


Lima Mayo 2010

Eduardo Ponce Garcia

sábado, 22 de mayo de 2010

EpubReader - Complemento de Firefox (Segunda Parte)

Tabla de contenido
En el lado izquierdo de el archivo ePub abierto veremos la tabla de contenido.
La tabla de contenido es una lista de enlaces, los cuales nos dan la posibilidad de saltar directamente a una posición especifica en el archivo ePub.
En la parte de abajo de la tabla de contenido encontraremos los siguiente botones :

Botón- Preferencias. Si hacemos clic sobre este botón, la ventana de
preferencias es mostrada. Podemos cambiar el color de fondo así como
el tamaño de la fuente de la tabla de contenido.

Botón- Ayuda. Si hacemos clic sobre este botón, la pagina
de FAQ de la pagina de EPUBReader se abrirá.

VENTANA PREFERENCIAS EPUBREADER

Catalogo ePub
En el catalogo ePub, tendremos acceso a nuestra biblioteca privada y a los
catálogos OPDS de diferentes sitios web.


Biblioteca privada
Cada vez que descargamos un archivo ePub desde una pagina web o
abrimos un archivo ePub de un almacenamiento local, una entrada a
la pagina de la biblioteca es agregada. Si tu quieres leer el archivo ePub
nuevamente, solamente anda a la pagina de la biblioteca y ábrelo desde aquí.
El archivo ePub se abrirá mas rápido que la primera vez, porque no se esta
realizando ningún procedimiento.

Abrir libro. Si hacemos clic sobre este botón el archivo
ePub se abrirá para lectura.


Guardar. Si hacemos clic en el símbolo Guardar, podemos guardar el archivo ePub, el cual esta almacenado en la biblioteca
de EPUBReader, en cualquier localización.

Botón Desechar. Si hacemos clic sobre este botón, el archivo ePub sera removido de la pagina de la biblioteca y de la carpeta de Firefox.




Catalogo OPDS
Podemos acceder al catalogo OPDS de diferentes sitios webs.


Selecciona el sitio web de la lista emergente en la parte superior izquierda.
En el lado izquierdo podemos navegar a través del catalogo.

PREGUNTAS MAS FRECUENTES (FAQ)

¿Se puede leer archivos ePub protegidos por DRM?
Desafortunadamente no. En este caso tu tienes que usar un lector
de ePub el cual soporte DRM. Por ejemplo Adobe Digital Editions.

Muchos archivos ePub de Archive.org están dañados ¿Cual es la razón?
Porque Archive.org es frecuentemente muy lento, los archivos ePub son
algunas veces descargados incompletos. El resultado es un mensaje de
error, que esta dañado. Trata de descargarlos varias veces hasta que se
obtenga una descarga completa.


mepgkun@hotmail.com