updated fusoin18

This commit is contained in:
derpeter 2018-06-28 16:41:09 +02:00
parent 8dad0c4957
commit 1f08847010
2 changed files with 66 additions and 48 deletions

View file

@ -6,6 +6,7 @@ from easing import *
# URL to Schedule-XML
scheduleUrl = 'https://talks.kulturkosmos.de/content18/schedule/export?exporter=core-frab-xml'
def bounce(i, min, max, frames):
if i == frames - 1:
return 0
@ -15,6 +16,7 @@ def bounce(i, min, max, frames):
else:
return max - easeInOutQuad(i - frames / 2, min, max, frames / 2)
def introFrames(parameters):
# 1 Sekunde Text Fadein
frames = 1 * fps
@ -28,6 +30,20 @@ def introFrames(parameters):
for i in range(0, frames):
yield ()
# 3 Sekunde Text Fadeout
frames = 1 * fps
for i in range(0, frames):
yield (
('text', 'style', 'opacity', "%.4f" % easeLinear(i, 1, -1, frames)),
)
# two final frames
for i in range(0, 2):
yield (
('text', 'style', 'opacity', "%.4f" % 0),
# ('text', 'attr', 'transform', 'translate(%.4f, 0)' % move),
)
def outroFrames(p):
# 5 Sekunden stehen bleiben
@ -35,6 +51,7 @@ def outroFrames(p):
for i in range(0, frames):
yield []
def debug():
render(
'intro.svg',
@ -60,6 +77,7 @@ def debug():
outroFrames
)
def tasks(queue, args, idlist, skiplist):
# iterate over all events extracted from the schedule xml-export
for event in events(scheduleUrl):

View file

@ -23,7 +23,7 @@
inkscape:version="0.92.3 (2405546, 2018-03-11)"><metadata
id="metadata20229"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
id="defs20227" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
@ -33,15 +33,15 @@
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1080"
inkscape:window-width="1916"
inkscape:window-height="1023"
id="namedview20225"
showgrid="false"
inkscape:zoom="0.69583333"
inkscape:cx="987.68705"
inkscape:cx="1277.5668"
inkscape:cy="561.81359"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-y="36"
inkscape:window-maximized="0"
inkscape:current-layer="svg20223" />
<pattern
@ -55974,12 +55974,12 @@
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:'Codec Cold';-inkscape-font-specification:'Codec Cold, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff" /></flowRegion><flowPara
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:'Codec Cold';-inkscape-font-specification:'Codec Cold, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff"
id="flowPara4714" /><flowPara
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42.66666794px;line-height:125%;font-family:'Codec Cold';-inkscape-font-specification:'Codec Cold, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:end;writing-mode:lr-tb;text-anchor:end;fill:#ffffff"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:78.66666667px;line-height:125%;font-family:'Codec Cold';-inkscape-font-specification:'Codec Cold, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:end;writing-mode:lr;text-anchor:end;fill:#ffffff"
id="flowPara4718">$TITLE</flowPara><flowPara
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42.66666794px;line-height:125%;font-family:'Codec Cold';-inkscape-font-specification:'Codec Cold, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:end;writing-mode:lr-tb;text-anchor:end;fill:#ffffff"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:66.66666667px;line-height:125%;font-family:'Codec Cold';-inkscape-font-specification:'Codec Cold, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:end;writing-mode:lr;text-anchor:end;fill:#ffffff"
id="flowPara64">$SUBTITLE</flowPara><flowPara
id="flowPara3039"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42.66666794px;line-height:125%;font-family:'Codec Cold';-inkscape-font-specification:'Codec Cold, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:end;writing-mode:lr-tb;text-anchor:end;fill:#ffffff">$SPEAKER</flowPara><flowPara
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:'Codec Cold';-inkscape-font-specification:'Codec Cold, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:end;writing-mode:lr;text-anchor:end;fill:#ffffff">$SPEAKER</flowPara><flowPara
id="flowPara4762"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42.66666794px;line-height:125%;font-family:'Codec Cold';-inkscape-font-specification:'Codec Cold, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:end;writing-mode:lr-tb;text-anchor:end;fill:#ffffff"> </flowPara><flowPara
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42.66666794px;line-height:125%;font-family:'Codec Cold';-inkscape-font-specification:'Codec Cold, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:end;writing-mode:lr-tb;text-anchor:end;fill:#ffffff"

Before

Width:  |  Height:  |  Size: 3.7 MiB

After

Width:  |  Height:  |  Size: 3.7 MiB