diff --git a/fossgis18/__init__.py b/fossgis18/__init__.py index c16e2bb..ad88c21 100644 --- a/fossgis18/__init__.py +++ b/fossgis18/__init__.py @@ -165,31 +165,35 @@ def tasks(queue, args, idlist, skiplist): print("skipping room %s (%s)" % (event['room'], event['title'])) continue + + if event['id'] in idlist or not idlist: # generate a task description and put them into the queue + queue.put(Rendertask( + infile = 'intro.svg', + outfile = str(event['id'])+".ts", + sequence = introFrames, + parameters = { + '$id': event['id'], + '$title': event['title'], + '$subtitle': event['subtitle'], + '$personnames': event['personnames'] + } + )) + + if not 'outro' in skiplist: + # place a task for the outro into the queue queue.put(Rendertask( - infile = 'intro.svg', - outfile = str(event['id'])+".ts", - sequence = introFrames, - parameters = { - '$id': event['id'], - '$title': event['title'], - '$subtitle': event['subtitle'], - '$personnames': event['personnames'] - } + infile = 'outro.svg', + outfile = 'outro.ts', + sequence = outroFrames )) - # place a task for the outro into the queue - queue.put(Rendertask( - infile = 'outro.svg', - outfile = 'outro.ts', - sequence = outroFrames - )) - - # place the pause-sequence into the queue - queue.put(Rendertask( - infile = 'pause.svg', - outfile = 'pause.ts', - sequence = pauseFrames - )) + if not 'pause' in skiplist: + # place the pause-sequence into the queue + queue.put(Rendertask( + infile = 'pause.svg', + outfile = 'pause.ts', + sequence = pauseFrames + )) diff --git a/fossgis18/artwork/background.png b/fossgis18/artwork/background.png new file mode 100755 index 0000000..97b2500 Binary files /dev/null and b/fossgis18/artwork/background.png differ diff --git a/fossgis18/artwork/intro.svg b/fossgis18/artwork/intro.svg index 08e6e35..2142628 100644 --- a/fossgis18/artwork/intro.svg +++ b/fossgis18/artwork/intro.svg @@ -188,7 +188,7 @@ x="75.964493" y="876.83752" id="tspan2996" - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:48px;line-height:80.00000119%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans Bold';fill:#7b9199;fill-opacity:1;stroke:none"> Bonn Bonn Bonn Bonn Bonn BonnGleich geht's weiter... + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:48px;line-height:80.00000119%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans Bold';fill:#f2f4f5;fill-opacity:1;stroke:none">Gleich geht's weiter...