fbpx
Wikipedia

SMIL

SMIL es el acrónimo de Synchronized Multimedia Integration Language (lenguaje de integración multimedia sincronizada) y es un estándar del World Wide Web Consortium (W3C) para presentaciones multimedia. El lenguaje SMIL permite integrar audio, video, imágenes, texto o cualquier otro contenido multimedia.

Synchronized Multimedia Integration Language
Desarrollador
World Wide Web Consortium
Información general
Extensión de archivo .smil
Tipo de MIME application/smil+xml
Lanzamiento inicial 15 de junio de 1998
Tipo de formato lenguaje de marcado
Extendido de Extensible Markup Language
Estándar(es) SMIL 1.0 (Recommendation)
SMIL 2.0 Second Edition (Recommendation)
SMIL 2.1 (Recommendation)
SMIL 3.0 (Recommendation)
Formato abierto ?

SMIL se pronuncia (en inglés) de la misma manera que smile, que significa "sonrisa".

SMIL el estándar

La recomendación SMIL está a cargo del grupo de trabajo Synchronized Multimedia Activity (Actividad sobre Sincronización Multimedia, bajo el acrónimo SYMM) del World Wide Web Consortium. Los objetivos de esta recomendación son:

  • Definir un lenguaje basado en XML que permita a los autores crear presentaciones multimedia. Mediante SMIL, un autor puede describir el comportamiento temporal de su presentación multimedia, asociar hiperenlaces a contenido multimedia y describir la disposición de la presentación en la pantalla.
  • Facilitar la reutilización de la sintaxis y semántica de SMIL en otros lenguajes basados en XML, en particular aquellos que requieren representar sincronización y temporización. Por ejemplo, SMIL puede integrarse en XHTML y SVG.

Como estándar abierto del W3C, SMIL está libre de patentes.

Cómo funciona

SMIL consiste en un conjunto de etiquetas XML que describen:

  • Fuentes de contenido: imagen estática (JPEG, PNG, etc.), audio (MP3, WAV, etc.), vídeo (MPG, AVI, etc.), texto plano, flujos de texto (SUB, RT, etc.) y animaciones (SVG, VML, etc.).
  • Sincronización: cada fuente de contenido puede reproducirse en secuencia o en paralelo con las demás.
  • Temporización: es posible definir los instantes en el que una fuente de contenido debe iniciar o detener la reproducción, bien mediante eventos, bien mediante cronómetro.
  • Posición: las fuentes de contenido pueden posicionarse en la pantalla y ajustar su tamaño u otras propiedades.
  • Enlaces: para interactuar con el usuario.
  • Animaciones: para cambiar dinámicamente las propiedades de objetos de contenido. Por ejemplo, su posición o color.

Un reproductor apropiado puede leer e interpretar un fichero SMIL y reproducir las acciones que en él se describen.

Posibles aplicaciones

La utilidad más obvia de SMIL es la creación de presentaciones multimedia o transparencias. Sin embargo, no se descartan otras utilidades:

  • Subtitulado de películas extranjeras.
  • Apoyo a disminuidos sensoriales.
  • karaoke.
  • Noticiarios teletipo.
  • Entre otros.

SMIL también se está adoptando como medio de armonizar los formatos de mensajería multimedia en telefonía móvil (MMS).

<?xml version="1.0" encoding="UTF-8"?> <smil xmlns:qt="http://www.apple.com/quicktime/resources/smilextensions (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última)." qt:time-slider="true"> <head> <layout> <meta name="title" content="SMIL Demo"/> <meta name="author" content="juanjas2000@yahoo.es"/> <meta name="author" content="J.S."/> <root-layout width="480" height="400" background-color="red"/> <region id="text" background-color="black" top="340" left="0" height="80" width="480" /> <region id="vim_icon01" left="35" top="80" width="410" height="200" /> <region id="video" top="0" left="0" height="400" width="480" fit="meet"/> </layout> </head> <body> <par dur="0:00:36.00" > <textstream src="madrid.txt" region="text" system-captions="on" dur="0:00:36.00" begin="0:00:00.00"/> <a href="http://www.example.org"><img src="barcelona1.jpg" alt="The vim icon" region="vim_icon01" dur="00:00:02.00" begin="00:00:00.00"/></a> <img src="barcelona2.jpg" alt="The vim icon" region="vim_icon01" dur="00:00:02.00" begin="00:00:02.0"/> <img src="barcelona3.jpg" alt="The vim icon" region="vim_icon01" dur="00:00:02.00" begin="00:00:04.0"/> <video dur="0:00:30.00" src="cerveza.mpg" begin="00:00:06.00" region="video" title="video"/> </par> </body> </smil> 

Implementaciones

SMIL ya cuenta con numerosas implementaciones, entre las que cabe distinguir:

  • Reproductores: facilitan la interpretación y ejecución de SMIL.
  • Herramientas: facilitan la creación de SMIL a los autores.

Nótese que existen implementaciones tanto comerciales como abiertas, tanto gratuitas como de pago, aunque el estándar sea gratuito y abierto.

Véase también

Enlaces externos

  • Sitio web oficial de SMIL (en inglés)
  •   Datos: Q1072180
  •   Multimedia: Synchronized Multimedia Integration Language

smil, este, artículo, sección, necesita, referencias, aparezcan, publicación, acreditada, este, aviso, puesto, mayo, 2008, acrónimo, synchronized, multimedia, integration, language, lenguaje, integración, multimedia, sincronizada, estándar, world, wide, consor. Este articulo o seccion necesita referencias que aparezcan en una publicacion acreditada Este aviso fue puesto el 18 de mayo de 2008 SMIL es el acronimo de Synchronized Multimedia Integration Language lenguaje de integracion multimedia sincronizada y es un estandar del World Wide Web Consortium W3C para presentaciones multimedia El lenguaje SMIL permite integrar audio video imagenes texto o cualquier otro contenido multimedia Synchronized Multimedia Integration LanguageDesarrolladorWorld Wide Web ConsortiumInformacion generalExtension de archivo smilTipo de MIMEapplication smil xmlLanzamiento inicial15 de junio de 1998Tipo de formatolenguaje de marcadoExtendido deExtensible Markup LanguageEstandar es SMIL 1 0 Recommendation SMIL 2 0 Second Edition Recommendation SMIL 2 1 Recommendation SMIL 3 0 Recommendation Formato abierto editar datos en Wikidata SMIL se pronuncia en ingles de la misma manera que smile que significa sonrisa Indice 1 SMIL el estandar 2 Como funciona 3 Posibles aplicaciones 4 Implementaciones 5 Vease tambien 6 Enlaces externosSMIL el estandar EditarLa recomendacion SMIL esta a cargo del grupo de trabajo Synchronized Multimedia Activity Actividad sobre Sincronizacion Multimedia bajo el acronimo SYMM del World Wide Web Consortium Los objetivos de esta recomendacion son Definir un lenguaje basado en XML que permita a los autores crear presentaciones multimedia Mediante SMIL un autor puede describir el comportamiento temporal de su presentacion multimedia asociar hiperenlaces a contenido multimedia y describir la disposicion de la presentacion en la pantalla Facilitar la reutilizacion de la sintaxis y semantica de SMIL en otros lenguajes basados en XML en particular aquellos que requieren representar sincronizacion y temporizacion Por ejemplo SMIL puede integrarse en XHTML y SVG Como estandar abierto del W3C SMIL esta libre de patentes Como funciona EditarSMIL consiste en un conjunto de etiquetas XML que describen Fuentes de contenido imagen estatica JPEG PNG etc audio MP3 WAV etc video MPG AVI etc texto plano flujos de texto SUB RT etc y animaciones SVG VML etc Sincronizacion cada fuente de contenido puede reproducirse en secuencia o en paralelo con las demas Temporizacion es posible definir los instantes en el que una fuente de contenido debe iniciar o detener la reproduccion bien mediante eventos bien mediante cronometro Posicion las fuentes de contenido pueden posicionarse en la pantalla y ajustar su tamano u otras propiedades Enlaces para interactuar con el usuario Animaciones para cambiar dinamicamente las propiedades de objetos de contenido Por ejemplo su posicion o color Un reproductor apropiado puede leer e interpretar un fichero SMIL y reproducir las acciones que en el se describen Posibles aplicaciones EditarLa utilidad mas obvia de SMIL es la creacion de presentaciones multimedia o transparencias Sin embargo no se descartan otras utilidades Subtitulado de peliculas extranjeras Apoyo a disminuidos sensoriales karaoke Noticiarios teletipo Entre otros SMIL tambien se esta adoptando como medio de armonizar los formatos de mensajeria multimedia en telefonia movil MMS lt xml version 1 0 encoding UTF 8 gt lt smil xmlns qt http www apple com quicktime resources smilextensions enlace roto disponible en Internet Archive vease el historial la primera version y la ultima qt time slider true gt lt head gt lt layout gt lt meta name title content SMIL Demo gt lt meta name author content juanjas2000 yahoo es gt lt meta name author content J S gt lt root layout width 480 height 400 background color red gt lt region id text background color black top 340 left 0 height 80 width 480 gt lt region id vim icon01 left 35 top 80 width 410 height 200 gt lt region id video top 0 left 0 height 400 width 480 fit meet gt lt layout gt lt head gt lt body gt lt par dur 0 00 36 00 gt lt textstream src madrid txt region text system captions on dur 0 00 36 00 begin 0 00 00 00 gt lt a href http www example org gt lt img src barcelona1 jpg alt The vim icon region vim icon01 dur 00 00 02 00 begin 00 00 00 00 gt lt a gt lt img src barcelona2 jpg alt The vim icon region vim icon01 dur 00 00 02 00 begin 00 00 02 0 gt lt img src barcelona3 jpg alt The vim icon region vim icon01 dur 00 00 02 00 begin 00 00 04 0 gt lt video dur 0 00 30 00 src cerveza mpg begin 00 00 06 00 region video title video gt lt par gt lt body gt lt smil gt Implementaciones EditarSMIL ya cuenta con numerosas implementaciones entre las que cabe distinguir Reproductores facilitan la interpretacion y ejecucion de SMIL Herramientas facilitan la creacion de SMIL a los autores Notese que existen implementaciones tanto comerciales como abiertas tanto gratuitas como de pago aunque el estandar sea gratuito y abierto Vease tambien EditarMultimediaEnlaces externos EditarSitio web oficial de SMIL en ingles Datos Q1072180 Multimedia Synchronized Multimedia Integration Language Obtenido de https es wikipedia org w index php title SMIL amp oldid 143092900, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos