Upload
basil-brunner
View
164
Download
2
Embed Size (px)
Citation preview
Cover ImagesBasil Brunner Software Engineer
for the open minded
– for the open minded
what are cover images?
Compose images that
are based on a template
contain metadata of the recording
embed other images like logos or stills
– for the open minded
example
First name, Last name Position
for the open mindedfor the open minded
technology
– for the open minded
technical overview
XML XSLT SVG PNG
vars
– for the open minded
XML metadata
<metadata> <title>The Golden Gate Bridge</title> <date>2015-03-26T11:21:00Z</date> <series>Opencast Conference 2015</series> <contributors>Basil Brunner</contributors></metadata>
– for the open minded
SVG image<?xml version="1.0" encoding="UTF-8" ?<svg …> … <image xlink:href="goldengatebridge.png" width="1920" height="1080" /> <polygon filter = "url(#i1)" class="blue" points="0,0 0,1080 300,1080 500,0"/> <image xlink:href="entwine-logo-wb.png" …> <text …>The Golden Gate Bridge</text> …</svg>
– for the open minded
workflow operation handler
<operation id="cover-image"> <configurations> <configuration key=“stylesheet”>file:///etc/matterhorn/branding/coverimage.xsl</configuration> <configuration key="metadata">$metadata</configuration> <configuration key="width">1920</configuration> <configuration key="height">1080</configuration> <configuration key="posterimage-flavor">presenter/player+preview</configuration> <configuration key="target-flavor">image/cover</configuration> </configurations></operation>
First name, Last name Position
for the open mindedfor the open minded
where to use?
– for the open minded
usage examples
player poster image
create trailers/bumpers (image-to-movie)
– for the open minded
ideas for improvements
support for extended metadata
animated SVG to movie
– for the open minded
code & documentation
pull request: http://bit.ly/1OA9CL7
docs: http://bit.ly/18ZBnMt
– for the open minded
thanks
Thanks to SWITCH for sponsoring this feature!
Questions?http://entwinemedia.com
@entwinemediaBasil Brunner [email protected] @myniva
for the open minded