www.wikidata.de-de.nina.az
Die Synchronized Multimedia Integration Language SMIL Aussprache wie engl smile ist ein auf XML basierender von dem World Wide Web Consortium W3C entwickelter Standard fur eine Auszeichnungssprache fur zeitsynchronisierte multimediale Inhalte SMIL ermoglicht die Einbindung und Steuerung von Multimedia Elementen wie Audio Video Text und Grafik in Webseiten SMIL Dateien konnen mit Java Applets und Servlets oder CGI Skripten verknupft werden und so beispielsweise auf eine Datenbank zugreifen Als Dateierweiterung wird smi oder smil verwendet Synchronized Multimedia Integration LanguageDateiendung smilMIME Type application smil xmlEntwickelt von World Wide Web ConsortiumArt Auszeichnungssprache SMIL Beispiel mit Untertitel Grafik Einblendungen Textschnipsel und einer Audiospur Inhaltsverzeichnis 1 Einsatzgebiete 1 1 Rechnerunterstutzter Unterricht 1 2 Video Schnitt 2 Merkmale 3 Versionen 4 Produktion 5 Player 6 Literatur 7 Weblinks 8 EinzelnachweiseEinsatzgebiete BearbeitenSMIL Anwendungen konnen vielfaltig eingesetzt werden Geeignet sind sie vor allem fur Anwendungsfalle in denen mit zusatzlichen Medien angereicherte Videos wiedergegeben werden sollen Neben den hier aufgefuhrten Beispielen sind weitere Einsatzgebiete denkbar Insbesondere in Verbindung mit SVG und ECMAScript eroffnen sich Anwendungsmoglichkeiten die jenen von Adobe Flash und anderen Rich Internet Applications entsprechen Rechnerunterstutzter Unterricht Bearbeiten Als Beispiel lasst sich rechnerunterstutzter Unterricht mit SMIL anreichern In diesem Fall ist es sehr hilfreich zeitgesteuert Texte und zusatzliche Informationen zu einem Video einzublenden Das Video kann zum Beispiel an wichtigen Stellen automatisch pausieren um dem Betrachter die Moglichkeit zu geben die entsprechenden Informationen in Ruhe aufzunehmen Der Betrachter kann dadurch die Lerngeschwindigkeit selbst bestimmen Zudem kann durch Verknupfungen im Video oder zusatzlichen Medien eine interaktive Hypermedia Struktur aufgebaut werden Das ermoglicht dem Betrachter neben der Lerngeschwindigkeit auch die Lernrichtung selbst zu bestimmen Bisher war das bei konventionellen linearen Videos nicht moglich Neben den Vorteilen fur den Betrachter ergeben sich auch Vorteile fur den Autor So kann dieser eine SMIL Prasentation modular aufbauen und somit einen hoheren Wiederverwendungsgrad erreichen was eine Zeit und Kostenersparnis ermoglicht Zudem wird durch eine hohere Wiederverwendung weniger Speicherplatz benotigt Video Schnitt Bearbeiten Durch die Timing und Uberblenden Funktionalitaten kann SMIL auch als Schnitt Werkzeug eingesetzt werden Der Autor kann einzelbildgenau den Beginn das Ende sowie die aktive Dauer eines Videos oder anderen Elementes angeben Durch kleine Workarounds kann sogar ein langeres lineares Video in kleinere Teile zerschnitten werden ohne dass die Videodatei tatsachlich verandert wird Im Gegensatz zu professioneller Videoschnittsoftware benotigen die Angaben uber Schnittmarken und weitere Eigenschaften nur wenige Kilobyte SMIL bietet eine Vielzahl von Uberblendeffekten an die selbst auch durch weitere Angaben verandert werden konnen Auch das Einblenden von Text und Bild ist ohne weiteres moglich Diese konnen in Grosse und Position beliebig verandert oder ausgetauscht werden Zudem kann SMIL zusatzliche Tonspuren beinhalten Diese und alle anderen Elemente konnen abhangig von der Benutzersprache automatisch ausgewahlt werden ohne dass der Benutzer eingreifen muss Auch hier konnen einzelne Elemente wiederverwendet werden Zudem sind auch Bild in Bild oder sogar Bild neben Bild Darstellungen moglich Der grosste Vorteil ist dass die geschnittenen und bearbeiteten Videos nicht zeitaufwendig in ein Binarformat gerendert werden mussen Jede Veranderung kann sofort betrachtet und veroffentlicht werden Merkmale BearbeitenZu den wichtigsten Merkmalen von SMIL zahlen Spezifikation des Layouts und Synchronisation Anpassung an die Ubertragungsbandbreite Auswahl verschiedener Sprachversionen Anpassung an verschiedene Bildschirmauflosungen und Farbtiefen Unterstutzung von Hyperlinks leicht erlernbar ahnlich wie HTML Versionen BearbeitenDie aktuell zu verwendende Version ist SMIL 3 0 SMIL 1 0 Das W3C veroffentlichte im Juni 1998 die erste offizielle Empfehlung fur SMIL 1 SMIL 2 0 Die offizielle Empfehlung fur SMIL 2 wurde im August 2001 freigegeben Deren nicht normative Vorversion Boston Draft wurde bereits fur neue Implementierungen benutzt IE5 5 SMIL 2 fuhrte neben einigen Erweiterungen mit einer Modularisierung vor allem grundlegende strukturelle Anderungen ein Die Modularisierung ermoglicht es Teile der Spezifikation innerhalb von anderen XML Formaten zu integrieren Namespace Mechanismus oder auch eine definierte Teilmenge der Spezifikation zu implementieren Aus dem Vektorgrafik Format SVG wurden mit Version 2 die Animationselemente ubernommen und erweitert Eine eigenstandige Animation sowie auch das Ein und Ausblenden von Video Inhalten war vorher in SMIL nicht vorgesehen SVG sieht ab Version 1 1 auch ausdrucklich die Integration des eigenen Formates durch SMIL vor SMIL 2 1 SMIL 2 1 liegt seit Dezember 2005 in der endgultigen Fassung vor Diese Version enthalt eine kleine Anzahl an Erweiterungen die sich hauptsachlich auf den Einsatz in mobilen Endgeraten mit Multimedia Messaging Service auswirken SMIL 3 0 SMIL 3 0 wurde am 21 Dezember 2006 als W3C Working Draft eingereicht 1 Die endgultige Version wurde am 1 Dezember 2008 veroffentlicht Version 3 0 erweitert die Funktionalitat von SMIL 2 1 und ersetzt diese Version als W3C Empfehlung 2 Produktion BearbeitenSMIL ist textbasiert und eine Anwendung von XML Die grundlegende Syntax definiert das Layout der Multimedia Prasentation der zeitlichen Ablauf und die Interaktion mit der Prasentation lasst sich leicht erlernen Prinzipiell kann man SMIL Dateien mit jedem Texteditor erstellen oder verandern Die Erstellung von SMIL wird von verschiedenen Anwendungen unterstutzt Adobe GoLive Allaires HomeSite Oratrix GRiNS Editor Macromedia Dreamweaver in Verbindung mit den G2 Objects LIMSee 2 0 und LIMSee 3 0 Kino freies Videoschnittprogramm fur UnixWahrend SMIL1 ein fur sich stehendes Dateiformat ist kann SMIL2 auch in andere Datei Formate wie XHTML oder SVG integriert werden Dazu wird der Namespace Mechanismus des XML Formates verwendet auf dem alle genannten Formate aufbauen Den ersten breiten Einsatz fand SMIL bei der HD DVD Seit ca 2010 wird ein Subset von SMIL 3 0 im Bereich Digital Signage eingesetzt 3 4 Player BearbeitenAmbulant Ambulant ist ein Open Source Projekt vom Centrum Wiskunde amp Informatica CWI aus den Niederlanden Ambulant ist der einzige Player der SMIL 2 1 vollstandig unterstutzt Ambulant gibt es fur Windows macOS Linux und Pocket PCs mit Windows CE RealPlayer Der RealPlayer spielt SMIL Dateien ab Version 8 Zudem versteht der Player RealText in SMIL Dateien Das ermoglicht weitere Formatierungen und zeitabhangige Ablaufe in SMIL Prasentationen Auch erlaubt der RealPlayer einige spezifische Erweiterungen die nur von ihm verstanden werden Ein Beispiel dafur ist rp BackgroundOpacity welches transparente Grafiken oder Videos ermoglicht HelixDNA Client Das Streaming Media Unternehmen RealNetworks bietet den Player Helix DNA Client fur Linux als Open Source Software unter der RealNetworks Public Source License an QuickTime Apples QuickTime Player unterstutzt nur einen Teil des gesamten SMIL 1 0 Sprachumfangs Ubersicht Bezeichnung Video Audio Bilder BetriebssystemAmbulant DivX MJPEG MP3 Ogg Vorbis streamed JPEG PNG GIF macOS Windows LinuxQuickTime QuickTime MPEG 4 streamed MP3 AIFF RealAudio streamed JPEG PNG GIF Flash macOS WindowsRealPlayer MPEG 2 MPEG 4 RealVideo streamed MJPEG MP3 RealAudio streamed JPEG PNG GIF Flash macOS Windows Linux Palm OS Symbian OS Windows MobileHelix Player RealVideo streamed unbekannt RealAudio streamed unbekannt unbekannt LinuxGnome Videos unbekannt unbekannt unbekannt LinuxWindows Media Player unbekannt unbekannt unbekannt WindowsMedia Player Classic unbekannt unbekannt unbekannt WindowsX SMILES unbekannt unbekannt JPEG SVG WindowsGrins Player unbekannt unbekannt unbekannt WindowsSchmunzel unbekannt unbekannt unbekannt WindowsLiteratur BearbeitenWolfgang von Keitz Das SMIL 2 0 Textbuch Memento vom 23 Februar 2015 im Internet Archive Dick C A Bulterman Lloyd Rutledge SMIL 2 0 Interactive Multimedia for Web and Mobile Devices X media publishing Springer Berlin 2004 ISBN 3 540 20234 X Tim Kennedy Mary Slowinski SMIL Adding Multimedia to the Web Sams Publishing Indianapolis IN 2002 ISBN 0 672 32167 X Weblinks BearbeitenW3C Synchronized Multimedia Home page offizielle Website des W3C zu SMIL englisch Details auch zu SMIL2 mit Beispielen zu animation modules Ausarbeitung zum Proseminar Informatik 2001 an der Universitat zu BonnEinzelnachweise Bearbeiten w3 org w3 org SMIL Tutorials a smil org SMIL fur Digital Signage SmilControl BlogV DStandards des World Wide Web Consortiums W3C Empfehlungen ActivityPub ARIA Canonical XML CDF CSS DOM Geolocation API HTML HTML5 InkML ITS JSON LD MathML OWL P3P PLS PNG RDF RDF Schema RIF SCXML SISR SKOS SMIL SOAP SRGS SSML SVG SPARQL Timed Text Turtle VoiceXML WSDL XForms XHTML XHTML RDFa XInclude XLink XML XML Base XML Encryption XML Events XML Information Set XML Namespace XML Schema XML Signature XPath XPointer XProc XQuery XSL XSL FO XSLT Elemente nbsp Arbeitsentwurfeund Kandidaten CCXML CURIE SMIL Timesheets sXBL WICD XFrames XBL XHTML MathML SVG XMLHttpRequestAnmerkungen XAdES XFDL XHTML SMIL XUPRichtlinien Web Content Accessibility Guidelines Multimodal Interaction Activity Markup Validation ServiceInitiativen Web Accessibility Initiative Abgerufen von https de wikipedia org w index php title Synchronized Multimedia Integration Language amp oldid 215912389