PROFESOR ROGER
REIG
JULIO 2013
PLUG-
IN
APLICACIÓN DE SOFTWARE QUE
ACTÚA COMO EXTENSIÓN DE UN
PROGRAMA
REALIZA FUNCIONES DE
ESPECÍFICAS DENTRO DEL
PROGRAMA ORIGINAL
OBJETIVOS
CAMINO MÁS SENCILLO A LA CREACIÓN
Y PERSONALIZACIÓN DE NUEVOS
SOPORTES Y COMPLEMENTOS
SEPARA CÓDIGOS FUENTE
PERMITE REDUCIR EL PESO DE LA
APLICACIÓN
NURIA VIDAL
TRAPERO
GRUPO B
PLUG-INS: USOS Y EMPLEOS
NURIA VIDAL
TRAPERO
GRUPO B
 NAVEGADORES WEB: AMPLIAN DE FUNCIONES WEB PARA VISUALIZAR
FORMATOS DE VIDEO (ADOBE FLASH PLAYER, JAVA, QUICKTIME)
 EMAIL: ENCRIPTAR/DESENCRIPTAR MAILS (PRETTY GOOD PRIVACY)
 GESTIÓN DE CONTENIDOS: CAMBIOS DE APARIENCIA (WORDPRESS)
 GRÁFICOS: PROCESAR/EDITAR IMÁGENES (PHOTOSHOP, AFTER
EFFECTS, FINAL CUT PRO)
 EDICIÓN DE SONIDO: MANIPULAR, ANALIZAR Y GENERAR SONIDO
(ARDOUR, AUDACITY)
 REPRODUCTORES DE AUDIO: REPRODUCIR AUDIO NOS SOPORTADO
(WINDOWS MEDIA PLAYER, GSTREAMER)
 DESARROLLADOR DE SOFTWARE: SOPORTE DE LENGUAJE DE
PROGRAMACIÓN (JEDIT, MONODEVELOP)
 EXTENDER CARÁCTERÍSTICAS DE UN PROGRAMA CONCRETO
(MICROSOFT OFFICE)
NURIA VIDAL
TRAPERO
GRUPO B
PLUG-INS: FUNCIONAMIENTO
HOST
S
PRINCIPAL APLICACIÓN PARA
EL DESARROLLO DE PLUG-INS
PROGRAMA
USADO
HOSTHAY
PERMITE A TERCEROS CREAR EXTENSIONES
QUE INTERACTÚAN CON LAS APLICACIONES
PRINICPALES POR MEDIO DE UN INTERFAZ
ESTÁNDAR
INTERFAZ DE PROGRAMACIÓN
DE APLICACIONES (API)
SE EJECUTAN A TRAVÉS
DE
PLUG-INS: FUNCIONAMIENTO DEL
HOST
 LOS COMPLEMENTOS DEPENDEN
DE LOS SERVICIOS PRESTADOS
POR EL HOST
 NO SUELEN TRABAJAR POR SÍ
MISMOS (LOS INDEPENDIENTES SE
LLAMAN STAND ALONE)
 LOS USUARIOS PUEDEN AÑADIR
EXTENSIONES SIN ALTERAR EL
PROGRAMA ORIGINAL
 LAS ESTRUCTURAS DE LAS
APLICACIONES PERMITEN A LOS
EDITORES AÑADIR MÁS FUNCIONES
AL SOFTWARE
 HAY MUCHOS HOSTS CUYOS PLUG-
INS YA ESTÁN INCORPORADOS
NURIA VIDAL
TRAPERO
GRUPO B
NURIA VIDAL
TRAPERO
GRUPO B
PLUG-INS: HISTORIA Y
EVOLUCIÓN
 EL 1ER PLUG-IN APARECE EN LOS AÑOS 70, EN EL DESARROLLO DEL
EDITOR DE TEXTO EDT CON UN ORDENADOR UNIVAC 90/60
 SE DESARROLLAN VARIAS EXTENSIONES MÁS PARA APPLE:
QUARKXPRESS Y HYPERCARD (INCORPORA EL HYPER TALK)
 FINALES AÑOS 80: INCORPORACIÓN AL PROGRAMA UNA INTERFAZ DE
CREACIÓN DE APLICACIONES A TERCEROS
 SILLICON BEACH SOFTWARE: DESARROLLA PRODUCTOS PARA MAC Y
SOFTWARE DE EXTENSIÓN DE LAS CAPACIDADES DE LOS
PROGRAMAS
 1EROS PRODUCTOS: DIGITAL DARKROOM Y SUPERPAINT (CREACIÓN
GRÁFICA)
 ED BÖMKE: ACUÑÓ EL TÉRMINO “PLUG-IN”
NURIA VIDAL
TRAPERO
GRUPO B
PLUG-INS: HISTORIA Y
EVOLUCIÓN
 SE UTILIZAN BIBLIOTECAS COMPARTIDAS IMPLEMENTANDO LAS
FUNCIONES DE INSTALACIÓN OBLIGATORIA PARA LA ACTIVACIÓN DEL
HOST
 PARA LA CREACIÓN DE PLUG-INS EXISTEN LOS SOFTWARE
DEVELOPMENT KIT (SDK), UN CONJUNTO DE HERRAMIENTAS QUE
PERMITEN A LOS PROGRAMADORES CREAR APLICACIONES PARA
SISTEMAS CONCRETOS
 ACTUALMENTE SE HA INCREMENTADO LA DEMANDA DE EFECTOS DE
POST-PRODUCCIÓN
 HAY UNA CONEXIÓN DIRECTA ENTRE LAS EMPRESAS DE SOFTWARE
DE EDICIÓN Y LOS DESARROLLADORES ESPECIALIZADOS EN PLUG-INS
 FUNCIONAN DE FORMA INTEGRADA DENTRO DEL MISMO SOFTWARE
 CREACIÓN DE NUEVOS EFECTOS, COMPATIBILIDADES, HABILIDADES Y
MEJORAS DE LAS FUNCIONES YA EXISTENTES EN LOS PROGRAMAS
ORIGINALES
NURIA VIDAL
TRAPERO
GRUPO B
PLUG-INS: EMPRESAS ESPECIALIZADAS
1. FRAMESTORE: ELABORACIÓN DE RECORTES DE CHROMA Y
DESARROLLO DE FUNCIONES DE RENDER MÁS RÁPIDAS PARA MAYA
2. DIGITAL ELEMENT: DESARROLLO PARA ADOBE
3. RED GIANT: CONVERSIÓN Y MANIPULACIÓN DE IMÁGENES
4. BORIS FX: FILTROS Y HERRAMIENTAS DE EFECTOS PARA FINAL CUT
PRO
5. AUTOMATIC DUCK: PROGRAMAS PARA QUE DOS SOFTWARES SE
ENCUENTREN
6. LUCA VISUAL FX: FILTROS, EFECTOS Y COMPLEMENTOS PARA
TRATAMIENTO DE COLOR, ILUMINACIÓN Y GRADIENTES PARA AFTER
EFFETCS
7. GENARTS: EMPRESA POPULAR ENTRE EDITORES (HERRAMIENTAS
PARA AFTER EFFECTS Y FINAL CUT PRO)
8. COREMELT: PRODUCTOS PARA AFTER EFFCTS
9. ADOBE: AGREGAR VERSIONES DE PLUG-INS A OTRAS EMPRESAS
NURIA VIDAL
TRAPERO
GRUPO B
PLUG-INS: EMPRESAS ESPECIALIZADAS
LOGOS
1 2
3
4
5
6
7 8
* SE DESARROLLAN PLUG-INS PARA AUTODESK MAYA, FINAL CUT PRO, AFTER EFFECTS Y
PHOTOSHOP
9
NURIA VIDAL
TRAPERO
GRUPO B
PLUG-INS: APLICACIONES CONCRETAS Y
EJEMPLOS
 LOCK & LOAD (COREMELT PARA AE, PREMIERE Y FINAL CUT):
SIMULACIÓN DE STEADY-CAM
 AURORA (DIGITAL ELEMENT PARA PHOTOSHOP): RECREAR
ATMÓSFERAS
 MAGIC BULLET MOJO (RED GIANT PARA AE, FINAL CUT Y PREMIERE):
GRADUACIÓN DELO COLOR EN TONALIDADES NARANJAS Y VERDES.
TÉCNICA MUY POPOLUAR EN LOS FILM ACTUALES
 FILM LOOK (BORIS FX PARA AE Y VEGAS): APARIENCIA DE IMAGEN DE
PELÍCULA A IMAGEN DIGITAL
 TRAPCODE SHINE/VOLUME LIGHT (ADOBE PARA AE): RAYOS DE LUZ EN
TEXTOS E IMÁGENES
 KEY LIGHT (THE FOUNDRY PARA AE): RECORTES MÁS NATURALES EN
CHROMA
NURIA VIDAL
TRAPERO
GRUPO B
PLUG-INS: APLICACIONES CONCRETAS Y
EJEMPLOS*EJEMPLO CONCRETO DEL RESULTADO DE LA FUNCIÓN MAGIC BULLET MOJO
NURIA VIDAL
TRAPERO
GRUPO B
PLUG-INS: CONCLUSIONES
ANTES DEL PLUG-
IN
PLUG-IN EN POST-
PRODUCCIÓN
METODOLOGÍA DE TRABAJO
DE POST-PRODUCCIÓN MÁS
LENTA
REALIZAR UNA GRAN
CANTIDAD DE
EFECTOS PARA
CONSEGUIR EL
RESULTADO
ESPERADO
OPCIÓN MÁS RÁPIDA,
EFICAZ Y CON MÁS CALIDAD
QUE LAS FUNCIONES DEL
PROGRAMA ORIGINAL
AGILIZACIÓN Y
ECONOMIZACIÓN DEL
TIEMPO DE TRABAJO

Plug-ins

  • 1.
  • 2.
    PLUG- IN APLICACIÓN DE SOFTWAREQUE ACTÚA COMO EXTENSIÓN DE UN PROGRAMA REALIZA FUNCIONES DE ESPECÍFICAS DENTRO DEL PROGRAMA ORIGINAL OBJETIVOS CAMINO MÁS SENCILLO A LA CREACIÓN Y PERSONALIZACIÓN DE NUEVOS SOPORTES Y COMPLEMENTOS SEPARA CÓDIGOS FUENTE PERMITE REDUCIR EL PESO DE LA APLICACIÓN NURIA VIDAL TRAPERO GRUPO B
  • 3.
    PLUG-INS: USOS YEMPLEOS NURIA VIDAL TRAPERO GRUPO B  NAVEGADORES WEB: AMPLIAN DE FUNCIONES WEB PARA VISUALIZAR FORMATOS DE VIDEO (ADOBE FLASH PLAYER, JAVA, QUICKTIME)  EMAIL: ENCRIPTAR/DESENCRIPTAR MAILS (PRETTY GOOD PRIVACY)  GESTIÓN DE CONTENIDOS: CAMBIOS DE APARIENCIA (WORDPRESS)  GRÁFICOS: PROCESAR/EDITAR IMÁGENES (PHOTOSHOP, AFTER EFFECTS, FINAL CUT PRO)  EDICIÓN DE SONIDO: MANIPULAR, ANALIZAR Y GENERAR SONIDO (ARDOUR, AUDACITY)  REPRODUCTORES DE AUDIO: REPRODUCIR AUDIO NOS SOPORTADO (WINDOWS MEDIA PLAYER, GSTREAMER)  DESARROLLADOR DE SOFTWARE: SOPORTE DE LENGUAJE DE PROGRAMACIÓN (JEDIT, MONODEVELOP)  EXTENDER CARÁCTERÍSTICAS DE UN PROGRAMA CONCRETO (MICROSOFT OFFICE)
  • 4.
    NURIA VIDAL TRAPERO GRUPO B PLUG-INS:FUNCIONAMIENTO HOST S PRINCIPAL APLICACIÓN PARA EL DESARROLLO DE PLUG-INS PROGRAMA USADO HOSTHAY PERMITE A TERCEROS CREAR EXTENSIONES QUE INTERACTÚAN CON LAS APLICACIONES PRINICPALES POR MEDIO DE UN INTERFAZ ESTÁNDAR INTERFAZ DE PROGRAMACIÓN DE APLICACIONES (API) SE EJECUTAN A TRAVÉS DE
  • 5.
    PLUG-INS: FUNCIONAMIENTO DEL HOST LOS COMPLEMENTOS DEPENDEN DE LOS SERVICIOS PRESTADOS POR EL HOST  NO SUELEN TRABAJAR POR SÍ MISMOS (LOS INDEPENDIENTES SE LLAMAN STAND ALONE)  LOS USUARIOS PUEDEN AÑADIR EXTENSIONES SIN ALTERAR EL PROGRAMA ORIGINAL  LAS ESTRUCTURAS DE LAS APLICACIONES PERMITEN A LOS EDITORES AÑADIR MÁS FUNCIONES AL SOFTWARE  HAY MUCHOS HOSTS CUYOS PLUG- INS YA ESTÁN INCORPORADOS NURIA VIDAL TRAPERO GRUPO B
  • 6.
    NURIA VIDAL TRAPERO GRUPO B PLUG-INS:HISTORIA Y EVOLUCIÓN  EL 1ER PLUG-IN APARECE EN LOS AÑOS 70, EN EL DESARROLLO DEL EDITOR DE TEXTO EDT CON UN ORDENADOR UNIVAC 90/60  SE DESARROLLAN VARIAS EXTENSIONES MÁS PARA APPLE: QUARKXPRESS Y HYPERCARD (INCORPORA EL HYPER TALK)  FINALES AÑOS 80: INCORPORACIÓN AL PROGRAMA UNA INTERFAZ DE CREACIÓN DE APLICACIONES A TERCEROS  SILLICON BEACH SOFTWARE: DESARROLLA PRODUCTOS PARA MAC Y SOFTWARE DE EXTENSIÓN DE LAS CAPACIDADES DE LOS PROGRAMAS  1EROS PRODUCTOS: DIGITAL DARKROOM Y SUPERPAINT (CREACIÓN GRÁFICA)  ED BÖMKE: ACUÑÓ EL TÉRMINO “PLUG-IN”
  • 7.
    NURIA VIDAL TRAPERO GRUPO B PLUG-INS:HISTORIA Y EVOLUCIÓN  SE UTILIZAN BIBLIOTECAS COMPARTIDAS IMPLEMENTANDO LAS FUNCIONES DE INSTALACIÓN OBLIGATORIA PARA LA ACTIVACIÓN DEL HOST  PARA LA CREACIÓN DE PLUG-INS EXISTEN LOS SOFTWARE DEVELOPMENT KIT (SDK), UN CONJUNTO DE HERRAMIENTAS QUE PERMITEN A LOS PROGRAMADORES CREAR APLICACIONES PARA SISTEMAS CONCRETOS  ACTUALMENTE SE HA INCREMENTADO LA DEMANDA DE EFECTOS DE POST-PRODUCCIÓN  HAY UNA CONEXIÓN DIRECTA ENTRE LAS EMPRESAS DE SOFTWARE DE EDICIÓN Y LOS DESARROLLADORES ESPECIALIZADOS EN PLUG-INS  FUNCIONAN DE FORMA INTEGRADA DENTRO DEL MISMO SOFTWARE  CREACIÓN DE NUEVOS EFECTOS, COMPATIBILIDADES, HABILIDADES Y MEJORAS DE LAS FUNCIONES YA EXISTENTES EN LOS PROGRAMAS ORIGINALES
  • 8.
    NURIA VIDAL TRAPERO GRUPO B PLUG-INS:EMPRESAS ESPECIALIZADAS 1. FRAMESTORE: ELABORACIÓN DE RECORTES DE CHROMA Y DESARROLLO DE FUNCIONES DE RENDER MÁS RÁPIDAS PARA MAYA 2. DIGITAL ELEMENT: DESARROLLO PARA ADOBE 3. RED GIANT: CONVERSIÓN Y MANIPULACIÓN DE IMÁGENES 4. BORIS FX: FILTROS Y HERRAMIENTAS DE EFECTOS PARA FINAL CUT PRO 5. AUTOMATIC DUCK: PROGRAMAS PARA QUE DOS SOFTWARES SE ENCUENTREN 6. LUCA VISUAL FX: FILTROS, EFECTOS Y COMPLEMENTOS PARA TRATAMIENTO DE COLOR, ILUMINACIÓN Y GRADIENTES PARA AFTER EFFETCS 7. GENARTS: EMPRESA POPULAR ENTRE EDITORES (HERRAMIENTAS PARA AFTER EFFECTS Y FINAL CUT PRO) 8. COREMELT: PRODUCTOS PARA AFTER EFFCTS 9. ADOBE: AGREGAR VERSIONES DE PLUG-INS A OTRAS EMPRESAS
  • 9.
    NURIA VIDAL TRAPERO GRUPO B PLUG-INS:EMPRESAS ESPECIALIZADAS LOGOS 1 2 3 4 5 6 7 8 * SE DESARROLLAN PLUG-INS PARA AUTODESK MAYA, FINAL CUT PRO, AFTER EFFECTS Y PHOTOSHOP 9
  • 10.
    NURIA VIDAL TRAPERO GRUPO B PLUG-INS:APLICACIONES CONCRETAS Y EJEMPLOS  LOCK & LOAD (COREMELT PARA AE, PREMIERE Y FINAL CUT): SIMULACIÓN DE STEADY-CAM  AURORA (DIGITAL ELEMENT PARA PHOTOSHOP): RECREAR ATMÓSFERAS  MAGIC BULLET MOJO (RED GIANT PARA AE, FINAL CUT Y PREMIERE): GRADUACIÓN DELO COLOR EN TONALIDADES NARANJAS Y VERDES. TÉCNICA MUY POPOLUAR EN LOS FILM ACTUALES  FILM LOOK (BORIS FX PARA AE Y VEGAS): APARIENCIA DE IMAGEN DE PELÍCULA A IMAGEN DIGITAL  TRAPCODE SHINE/VOLUME LIGHT (ADOBE PARA AE): RAYOS DE LUZ EN TEXTOS E IMÁGENES  KEY LIGHT (THE FOUNDRY PARA AE): RECORTES MÁS NATURALES EN CHROMA
  • 11.
    NURIA VIDAL TRAPERO GRUPO B PLUG-INS:APLICACIONES CONCRETAS Y EJEMPLOS*EJEMPLO CONCRETO DEL RESULTADO DE LA FUNCIÓN MAGIC BULLET MOJO
  • 12.
    NURIA VIDAL TRAPERO GRUPO B PLUG-INS:CONCLUSIONES ANTES DEL PLUG- IN PLUG-IN EN POST- PRODUCCIÓN METODOLOGÍA DE TRABAJO DE POST-PRODUCCIÓN MÁS LENTA REALIZAR UNA GRAN CANTIDAD DE EFECTOS PARA CONSEGUIR EL RESULTADO ESPERADO OPCIÓN MÁS RÁPIDA, EFICAZ Y CON MÁS CALIDAD QUE LAS FUNCIONES DEL PROGRAMA ORIGINAL AGILIZACIÓN Y ECONOMIZACIÓN DEL TIEMPO DE TRABAJO