16
Avenida de Castilla,1 - Edificio Best Point - Oficina 21B 28830 San Fernando de Henares (Madrid) tel./fax: +34 91 675 33 06 [email protected] - www.autentia.com Somos su empresa de Soporte a Desarrollo Informático. Ese apoyo que siempre quiso tener... 1. Desarrollo de componentes y proyectos a medida Tecnología Desarrollo Sistemas Gran Empresa Producción autentia Certificación o Pruebas Verificación previa RFP Concurso Consultora 1 Consultora 2 Consultora 3 Equipo propio desarrollo Piloto 3a 3b 1. Definición de frameworks corporativos. 2. Transferencia de conocimiento de nuevas arquitecturas. 3. Soporte al arranque de proyectos. 4. Auditoría preventiva periódica de calidad. 5. Revisión previa a la certificación de proyectos. 6. Extensión de capacidad de equipos de calidad. 7. Identificación de problemas en producción. 3. Arranque de proyectos basados en nuevas tecnologías ¿Qué ofrece Autentia Real Business Solutions S.L? Para más información visítenos en: www.autentia.com Compartimos nuestro conociemiento en: www.adictosaltrabajo.com Gestor portales (Liferay) Gestor de contenidos (Alfresco) Aplicaciones híbridas Tareas programadas (Quartz) Gestor documental (Alfresco) Inversión de control (Spring) BPM (jBPM o Bonita) Generación de informes (JasperReport) ESB (Open ESB) Control de autenticación y acceso (Spring Security) UDDI Web Services Rest Services Social SSO SSO (Cas) Spring MVC, JSF-PrimeFaces /RichFaces, HTML5, CSS3, JavaScript-jQuery JPA-Hibernate, MyBatis Motor de búsqueda empresarial (Solr) ETL (Talend) Dirección de Proyectos Informáticos. Metodologías ágiles Patrones de diseño TDD 2. Auditoría de código y recomendaciones de mejora 4. Cursos de formación (impartidos por desarrolladores en activo)

tel./fax: +34 91 675 33 06 [email protected] - … · 2014-09-11 · Un poco cutre, ¿verdad? Pero vayamos por partes. 2. Creación del logo Vamos a ver primero como crear un logo

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: tel./fax: +34 91 675 33 06 info@autentia.com - … · 2014-09-11 · Un poco cutre, ¿verdad? Pero vayamos por partes. 2. Creación del logo Vamos a ver primero como crear un logo

Avenida de Castilla,1 - Edificio Best Point - Oficina 21B28830 San Fernando de Henares (Madrid)

tel./fax: +34 91 675 33 [email protected] - www.autentia.com

Somos su empresa de Soporte a Desarrollo Informático.Ese apoyo que siempre quiso tener...

1. Desarrollo de componentes y proyectos a medida

TecnologíaDesarrolloSistemas

Gran Empresa

Producción

autentia

Certificacióno Pruebas

Verificación previa

RFP Concurso

Consultora 1

Consultora 2

Consultora 3

Equipo propio desarrolloPiloto

3a

3b

1. Definición de frameworks corporativos.2. Transferencia de conocimiento de nuevas arquitecturas.3. Soporte al arranque de proyectos.4. Auditoría preventiva periódica de calidad.5. Revisión previa a la certificación de proyectos.6. Extensión de capacidad de equipos de calidad.7. Identificación de problemas en producción.

3. Arranque de proyectos basados en nuevas tecnologías

¿Qué ofrece Autentia Real Business Solutions S.L?

Para más información visítenos en: www.autentia.com

Compartimos nuestro conociemiento en: www.adictosaltrabajo.com

Gestor portales (Liferay)Gestor de contenidos (Alfresco)Aplicaciones híbridas

Tareas programadas (Quartz)Gestor documental (Alfresco)Inversión de control (Spring)

BPM (jBPM o Bonita)Generación de informes (JasperReport)ESB (Open ESB)

Control de autenticación y acceso (Spring Security)UDDIWeb ServicesRest ServicesSocial SSOSSO (Cas)

Spring MVC, JSF-PrimeFaces /RichFaces, HTML5, CSS3, JavaScript-jQuery

JPA-Hibernate, MyBatisMotor de búsqueda empresarial (Solr)ETL (Talend)

Dirección de Proyectos Informáticos.Metodologías ágilesPatrones de diseñoTDD

2. Auditoría de código y recomendaciones de mejora

4. Cursos de formación (impartidos por desarrolladores en activo)

Page 2: tel./fax: +34 91 675 33 06 info@autentia.com - … · 2014-09-11 · Un poco cutre, ¿verdad? Pero vayamos por partes. 2. Creación del logo Vamos a ver primero como crear un logo

E-mail:

Contraseña:

Inicio Quiénes somos Tutoriales Formación Comparador de salarios Nuestro libro Charlas

Más

Deseo registrarme He olvidado mis datos de acceso

Entrar

Estás en:Inicio Tutoriales Edición de vídeo (III): Añadir un logo de fondo transparente

Catálogo de servicios Autentia

Últimas Noticias

X Charla Autentia - Talend - Vídeos y

Material

Comic Flash sobre la decadencia del

software

Comentando el Libro: Todo va a

cambiar de Enrique Dans

Java Specialist Master Course

Corto sobre Metodologías

Ágiles

Histórico de NOTICIAS

Últimos Tutoriales

Herramientas de conversión de PDF

a Word y edición directa

Introducción a Bonita Open

Solution

Introducción al API de Activiti

DESARROLLADO POR:

Miguel Monedero Rico

Director de Desarrollo de Negocio de Autentia

Ingeniero Superior de Telecomunicaciones (UPM) y Executive MBA por el Instituto de Empresa (2007). Perfil LinkedIn - Xing

Como seguramente sabréis, acabamos de publicar un libro sobre la profesión informática y la dirección de proyectos y equipos... y estaremos encantados de regalarlo a los Directores de Sistemas, IT, RRHH con los que nos reunamos (Madrid) ... y a la persona de su empresa que nos ponga en contacto con ellos. Podéis contactarme aquí.

Regístrate para votar Share |

Edición de vídeo (III): Añadir un logo de fondo transparente

Índice de contenidos

1. Introducción•2. Creación del logo•3. Herramientas•4. AviSynth•5. Compresión•6. Batch•

El tutorial está escrito usando el siguiente entorno:

Hardware: Portátil Toshiba Portégé R500 (Intel Core2 Duo U7600 1.20 GHz, 2GB RAM)

Sistema Operativo: Windows 7 Ultimate•VirtualDub 1.9.9•AviSynth 2.58•

1. Introducción

En este tercer tutorial sobre edición de vídeo, vamos a ver cómo podemos crear y añadir un logo de fondo transparente a nuestros vídeos (la típica mosca de televisión). Para ello tendremos que meternos un poco más en las tripas de los programas de edición de vídeo.

Trataremos de hacerlo lo más didáctico posible, sin limitarnos sólo a la adición del logo, para que aprendamos sobre códecs, edición de vídeo, compresión,… por el camino.

14 Fecha de publicación del tutorial: 2010-08-24

Anuncios Google Avi Audio Software Audio Codec Aplicaciones Java

Página 1 de 15Edición de vídeo (III): Añadir un logo de fondo transparente

24/08/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=videoc

Page 3: tel./fax: +34 91 675 33 06 info@autentia.com - … · 2014-09-11 · Un poco cutre, ¿verdad? Pero vayamos por partes. 2. Creación del logo Vamos a ver primero como crear un logo

Síguenos a través de:

Accediendo al repositorio de

Alfresco via CIFS/SMB , FTP y WebDAV

Instalación Alfresco en Mac OS

X

Últimos Tutoriales del Autor

Herramientas de conversión de PDF

a Word y edición directa

Edición de vídeo para publicar en

YouTube (II)

Edición de vídeo para publicar en

YouTube (I)

Botones para añadir eventos

directamente a calendario (Google Calendar y Outlook)

Declaración de IVA trimestral en la

AEAT por Internet

Últimas ofertas de empleo

2010-06-25 T. Información - Analista /

Programador - BARCELONA.

En nuestro último tutorial de vídeo, ya vimos cómo añadir un pequeño logo en nuestros vídeos. Sin embargo, el programa que empleábamos sólo aceptaba logos en .bmp, sin información de transparencia de fondo. Es decir, en lugar de conseguir algo como:

sólo podríamos hacer algo así:

Un poco cutre, ¿verdad?

Pero vayamos por partes.

2. Creación del logo

Vamos a ver primero como crear un logo con fondo transparente en formato .png. Obviamente esto os puede ser útil también para documentación corporativa, presentaciones, web, etc. Para

Página 2 de 15Edición de vídeo (III): Añadir un logo de fondo transparente

24/08/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=videoc

Page 4: tel./fax: +34 91 675 33 06 info@autentia.com - … · 2014-09-11 · Un poco cutre, ¿verdad? Pero vayamos por partes. 2. Creación del logo Vamos a ver primero como crear un logo

ello vamos a usar un programa de edición de imágenes pequeño, potente… y gratuito: Paint.NET. Podéis encontrarlo en:

http://www.getpaint.net/

La descarga es muy ligera y la instalación no tiene mayor misterio… si bien requiere el framework .NET (lo descargará e instalará si no lo encuentra).

Paint.NET es bastante simple e intuitivo, por lo que sólo voy a comentar los pasos específicos para nuestro objetivo.

Vamos a partir de nuestro logo de Autentia:

En nuestro caso, está ya en .png. Si lo tenéis en otro formato, simplemente usad la opción “Guardar como…”, con los valores por defecto.

Seleccionamos y cortamos la parte que nos interesa:

Página 3 de 15Edición de vídeo (III): Añadir un logo de fondo transparente

24/08/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=videoc

Page 5: tel./fax: +34 91 675 33 06 info@autentia.com - … · 2014-09-11 · Un poco cutre, ¿verdad? Pero vayamos por partes. 2. Creación del logo Vamos a ver primero como crear un logo

Seleccionamos el fondo con la “varita mágica”:

Y lo borramos (tecla Supr):

Página 4 de 15Edición de vídeo (III): Añadir un logo de fondo transparente

24/08/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=videoc

Page 6: tel./fax: +34 91 675 33 06 info@autentia.com - … · 2014-09-11 · Un poco cutre, ¿verdad? Pero vayamos por partes. 2. Creación del logo Vamos a ver primero como crear un logo

Por último, vamos a reducir un poco el tamaño de nuestro logo (50 pixels de alto parece razonable):

Y ya tenemos nuestro logo listo:

Ahora vamos a añadirlo a nuestro vídeo (en nuestro caso vamos a coger un trocito de nuestra charla de Talend de hace unos días).

Página 5 de 15Edición de vídeo (III): Añadir un logo de fondo transparente

24/08/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=videoc

Page 7: tel./fax: +34 91 675 33 06 info@autentia.com - … · 2014-09-11 · Un poco cutre, ¿verdad? Pero vayamos por partes. 2. Creación del logo Vamos a ver primero como crear un logo

3. Herramientas

Para ello, vamos a emplear dos programas de edición de vídeo de bajo nivel:

AviSynth: http://sourceforge.net/projects/avisynth2/

VirtualDub: http://virtualdub.sourceforge.net/

AviSynth es usado internamente por el programa que usábamos en el anterior tutorial, AVI ReComp, e instalado automáticamente por el mismo, por lo que si seguisteis el tutorial ya lo tendréis. AVI ReComp empleaba también internamente VirtualDubMod,

http://virtualdubmod.sourceforge.net/ que podéis emplear como alternativa a VirtualDub si queréis ahorraros la descarga e instalación (necesitaréis sólo buscar el ejecutable de VirtualDubMod, dentro de la instalación de AVI ReComp). Os recomendaría sin embargo emplear VirtualDub, ya que si bien VirtualDubMod es una modificación/mejora/ampliación del mismo, no está ya activo como proyecto.Cubriré ambos en este tutorial, ya que su uso es muy similar, con algunas diferencias (sobre todo en audio) que indicaré cuando sea relevante.

Descargamos, instalamos, y empezamos a trabajar. Abrimos nuestro vídeo con VirtualDub:

La imagen de la izquierda corresponde a la entrada, mientras que a la derecha tenéis la imagen de salida. VirtualDub tiene un filtro para adición de logo (en Videos->Filters), que admite .png como entrada (VirtualDubMod sólo admite .bmp):

Página 6 de 15Edición de vídeo (III): Añadir un logo de fondo transparente

24/08/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=videoc

Page 8: tel./fax: +34 91 675 33 06 info@autentia.com - … · 2014-09-11 · Un poco cutre, ¿verdad? Pero vayamos por partes. 2. Creación del logo Vamos a ver primero como crear un logo

Pero, lamentablemente, no es capaz de leer la información de transparencia del logo, por lo que nuevamente tendríamos un resultado inaceptable:

Así pues, vamos a tener que apoyarnos en nuestro segundo programa: AviSynth.

4. AviSynth

AviSynth no es realmente un editor de vídeo, sino un "frameserver". Es decir, AviSynth no es un programa independiente que produzca ficheros de salida, sino que actúa como un mediador entre vídeos y aplicaciones de vídeo.

La forma de trabajar con AviSynth es la siguiente:

Página 7 de 15Edición de vídeo (III): Añadir un logo de fondo transparente

24/08/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=videoc

Page 9: tel./fax: +34 91 675 33 06 info@autentia.com - … · 2014-09-11 · Un poco cutre, ¿verdad? Pero vayamos por partes. 2. Creación del logo Vamos a ver primero como crear un logo

En primer lugar creamos un script, que no es más que un sencillo documento de texto plano con comandos especiales (y extensión .avs). Los comandos hacen referencia a uno o más vídeos y a los filtros que se desea que se ejecuten sobre ellos.

Cuando abrimos dicho script desde una aplicación de vídeo como VirtualDub (o MediaPlayer), AviSynth abre los vídeos a los que hace referencia el script, ejecuta los filtros especificados, y envía la salida a la aplicación de vídeo.

AviSynth es transparente para la aplicación de vídeo, que actúa exactamente como lo haría si estuviera abriendo un AVI directamente desde el disco duro (podéis ver más detalles en http://avisynth.org/mediawiki/FAQ_informaci%C3%B3n_general#.C2.BFQu.C3.A9_es_AviSynth.3F)

Así pues, vamos a crear un pequeño script para añadir nuestro logo (que llamaremos script.avs en un alarde de originalidad):

view plain copy to clipboard print ?

a1=avisource("talend-c01s.avi") a2=ImageReader("autentia.png")

a3=ImageReader("autentia.png",pixel_type="RGB32").ShowAlpha(pixel_type="RGB32")

Overlay(a1,a2,mask=a3,x=660,y=505)

(la sintaxis es bastante simple: indicamos la fuente de video, leemos la imagen, creamos la máscara de transparencia, y mezclamos vídeo e imagen, aplicando la máscara y en una posición determinada)

Y lo abriremos con VirtualDub exactamente igual que abriríamos un vídeo normal (File -> Open video file…):

Esto ya tiene mejor pinta, ¿verdad?

Probablemente necesitéis ajustar la posición del logo. Para ello, podéis editar el script y recargarlo fácilmente con Reopen video file (F2) (sólo en VirtualDub).

Vemos como VirtualDub está abriendo nuestro script como vídeo y el logo aparece también en la entrada. Es decir, VirtualDub recibe ya como entrada lo que queremos como resultado final:

Página 8 de 15Edición de vídeo (III): Añadir un logo de fondo transparente

24/08/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=videoc

Page 10: tel./fax: +34 91 675 33 06 info@autentia.com - … · 2014-09-11 · Un poco cutre, ¿verdad? Pero vayamos por partes. 2. Creación del logo Vamos a ver primero como crear un logo

Así pues, parecería suficiente con decirle a VirtualDub que copiara entrada en salida (Save as AVI… con Direct stream copy para vídeo y audio) y ya. Sin embargo, en nuestro caso eso nos convertiría nuestro ficherito de entrada de 4 Mb en uno de casi 1 Gb. Parece un poco exagerado para haber añadido simplemente un logo…

El problema es que AviSynth, en su papel de frameserver, envía el vídeo sin comprimir a la aplicación de vídeo, por lo que tendremos que usar VirtualDub para volver a aplicar la compresión.

5. Compresión

Si queremos, por fidelidad, aplicar exactamente la compresión anterior necesitaremos un programita más, que nos proporcione toda la información sobre nuestro vídeo de origen: GSpot.

http://gspot.headbands.com/

GSpot no requiere instalación, es extremadamente fácil de usar (simplemente File->Open… o arrastrar el vídeo sobre el ejecutable) y, sobre todo, es extremadamente útil (por ejemplo, para saber qué códec necesito para abrir un vídeo que no consigo ver).

Eso explica cómo con ese nombre, puede ocupar los 5 primeros resultados de Google… antes de que aparezcan los otros…

Pasando nuestro vídeo por GSpot:

Página 9 de 15Edición de vídeo (III): Añadir un logo de fondo transparente

24/08/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=videoc

Page 11: tel./fax: +34 91 675 33 06 info@autentia.com - … · 2014-09-11 · Un poco cutre, ¿verdad? Pero vayamos por partes. 2. Creación del logo Vamos a ver primero como crear un logo

Vemos que estaba comprimido con Xvid y mp3. Así pues, aplicaremos la misma compresión con VirtualDub.

En la pestaña de vídeo activamos Full processing mode y seleccionamos Compression…

Página 10 de 15Edición de vídeo (III): Añadir un logo de fondo transparente

24/08/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=videoc

Page 12: tel./fax: +34 91 675 33 06 info@autentia.com - … · 2014-09-11 · Un poco cutre, ¿verdad? Pero vayamos por partes. 2. Creación del logo Vamos a ver primero como crear un logo

Elegimos el códec Xvid y lo configuramos con los valores por defecto (poniendo la calidad a 2.00 lo que en nuestro caso nos dará un fichero de un tamaño similar al original):

Y pasamos al Audio. Nuevamente activamos Full processing mode y seleccionamos Compression…

Y aquí añadimos una nueva nota al margen. En ocasiones, cuando nos descargamos una colección de códecs (Xvid por ejemplo) nos encontramos con que suelen poner más énfasis en la parte dec, es decir en el descompresor necesario para ver el vídeo más que en el compresor preciso para crearlo. Así, a veces tendremos que bajarnos un códec aparte para poder comprimir. En mi caso, el códec mp3 que empleaba VirtualDub no funcionaba correctamente, por lo que tuve que descargar e instalar un códec específico para mp3: Fraunhofer MP3 codec http://www.divxland.org/get.php?id=20

Seleccionamos MP3 con los datos que nos indicó antes GSpot:

Página 11 de 15Edición de vídeo (III): Añadir un logo de fondo transparente

24/08/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=videoc

Page 13: tel./fax: +34 91 675 33 06 info@autentia.com - … · 2014-09-11 · Un poco cutre, ¿verdad? Pero vayamos por partes. 2. Creación del logo Vamos a ver primero como crear un logo

En VirtualDubMod el proceso es el mismo, pero no existe una pestaña de audio como tal, sino que lo trata como un Stream dentro del vídeo. Así, para la configuración de Audio tendremos que ir a Streams->Stream list

y con el botón derecho, obtendremos el menú que ya conocemos de VirtualDub:

Página 12 de 15Edición de vídeo (III): Añadir un logo de fondo transparente

24/08/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=videoc

Page 14: tel./fax: +34 91 675 33 06 info@autentia.com - … · 2014-09-11 · Un poco cutre, ¿verdad? Pero vayamos por partes. 2. Creación del logo Vamos a ver primero como crear un logo

Y ya estamos listos para generar nuestro vídeo final.

Vamos a File->Save as AVI… (Save As… en VirtualDubMod) y a generar. Durante el proceso, obtendremos una pantalla con información en la que además podremos ajustar la prioridad y decidir si queremos ver o no entrada y salida:

Y aquí tenéis el resultado final:

http://www.youtube.com/watch?v=lE39ruRB_Vk

6. Batch

Por último, y como en cualquier tutorial de edición de vídeo, vamos a ver cómo podríamos realizar el proceso en modo batch, por si necesitamos editar varios vídeos y nos hace ilusión poder ir a casa y dormir.

Página 13 de 15Edición de vídeo (III): Añadir un logo de fondo transparente

24/08/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=videoc

Page 15: tel./fax: +34 91 675 33 06 info@autentia.com - … · 2014-09-11 · Un poco cutre, ¿verdad? Pero vayamos por partes. 2. Creación del logo Vamos a ver primero como crear un logo

Anímate y coméntanos lo que pienses sobre este TUTORIAL:

En VirtualDub encontraréis la opción en File->Queue batch operation:

Mientras que en VirtualDubMod aparecerá como opción al hacer Save As…:

En ambos podéis acceder al control de los trabajos en File->Job control… (F4).

Y eso es todo. Probablemente haya quedado demasiado extenso, pero la idea era ir algo más allá de cómo añadir el logo transparente y aprender un poco sobre edición de vídeo en el proceso.

Espero que os resulte útil.

Página 14 de 15Edición de vídeo (III): Añadir un logo de fondo transparente

24/08/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=videoc

Page 16: tel./fax: +34 91 675 33 06 info@autentia.com - … · 2014-09-11 · Un poco cutre, ¿verdad? Pero vayamos por partes. 2. Creación del logo Vamos a ver primero como crear un logo

Esta obra está licenciada bajo licencia Creative Commons de Reconocimiento-No comercial-Sin obras derivadas 2.5

Puedes opinar o comentar cualquier sugerencia que quieras comunicarnos sobre este tutorial; con tu ayuda, podemos ofrecerte un mejor servicio.

Enviar comentarioEnviar comentario

(Sólo para usuarios registrados)

» Registrate y accede a esta y otras ventajas «

COMENTARIOS

Copyright 2003-2010 © All Rights Reserved | Texto legal y condiciones de uso | Banners | Powered by Autentia | Contacto

Página 15 de 15Edición de vídeo (III): Añadir un logo de fondo transparente

24/08/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=videoc