From 9c11dc70f8265c6692d8251fcc73f322607ffb9b Mon Sep 17 00:00:00 2001 From: MaZderMind Date: Thu, 6 Aug 2015 21:17:11 +0200 Subject: [PATCH] outro --- cccamp15/__init__.py | 32 ++--- cccamp15/artwork/outro.svg | 287 +++++++++++++++++++++++++++---------- 2 files changed, 226 insertions(+), 93 deletions(-) diff --git a/cccamp15/__init__.py b/cccamp15/__init__.py index 45622b7..2ce749c 100644 --- a/cccamp15/__init__.py +++ b/cccamp15/__init__.py @@ -136,38 +136,27 @@ def introFrames(parameters): ) def outroFrames(p): - # 3 Sekunden VOC-Logo + # 3 Sekunden Stillstand frames = 3*fps for i in range(0, frames): yield ( - ('b', 'style', 'opacity', '0'), - ('black', 'style', 'opacity', '0'), - ('a', 'style', 'opacity', '1'), + ('plate', 'style', 'opacity', '%.4f' % 0), ) - # 1 Sekunden Fade to Black - frames = 1*fps + # 2 Sekunden Lizenz + frames = 2*fps for i in range(0, frames): yield ( - ('b', 'style', 'opacity', '0'), - ('black', 'style', 'opacity', '%.4f' % easeLinear(i, 0, 1, frames)), - ('a', 'style', 'opacity', '%.4f' % easeLinear(i, 1, -1, frames)), + ('plate', 'style', 'opacity', '%.4f' % easeLinear(i, 0, 1, frames)), ) - # 1 Sekunden Fade in CCC-Text - frames = 1*fps + # 2 Sekunden Stillstand + frames = 2*fps for i in range(0, frames): yield ( - ('b', 'style', 'opacity', '%.4f' % easeLinear(i, 0, 1, frames)), - ('black', 'style', 'opacity', '1'), - ('a', 'style', 'opacity', '0'), + ('plate', 'style', 'opacity', '%.4f' % 1), ) - # 3 Sekunden stay-there - frames = 3*fps - for i in range(0, frames): - yield [] - def debug(): render( 'intro.svg', @@ -207,3 +196,8 @@ def tasks(queue, args): } )) + queue.put(Rendertask( + infile = 'outro.svg', + outfile = 'outro.ts', + sequence = outroFrames + )) diff --git a/cccamp15/artwork/outro.svg b/cccamp15/artwork/outro.svg index 038fc3e..974350d 100644 --- a/cccamp15/artwork/outro.svg +++ b/cccamp15/artwork/outro.svg @@ -105,88 +105,227 @@ transform="translate(0,27.63782)"> - - + More Recordings available on media.ccc.de + y="742.61218" + style="text-align:center;text-anchor:middle;fill:#a5a5a5;fill-opacity:1;font-family:TeX Gyre Adventor;-inkscape-font-specification:TeX Gyre Adventor;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal">More Recordings available on media.ccc.de + + + + + + + + + www.ccc.de + - - - - - - + transform="matrix(2.5833333,0,0,2.5833333,1578,918.86217)" + inkscape:label="Layer 1" + id="layer1-2" + style="stroke:none;stroke-opacity:1"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + www.ccc.de - - - - - + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:25px;line-height:559.99999046%;font-family:'TeX Gyre Adventor';-inkscape-font-specification:'TeX Gyre Adventor Bold';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-opacity:1" + y="911.44232" + x="1634.3564" + id="tspan3435" + sodipodi:role="line">CC-BY-SA 3.0 DE