diff --git a/36c3/__init__.py b/36c3/__init__.py new file mode 100644 index 0000000..b6287b3 --- /dev/null +++ b/36c3/__init__.py @@ -0,0 +1,48 @@ +#!/usr/bin/python3 + +import subprocess +import os.path +from renderlib import * +from easing import * +import svg.path + + +personmap = { +} + +taglinemap = { +} + +# URL to Schedule-XML +scheduleUrl = 'https://fahrplan.events.ccc.de/congress/2019/Fahrplan/schedule.xml' + + +def tasks(queue, args, idlist, skiplist): + # iterate over all events extracted from the schedule xml-export + for event in events(scheduleUrl): + if event['room'] not in ('Ada', 'Borg', 'Clarke', 'Dijkstra', 'Eliza'): + 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 + idx=0 + for idx, person in enumerate(persons(scheduleUrl, personmap, taglinemap, event['id'])): + queue.put(Rendertask( + infile = 'insert.svg', + outfile = 'event_{}_person_{}.png'.format(str(event['id']), str(person['id'])), + parameters = { + '$person': person['person'], + '$tagline': person['tagline'], + } + )) + + if idx > 0: + queue.put(Rendertask( + infile = 'insert.svg', + outfile = 'event_{}_persons.png'.format(str(event['id'])), + parameters = { + '$person': event['personnames'], + '$tagline': '', + } + )) diff --git a/36c3/artwork/bauchbinde_links.svg b/36c3/artwork/bauchbinde_links.svg new file mode 100644 index 0000000..57cce80 --- /dev/null +++ b/36c3/artwork/bauchbinde_links.svg @@ -0,0 +1,516 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $person $tagline + + + + + + + + + + + + + + + + + diff --git a/36c3/artwork/bauchbinde_rechts.svg b/36c3/artwork/bauchbinde_rechts.svg new file mode 100644 index 0000000..0e11b3e --- /dev/null +++ b/36c3/artwork/bauchbinde_rechts.svg @@ -0,0 +1,477 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $person $tagline + diff --git a/36c3/artwork/insert.svg b/36c3/artwork/insert.svg new file mode 100644 index 0000000..a5abb09 --- /dev/null +++ b/36c3/artwork/insert.svg @@ -0,0 +1,516 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $person $tagline + + + + + + + + + + + + + + + + + diff --git a/apple-prores-4444.cmprstng b/apple-prores-4444.compressorsetting similarity index 100% rename from apple-prores-4444.cmprstng rename to apple-prores-4444.compressorsetting diff --git a/asg2019/__init__.py b/asg2019/__init__.py new file mode 100644 index 0000000..f12d7a5 --- /dev/null +++ b/asg2019/__init__.py @@ -0,0 +1,199 @@ +#!/usr/bin/python + +import subprocess +import os.path +from renderlib import * +from easing import * + +# URL to Schedule-XML +scheduleUrl = 'https://cfp.all-systems-go.io/ASG2019/schedule/export/schedule.xml' + +# For (really) too long titles +titlemap = { +# 72: "Maximize your creativity and quality of use of HMI for automotive. TRITO Linkage, a compre-hensive HMI tool chain for Qt." +} + +def bounce(i, min, max, frames): + if i == frames - 1: + return 0 + + if i <= frames/2: + return easeInOutQuad(i, min, max, frames/2) + else: + return max - easeInOutQuad(i - frames/2, min, max, frames/2) + +def introFrames(parameters): + move=50 + + frames = 1*fps + for i in range(0, frames): + yield ( + ('speaker', 'style', 'opacity', "%.4f" % easeLinear(i, 0, 1, frames)), + ) + + # 3 Sekunde Text Fadeout + frames = 4*fps + for i in range(0, frames): + yield [] + +def pauseFrames(parameters): + frames = 1*fps + for i in range(0, frames): + yield ( + ('pause', 'attr', 'opacity', '%.4f' % easeLinear(i, 0, 1, frames)), + ('details', 'attr', 'opacity', '%.4f' % easeLinear(i, 1, -1, frames)), + ) + frames = 2*fps + for i in range(0, frames): + yield ( + ('pause', 'attr', 'opacity', '1'), + ('details', 'attr', 'opacity', '0'), + ) + frames = 1*fps + for i in range(0, frames): + yield ( + ('pause', 'attr', 'opacity', '%.4f' % easeLinear(i, 1, -1, frames)), + ('details', 'attr', 'opacity', '%.4f' % easeLinear(i, 0, 1, frames)), + ) + frames = 2*fps + for i in range(0, frames): + yield ( + ('pause', 'attr', 'opacity', '0'), + ('details', 'attr', 'opacity', '1'), + ) + +def outroFrames(p): + # 2 Sekunden stehen bleiben + frames = 2*fps + for i in range(0, frames): + yield ( + ('sponsoredby', 'style', 'opacity', "1"), + ('recordedby', 'style', 'opacity', "0"), + ('cc', 'style', 'opacity', "0"), + ) + frames = 1*fps + for i in range(0, frames): + yield ( + ('sponsoredby', 'style', 'opacity', "%.4f" % easeInOutQuad(i, 1, -1, frames)), + ('recordedby', 'style', 'opacity', "%.4f" % easeInOutQuad(i, 0, 1, frames)), + ('cc', 'style', 'opacity', "0"), + ) + frames = 1*fps + for i in range(0, frames): + yield ( + ('sponsoredby', 'style', 'opacity', "0"), + ('recordedby', 'style', 'opacity', "1"), + ('cc', 'style', 'opacity', "0"), + ) + frames = 1*fps + for i in range(0, frames): + yield ( + ('sponsoredby', 'style', 'opacity', "0"), + ('recordedby', 'style', 'opacity', "%.4f" % easeInOutQuad(i, 1, -1, frames)), + ('cc', 'style', 'opacity', "%.4f" % easeInOutQuad(i, 0, 1, frames)), + ) + frames = 1*fps + for i in range(0, frames): + yield ( + ('sponsoredby', 'style', 'opacity', "0"), + ('recordedby', 'style', 'opacity', "0"), + ('cc', 'style', 'opacity', "1"), + ) + +def backgroundFrames(parameters): + return + frames = 25*3 + for i in range(0, frames): + yield ( + ('pause', 'attr', 'flood-opacity', '%.4f' % bounce(i, 0.0, 1.0, frames)), + ) + + frames = 25*1 + for i in range(0, frames): + yield ( + ('glowFlood', 'attr', 'flood-opacity', '%.4f' % 0), + ) + + frames = 20*fps + for i in range(0, frames): + xshift = 300 - ((i+1) * (300/frames)) + yshift = 150 - ((i+1) * (150/frames)) + yield( + ('pillgroup', 'attr', 'transform', 'translate(%.4f, %.4f)' % (xshift, yshift)), + ) + +def debug(): + render( + 'intro.svg', + '../intro.ts', + introFrames, + { + '$ID': 4711, + '$TITLE': "Long Long Long title is LONG", + '$COMPANY': 'Long Running Co', + '$SPEAKER': 'Dr. Dr. Prof. Dr. Long Long' + } + ) + +# render( +# 'pause.svg', +# '../pause.ts', +# pauseFrames +# ) + + render( + 'outro.svg', + '../outro.ts', + outroFrames + ) + +def tasks(queue, args, idlist, skiplist): + # iterate over all events extracted from the schedule xml-export + for event in events(scheduleUrl): + #if event['room'] not in ('Galerie', 'Saal (Main Hall)'): + # print("skipping room %s (%s [%s])" % (event['room'], event['title'], event['id'])) + # continue + if not (idlist==[]): + if 000000 in idlist: + print("skipping id (%s [%s])" % (event['title'], event['id'])) + continue + if int(event['id']) not in idlist: + print("skipping id (%s [%s])" % (event['title'], event['id'])) + continue + + # generate a task description and put it into the queue + queue.put(Rendertask( + infile = 'intro.svg', + outfile = str(event['id'])+".ts", + sequence = introFrames, + parameters = { + '$ID': event['id'], + '$TITLE': event['title'], + '$COMPANY': event['subtitle'], + '$SPEAKER': event['personnames'] + } + )) + + # place a task for the outro into the queue + if not "out" in skiplist: + queue.put(Rendertask( + infile = 'outro.svg', + outfile = 'outro.ts', + sequence = outroFrames + )) + + # place the pause-sequence into the queue + if not "pause" in skiplist: + queue.put(Rendertask( + infile = 'pause.svg', + outfile = 'pause.ts', + sequence = pauseFrames + )) + + # place the background-sequence into the queue + if not "bg" in skiplist: + queue.put(Rendertask( + infile = 'background.svg', + outfile = 'background.ts', + sequence = backgroundFrames + )) diff --git a/asg2019/artwork/Background Left.png b/asg2019/artwork/Background Left.png new file mode 100644 index 0000000..082c8a9 Binary files /dev/null and b/asg2019/artwork/Background Left.png differ diff --git a/asg2019/artwork/Background Left.svg b/asg2019/artwork/Background Left.svg new file mode 100644 index 0000000..43b889c --- /dev/null +++ b/asg2019/artwork/Background Left.svg @@ -0,0 +1,494 @@ + + + + + + image/svg+xml + + BACKGROUND SLIDE_2019 + + + + + + + + + + + + + + + + + + + + + + + + BACKGROUND SLIDE_2019 + + + + + + + + + + + + + + + + + + + + + + + + September 20-22 . 2019 + BERLIN, + GERMANY + + + https://all-systems-go.io + + + + + + + + + + + + + + + + + + THANKS TO OUR SOLAR SPONSORS: + + + + + + + + + + + + + + + + + + + + + + + September 20-22 . 2019 + BERLIN, + GERMANY + + + https://all-systems-go.io + + + diff --git a/asg2019/artwork/Background Right.png b/asg2019/artwork/Background Right.png new file mode 100644 index 0000000..8f2165a Binary files /dev/null and b/asg2019/artwork/Background Right.png differ diff --git a/asg2019/artwork/Background Right.svg b/asg2019/artwork/Background Right.svg new file mode 100644 index 0000000..dabd233 --- /dev/null +++ b/asg2019/artwork/Background Right.svg @@ -0,0 +1,346 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + BACKGROUND SLIDE_2019 + + + + + + + + + + + + + + + + + + + + + + + + September 20-22 . 2019 + BERLIN, + GERMANY + + + https://all-systems-go.io + + + + + + + + + + + + + + + + + + THANKS TO OUR SOLAR SPONSORS: + + + diff --git a/asg2019/artwork/intro.svg b/asg2019/artwork/intro.svg new file mode 100644 index 0000000..37a8cf1 --- /dev/null +++ b/asg2019/artwork/intro.svg @@ -0,0 +1,264 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Intro_2019 + + + + + + + + + + + + + + + + + + + + + + + + + + + Sp + $TITLE$SPEAKER diff --git a/asg2019/artwork/outro.svg b/asg2019/artwork/outro.svg new file mode 100644 index 0000000..4203872 --- /dev/null +++ b/asg2019/artwork/outro.svg @@ -0,0 +1,424 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Intro_2019 + + + + + + JOIN US NEXT YEAR! + FOLLOW + + US + + ON + + TWITTER + + @ASGC + + ONFOR + + + VISIT + + OUR + + WEBSITE + , + ALL + - + SYSTEMS + - + GO + . + IO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + THANKS TO OUR SOLAR SPONSORS: + diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01.ogg b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01.ogg new file mode 100644 index 0000000..e69de29 diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00000.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00000.png new file mode 100644 index 0000000..b344856 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00000.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00001.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00001.png new file mode 100644 index 0000000..c08c406 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00001.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00002.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00002.png new file mode 100644 index 0000000..eb27b5b Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00002.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00003.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00003.png new file mode 100644 index 0000000..b927a48 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00003.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00004.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00004.png new file mode 100644 index 0000000..80ac2eb Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00004.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00005.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00005.png new file mode 100644 index 0000000..afe2346 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00005.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00006.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00006.png new file mode 100644 index 0000000..822adb2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00006.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00007.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00007.png new file mode 100644 index 0000000..d4f6161 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00007.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00008.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00008.png new file mode 100644 index 0000000..5852b87 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00008.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00009.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00009.png new file mode 100644 index 0000000..2aeaa08 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00009.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00010.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00010.png new file mode 100644 index 0000000..76b070d Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00010.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00011.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00011.png new file mode 100644 index 0000000..8537139 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00011.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00012.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00012.png new file mode 100644 index 0000000..a006ee4 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00012.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00013.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00013.png new file mode 100644 index 0000000..0e3ba2e Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00013.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00014.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00014.png new file mode 100644 index 0000000..b176d28 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00014.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00015.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00015.png new file mode 100644 index 0000000..6654610 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00015.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00016.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00016.png new file mode 100644 index 0000000..38cb5cc Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00016.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00017.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00017.png new file mode 100644 index 0000000..2713187 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00017.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00018.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00018.png new file mode 100644 index 0000000..1570983 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00018.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00019.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00019.png new file mode 100644 index 0000000..b846acd Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00019.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00020.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00020.png new file mode 100644 index 0000000..cf3dc75 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00020.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00021.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00021.png new file mode 100644 index 0000000..0a52594 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00021.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00022.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00022.png new file mode 100644 index 0000000..cf68a2f Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00022.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00023.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00023.png new file mode 100644 index 0000000..8b0306a Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00023.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00024.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00024.png new file mode 100644 index 0000000..f6a62e6 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00024.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00025.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00025.png new file mode 100644 index 0000000..f6a62e6 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00025.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00026.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00026.png new file mode 100644 index 0000000..a3cac0e Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00026.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00027.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00027.png new file mode 100644 index 0000000..d00d135 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00027.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00028.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00028.png new file mode 100644 index 0000000..b7f3e7d Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00028.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00029.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00029.png new file mode 100644 index 0000000..ecf4598 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00029.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00030.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00030.png new file mode 100644 index 0000000..748417c Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00030.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00031.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00031.png new file mode 100644 index 0000000..a84a2a3 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00031.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00032.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00032.png new file mode 100644 index 0000000..e0b286c Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00032.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00033.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00033.png new file mode 100644 index 0000000..a51412e Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00033.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00034.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00034.png new file mode 100644 index 0000000..5e4d259 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00034.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00035.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00035.png new file mode 100644 index 0000000..99d4ceb Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00035.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00036.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00036.png new file mode 100644 index 0000000..78d2cd6 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00036.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00037.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00037.png new file mode 100644 index 0000000..def0ed6 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00037.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00038.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00038.png new file mode 100644 index 0000000..88581b5 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00038.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00039.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00039.png new file mode 100644 index 0000000..4751465 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00039.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00040.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00040.png new file mode 100644 index 0000000..10e6a19 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00040.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00041.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00041.png new file mode 100644 index 0000000..efcc8f3 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00041.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00042.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00042.png new file mode 100644 index 0000000..9002a66 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00042.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00043.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00043.png new file mode 100644 index 0000000..7b9006c Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00043.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00044.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00044.png new file mode 100644 index 0000000..2ea3fbb Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00044.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00045.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00045.png new file mode 100644 index 0000000..4b151bf Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00045.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00046.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00046.png new file mode 100644 index 0000000..6192552 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00046.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00047.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00047.png new file mode 100644 index 0000000..2ea49bc Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00047.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00048.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00048.png new file mode 100644 index 0000000..61b88c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00048.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00049.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00049.png new file mode 100644 index 0000000..b6ac5f8 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00049.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00050.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00050.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00050.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00051.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00051.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00051.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00052.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00052.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00052.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00053.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00053.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00053.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00054.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00054.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00054.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00055.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00055.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00055.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00056.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00056.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00056.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00057.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00057.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00057.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00058.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00058.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00058.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00059.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00059.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00059.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00060.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00060.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00060.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00061.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00061.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00061.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00062.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00062.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00062.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00063.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00063.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00063.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00064.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00064.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00064.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00065.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00065.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00065.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00066.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00066.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00066.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00067.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00067.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00067.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00068.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00068.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00068.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00069.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00069.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00069.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00070.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00070.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00070.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00071.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00071.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00071.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00072.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00072.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00072.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00073.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00073.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00073.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00074.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00074.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00074.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00075.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00075.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00075.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00076.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00076.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00076.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00077.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00077.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00077.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00078.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00078.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00078.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00079.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00079.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00079.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00080.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00080.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00080.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00081.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00081.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00081.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00082.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00082.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00082.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00083.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00083.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00083.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00084.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00084.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00084.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00085.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00085.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00085.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00086.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00086.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00086.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00087.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00087.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00087.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00088.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00088.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00088.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00089.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00089.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00089.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00090.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00090.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00090.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00091.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00091.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00091.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00092.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00092.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00092.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00093.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00093.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00093.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00094.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00094.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00094.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00095.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00095.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00095.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00096.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00096.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00096.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00097.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00097.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00097.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00098.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00098.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00098.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00099.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00099.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00099.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00100.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00100.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00100.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00100.png.xmp b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00100.png.xmp new file mode 100644 index 0000000..d640d56 --- /dev/null +++ b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00100.png.xmp @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00101.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00101.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00101.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00102.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00102.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00102.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00103.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00103.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00103.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00104.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00104.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00104.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00105.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00105.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00105.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00106.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00106.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00106.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00107.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00107.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00107.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00108.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00108.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00108.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00109.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00109.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00109.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00110.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00110.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00110.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00111.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00111.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00111.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00112.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00112.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00112.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00113.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00113.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00113.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00114.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00114.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00114.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00115.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00115.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00115.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00116.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00116.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00116.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00117.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00117.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00117.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00118.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00118.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00118.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00119.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00119.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00119.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00120.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00120.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00120.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00121.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00121.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00121.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00122.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00122.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00122.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00123.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00123.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00123.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00124.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00124.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00124.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00125.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00125.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00125.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00126.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00126.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00126.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00127.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00127.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00127.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00128.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00128.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00128.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00129.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00129.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00129.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00130.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00130.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00130.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00131.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00131.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00131.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00132.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00132.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00132.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00133.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00133.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00133.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00134.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00134.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00134.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00135.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00135.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00135.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00136.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00136.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00136.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00137.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00137.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00137.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00138.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00138.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00138.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00139.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00139.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00139.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00140.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00140.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00140.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00141.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00141.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00141.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00142.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00142.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00142.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00143.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00143.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00143.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00144.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00144.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00144.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00145.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00145.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00145.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00146.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00146.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00146.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00147.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00147.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00147.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00148.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00148.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00148.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00149.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00149.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00149.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00150.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00150.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00150.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00151.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00151.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00151.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00152.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00152.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00152.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00153.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00153.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00153.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00154.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00154.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00154.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00155.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00155.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00155.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00156.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00156.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00156.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00157.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00157.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00157.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00158.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00158.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00158.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00159.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00159.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00159.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00160.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00160.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00160.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00161.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00161.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00161.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00162.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00162.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00162.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00163.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00163.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00163.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00164.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00164.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00164.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00165.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00165.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00165.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00166.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00166.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00166.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00167.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00167.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00167.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00168.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00168.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00168.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00169.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00169.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00169.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00170.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00170.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00170.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00171.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00171.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00171.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00172.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00172.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00172.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00173.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00173.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00173.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00174.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00174.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00174.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00175.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00175.png new file mode 100644 index 0000000..b0614c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00175.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00176.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00176.png new file mode 100644 index 0000000..b6ac5f8 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00176.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00177.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00177.png new file mode 100644 index 0000000..c142c0a Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00177.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00178.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00178.png new file mode 100644 index 0000000..91139c9 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00178.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00179.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00179.png new file mode 100644 index 0000000..8dba9a8 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00179.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00180.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00180.png new file mode 100644 index 0000000..1cb5910 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00180.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00181.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00181.png new file mode 100644 index 0000000..4d95989 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00181.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00182.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00182.png new file mode 100644 index 0000000..749a80e Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00182.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00183.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00183.png new file mode 100644 index 0000000..70055e0 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00183.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00184.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00184.png new file mode 100644 index 0000000..8697839 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00184.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00185.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00185.png new file mode 100644 index 0000000..af87aa4 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00185.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00186.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00186.png new file mode 100644 index 0000000..9002a66 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00186.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00187.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00187.png new file mode 100644 index 0000000..8ff510f Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00187.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00188.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00188.png new file mode 100644 index 0000000..4e71922 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00188.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00189.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00189.png new file mode 100644 index 0000000..b923798 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00189.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00190.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00190.png new file mode 100644 index 0000000..031f0af Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00190.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00191.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00191.png new file mode 100644 index 0000000..eaa3cfc Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00191.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00192.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00192.png new file mode 100644 index 0000000..0cb0397 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00192.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00193.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00193.png new file mode 100644 index 0000000..80d9925 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00193.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00194.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00194.png new file mode 100644 index 0000000..c6f7c91 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00194.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00195.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00195.png new file mode 100644 index 0000000..9c1f95b Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00195.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00196.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00196.png new file mode 100644 index 0000000..4e532b8 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00196.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00197.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00197.png new file mode 100644 index 0000000..6bf5640 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00197.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00198.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00198.png new file mode 100644 index 0000000..a7f73de Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00198.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00199.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00199.png new file mode 100644 index 0000000..b6ff5a8 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00199.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00200.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00200.png new file mode 100644 index 0000000..6423557 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00200.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00201.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00201.png new file mode 100644 index 0000000..f503410 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00201.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00202.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00202.png new file mode 100644 index 0000000..41a07c4 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00202.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00203.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00203.png new file mode 100644 index 0000000..f6af826 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00203.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00204.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00204.png new file mode 100644 index 0000000..c1b04a3 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00204.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00205.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00205.png new file mode 100644 index 0000000..b3fd0d8 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00205.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00206.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00206.png new file mode 100644 index 0000000..6e9a189 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00206.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00207.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00207.png new file mode 100644 index 0000000..3ea6803 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00207.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00208.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00208.png new file mode 100644 index 0000000..d8fd946 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00208.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00209.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00209.png new file mode 100644 index 0000000..8f376b8 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00209.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00210.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00210.png new file mode 100644 index 0000000..79c6f09 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00210.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00211.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00211.png new file mode 100644 index 0000000..66dc5e4 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00211.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00212.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00212.png new file mode 100644 index 0000000..8c657a8 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00212.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00213.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00213.png new file mode 100644 index 0000000..17d6ec6 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00213.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00214.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00214.png new file mode 100644 index 0000000..18a442d Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00214.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00215.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00215.png new file mode 100644 index 0000000..03abb67 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00215.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00216.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00216.png new file mode 100644 index 0000000..89e023d Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00216.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00217.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00217.png new file mode 100644 index 0000000..377bb07 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00217.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00218.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00218.png new file mode 100644 index 0000000..71f4504 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00218.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00219.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00219.png new file mode 100644 index 0000000..ec2be05 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00219.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00220.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00220.png new file mode 100644 index 0000000..6641c71 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00220.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00221.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00221.png new file mode 100644 index 0000000..f7c0fe0 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00221.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00222.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00222.png new file mode 100644 index 0000000..65306d7 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00222.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00223.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00223.png new file mode 100644 index 0000000..0e1fb0a Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00223.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00224.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00224.png new file mode 100644 index 0000000..48bb7c2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00224.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00225.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00225.png new file mode 100644 index 0000000..f4db6b9 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00225.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00226.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00226.png new file mode 100644 index 0000000..076a57e Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00226.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00227.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00227.png new file mode 100644 index 0000000..8613c9d Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00227.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00228.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00228.png new file mode 100644 index 0000000..794cf0a Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00228.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00229.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00229.png new file mode 100644 index 0000000..a6bf19d Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00229.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00230.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00230.png new file mode 100644 index 0000000..798268e Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00230.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00231.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00231.png new file mode 100644 index 0000000..c529ba7 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00231.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00232.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00232.png new file mode 100644 index 0000000..faa5e7c Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00232.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00233.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00233.png new file mode 100644 index 0000000..d1ad9ad Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00233.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00234.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00234.png new file mode 100644 index 0000000..6470c05 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00234.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00235.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00235.png new file mode 100644 index 0000000..c944ed5 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00235.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00236.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00236.png new file mode 100644 index 0000000..d71b01a Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00236.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00237.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00237.png new file mode 100644 index 0000000..cbb9ad8 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00237.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00238.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00238.png new file mode 100644 index 0000000..55fe4b1 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00238.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00239.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00239.png new file mode 100644 index 0000000..edc0c4f Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00239.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00240.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00240.png new file mode 100644 index 0000000..549b406 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00240.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00241.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00241.png new file mode 100644 index 0000000..e73aafc Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00241.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00242.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00242.png new file mode 100644 index 0000000..a39652d Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00242.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00243.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00243.png new file mode 100644 index 0000000..21697d9 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00243.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00244.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00244.png new file mode 100644 index 0000000..8eac6b1 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00244.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00245.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00245.png new file mode 100644 index 0000000..8292c79 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00245.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00246.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00246.png new file mode 100644 index 0000000..25fd4f2 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00246.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00247.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00247.png new file mode 100644 index 0000000..d790971 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00247.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00248.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00248.png new file mode 100644 index 0000000..d45962e Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00248.png differ diff --git a/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00249.png b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00249.png new file mode 100644 index 0000000..b344856 Binary files /dev/null and b/bigbrotherawards2019/artwork/pngs/BBA19_Bauchbinde_Test_v01_00249.png differ diff --git a/datengarten/__init__.py b/datengarten/__init__.py index 1f915e6..79f55f6 100644 --- a/datengarten/__init__.py +++ b/datengarten/__init__.py @@ -5,6 +5,13 @@ from easing import * scheduleUrl = "https://berlin.ccc.de/datengarten/index.xml" +personmap = { +} + +taglinemap = { +} + + def introFrames(p): move=50 @@ -87,6 +94,25 @@ def tasks(queue, args, idlist, skiplist): } )) + for person in persons(scheduleUrl, personmap, taglinemap, event['id']): + queue.put(Rendertask( + infile = 'lower-third.svg', + outfile = 'event_{}_person_{}.png'.format(str(event['id']), str(person['id'])), + parameters = { + '$PERSON': person['person'], + '$TAGLINE': person['tagline'], + } + )) + + queue.put(Rendertask( + infile = 'lower-third.svg', + outfile = 'event_{}_persons.png'.format(str(event['id'])), + parameters = { + '$PERSON': event['personnames'], + '$TAGLINE': '', + } + )) + # place a task for the outro into the queue if not "out" in skiplist: queue.put(Rendertask( diff --git a/datengarten/artwork/lower-third.svg b/datengarten/artwork/lower-third.svg new file mode 100644 index 0000000..17616d7 --- /dev/null +++ b/datengarten/artwork/lower-third.svg @@ -0,0 +1,253 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + 1 1101 1110 111 \/1|011 |/1101 11\/1/ \||/01/_/11/_1 011 \/110|/ \/ 1 111 01_\_1\_\11 | 0/111_/_1011 11 0111 1 \ 0| / 1111 01/11 __1_--011` |{,1101---111-~ \ }{ CCC }{{ }{{ Berlin {}} , -=-~{ .-^- _ } {   + + $TAGLINE $PERSON + diff --git a/froscon2019/__init__.py b/froscon2019/__init__.py index bb4681d..6b77980 100644 --- a/froscon2019/__init__.py +++ b/froscon2019/__init__.py @@ -6,6 +6,13 @@ from renderlib import * from easing import * import svg.path + +personmap = { +} + +taglinemap = { +} + # URL to Schedule-XML scheduleUrl = 'https://programm.froscon.de/2019/schedule.xml' @@ -206,7 +213,8 @@ def tasks(queue, args, idlist, skiplist): continue if (event['id'] in idlist or not idlist) and not 'intro' in skiplist: - # generate a task description and put them into the queue + # generate a task description and put them into the queue + queue.put(Rendertask( infile = 'intro.svg', outfile = str(event['id'])+".ts", @@ -219,6 +227,27 @@ def tasks(queue, args, idlist, skiplist): } )) + idx=0 + for idx, person in enumerate(persons(scheduleUrl, personmap, taglinemap, event['id'])): + queue.put(Rendertask( + infile = 'insert.svg', + outfile = 'event_{}_person_{}.png'.format(str(event['id']), str(person['id'])), + parameters = { + '$PERSON': person['person'], + '$TAGLINE': person['tagline'], + } + )) + + if idx > 0: + queue.put(Rendertask( + infile = 'insert.svg', + outfile = 'event_{}_persons.png'.format(str(event['id'])), + parameters = { + '$PERSON': event['personnames'], + '$TAGLINE': '', + } + )) + if not 'outro' in skiplist: # place a task for the outro into the queue queue.put(Rendertask( diff --git a/froscon2019/artwork/insert.svg b/froscon2019/artwork/insert.svg new file mode 100644 index 0000000..c71e629 --- /dev/null +++ b/froscon2019/artwork/insert.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + $TAGLINE $PERSON + diff --git a/hd1080p.compressorsetting b/hd1080p.compressorsetting new file mode 100644 index 0000000..18e2258 --- /dev/null +++ b/hd1080p.compressorsetting @@ -0,0 +1 @@ +393216HD%201080p%20f%C3%BCr%20den%20Upload%20auf%20Video-Portale%20wie%20z.%C2%A0B.%20f%C3%BCr%20YouTube%20oder%20Vimeo.HD1080WebShareNameHD1080WebShareDescmovyesyesyes1noyesno48000.000000 2 16 48000 N 6619138 Naac 1271128000-100.0000001 3 1 0 N 0 1 0 00nono-1000no0avc1applno1875000050yes0yes0nono \ No newline at end of file diff --git a/jh19-berlin/SourceSansPro-Black.otf b/jh19-berlin/SourceSansPro-Black.otf new file mode 100644 index 0000000..0c25f3d Binary files /dev/null and b/jh19-berlin/SourceSansPro-Black.otf differ diff --git a/jh19-berlin/SourceSansPro-BlackIt.otf b/jh19-berlin/SourceSansPro-BlackIt.otf new file mode 100644 index 0000000..da3504c Binary files /dev/null and b/jh19-berlin/SourceSansPro-BlackIt.otf differ diff --git a/jh19-berlin/SourceSansPro-Bold.otf b/jh19-berlin/SourceSansPro-Bold.otf new file mode 100644 index 0000000..98dbee7 Binary files /dev/null and b/jh19-berlin/SourceSansPro-Bold.otf differ diff --git a/jh19-berlin/SourceSansPro-BoldIt.otf b/jh19-berlin/SourceSansPro-BoldIt.otf new file mode 100644 index 0000000..6600c86 Binary files /dev/null and b/jh19-berlin/SourceSansPro-BoldIt.otf differ diff --git a/jh19-berlin/SourceSansPro-ExtraLight.otf b/jh19-berlin/SourceSansPro-ExtraLight.otf new file mode 100644 index 0000000..f885ce7 Binary files /dev/null and b/jh19-berlin/SourceSansPro-ExtraLight.otf differ diff --git a/jh19-berlin/SourceSansPro-ExtraLightIt.otf b/jh19-berlin/SourceSansPro-ExtraLightIt.otf new file mode 100644 index 0000000..f932024 Binary files /dev/null and b/jh19-berlin/SourceSansPro-ExtraLightIt.otf differ diff --git a/jh19-berlin/SourceSansPro-It.otf b/jh19-berlin/SourceSansPro-It.otf new file mode 100644 index 0000000..2d627d9 Binary files /dev/null and b/jh19-berlin/SourceSansPro-It.otf differ diff --git a/jh19-berlin/SourceSansPro-Light.otf b/jh19-berlin/SourceSansPro-Light.otf new file mode 100644 index 0000000..159979f Binary files /dev/null and b/jh19-berlin/SourceSansPro-Light.otf differ diff --git a/jh19-berlin/SourceSansPro-LightIt.otf b/jh19-berlin/SourceSansPro-LightIt.otf new file mode 100644 index 0000000..e3d49b5 Binary files /dev/null and b/jh19-berlin/SourceSansPro-LightIt.otf differ diff --git a/jh19-berlin/SourceSansPro-Regular.otf b/jh19-berlin/SourceSansPro-Regular.otf new file mode 100644 index 0000000..bdcfb27 Binary files /dev/null and b/jh19-berlin/SourceSansPro-Regular.otf differ diff --git a/jh19-berlin/SourceSansPro-Semibold.otf b/jh19-berlin/SourceSansPro-Semibold.otf new file mode 100644 index 0000000..fffdbaf Binary files /dev/null and b/jh19-berlin/SourceSansPro-Semibold.otf differ diff --git a/jh19-berlin/SourceSansPro-SemiboldIt.otf b/jh19-berlin/SourceSansPro-SemiboldIt.otf new file mode 100644 index 0000000..e90515b Binary files /dev/null and b/jh19-berlin/SourceSansPro-SemiboldIt.otf differ diff --git a/jh19-berlin/config.ini b/jh19-berlin/config.ini new file mode 100644 index 0000000..2a10de5 --- /dev/null +++ b/jh19-berlin/config.ini @@ -0,0 +1,34 @@ +[default] +schedule = https://projects.alpaka.space/media/jhber19-schedule.xml +template = intro-alpha.mov +alpha = true +prores = true + +[title] +in = 175 +out = 260 +font = SourceSansPro-Bold.otf +fontsize = 90 +fontcolor = #ffffff +x = 1090 +y = 450 + +[speaker] +in = 175 +out = 260 +font = SourceSansPro-Regular.otf +fontsize = 36 +fontcolor = #ffffff +x = 1090 +y = 900 + +[text] +in = 200 +out = 250 +font = SourceSansPro-Regular.otf +fontsize = 45 +fontcolor = #c68100 +x = (w-text_w)/2 +y = 927 +text = '' + diff --git a/jh19-ulm/__init__.py b/jh19-ulm/__init__.py new file mode 100644 index 0000000..fba2d2a --- /dev/null +++ b/jh19-ulm/__init__.py @@ -0,0 +1,215 @@ +#!/usr/bin/python3 + + +from renderlib import * +from easing import * +from collections import deque + +# Please EDIT this URL for each local event of Jugend hackt! ### URL to Schedule-XML +scheduleUrl = 'http://data.c3voc.de/schedule/jh18/schedule-berlin.xml' + +# For (really) too long titles +titlemap = { +} + +def introFrames(parameters): + # 8 Sekunden + + # 2 Sekunden Fadein logo und icongroup + frames = int(2*fps) + for i in range(0, frames): + yield ( + ('background', 'style', 'opacity', 1), + ('logo', 'style', 'opacity', "%.4f" % easeInCubic(i, 0, 1, frames)), + ('icongroup', 'style', 'opacity', "%.4f" % easeInCubic(i, 0, 1, frames)), + ('alpaca', 'style', 'opacity', 0), + ('text-bg', 'style', 'opacity', 0), + ('projectname', 'style', 'opacity', 0), + ('prenames', 'style', 'opacity', 0), + ) + + # 1 Sekunden Fadein alpaca und text-bg + frames = 1*fps + for i in range(0, frames): + yield ( + ('background', 'style', 'opacity', 1), + ('logo', 'style', 'opacity', 1), + ('icongroup', 'style', 'opacity', 1), + ('alpaca', 'style', 'opacity', "%.4f" % easeInCubic(i, 0, 1, frames)), + ('text-bg', 'style', 'opacity', "%.4f" % easeInCubic(i, 0, 1, frames)), + ('projectname', 'style', 'opacity', 0), + ('prenames', 'style', 'opacity', 0), + ) + + # 5 Sekunden Fadein #hack hack hack# projectname + prenames DIREKT einblenden, weil die Schriftart sich nicht faden lässt + frames = 5*fps + for i in range(0, frames): + yield ( + ('background', 'style', 'opacity', 1), + ('logo', 'style', 'opacity', 1), + ('icongroup', 'style', 'opacity', 1), + ('alpaca', 'style', 'opacity', 1), + ('text-bg', 'style', 'opacity', 1), + ('projectname', 'style', 'opacity', 1), + ('prenames', 'style', 'opacity', 1), + ) + +def outroFrames(parameters): + # 5 Sekunden + + # 1 Sekunden Fadein logo + frames = int(1*fps) + for i in range(0, frames): + yield ( + ('background', 'style', 'opacity', 1), + ('logo', 'style', 'opacity', "%.4f" % easeInCubic(i, 0, 1, frames)), + ('licensegroup', 'style', 'opacity', 0), + ('logogroup', 'style', 'opacity', 0), + ) + + # 1 Sekunden Fadein licensegroup + frames = 1*fps + for i in range(0, frames): + yield ( + ('background', 'style', 'opacity', 1), + ('logo', 'style', 'opacity', 1), + ('licensegroup', 'style', 'opacity', "%.4f" % easeInCubic(i, 0, 1, frames)), + ('logogroup', 'style', 'opacity', 0), + ) + + # 1 Sekunden Fadein logogroup + frames = 1*fps + for i in range(0, frames): + yield ( + ('background', 'style', 'opacity', 1), + ('logo', 'style', 'opacity', 1), + ('licensegroup', 'style', 'opacity', 1), + ('logogroup', 'style', 'opacity', "%.4f" % easeInCubic(i, 0, 1, frames)), + ) + + # 2 Sekunden stehen bleiben + frames = 2*fps + for i in range(0, frames): + yield ( + ('background', 'style', 'opacity', 1), + ('logo', 'style', 'opacity', 1), + ('licensegroup', 'style', 'opacity', 1), + ('logogroup', 'style', 'opacity', 1), + ) +def backgroundFrames(parameters): + # 20 Sekunden + + # 10 Sekunden alpaca einblenden + frames = 10*fps + for i in range(0, frames): + yield ( + ('background', 'style', 'opacity', 1), + ('alpaca', 'style', 'opacity', "%.4f" % easeInCubic(i, 0.25, 1, frames)), + ) + + # 10 Sekunden alpaca ausblenden + frames = 10*fps + for i in range(0, frames): + yield ( + ('background', 'style', 'opacity', 1), + ('alpaca', 'style', 'opacity', "%.4f" % easeInCubic(i, 1, -0.75, frames)), + ) + + +def pauseFrames(parameters): + # 6 Sekunden + + # 3 Sekunden alpaca einblenden + frames = 3*fps + for i in range(0, frames): + yield ( + ('pause', 'style', 'opacity', "%.4f" % easeInCubic(i, 1, -0.75, frames)), + ('alpaca', 'style', 'opacity', "%.4f" % easeInCubic(i, 0.25, 0.75, frames)), + ) + + # 3 Sekunden alpaca ausblenden + frames = 3*fps + for i in range(0, frames): + yield ( + ('pause', 'style', 'opacity', "%.4f" % easeInCubic(i, 0.25, 0.75, frames)), + ('alpaca', 'style', 'opacity', "%.4f" % easeInCubic(i, 1, -0.75, frames)), + ) + +def debug(): + s1 = 'Lorem, Ipsum, Ad Dolor... ' + s2 = 'Lorem, Ipsum, Ad Dolor, Sit, Nomen, Est, Omen, Urbi et Orbi... ' + render( + 'intro.svg', + '../intro.ts', + introFrames, + { + '$PROJECTNAME': s1.upper(), + '$prenames': s2, + } + ) + + render( + 'outro.svg', + '../outro.ts', + outroFrames + ) + + render( + 'background.svg', + '../background.ts', + backgroundFrames + ) + + render('pause.svg', + '../pause.ts', + pauseFrames + ) + +def tasks(queue, args, idlist, skiplist): + # iterate over all events extracted from the schedule xml-export + for event in events(scheduleUrl): + if event['room'] not in ('Saal23'): + print("skipping room %s (%s [%s])" % (event['room'], event['title'], event['id'])) + continue + if not (idlist==[]): + if 000000 in idlist: + print("skipping id (%s [%s])" % (event['title'], event['id'])) + continue + if int(event['id']) not in idlist: + print("skipping id (%s [%s])" % (event['title'], event['id'])) + continue + + # iterate over all events extracted from the schedule xml-export + for event in events(scheduleUrl): + #just select room Berlin + if event['room'] not in ('Berlin'): + print("skipping room %s (%s)" % (event['room'], event['title'])) + continue + + # generate a task description and put them into the queue + projectname = event['title'] + queue.put(Rendertask( + infile = 'intro.svg', + outfile = str(event['id'])+".ts", + sequence = introFrames, + parameters = { +# '$id': event['id'], + '$PROJECTNAME': projectname.upper(), +# '$subtitle': event['subtitle'], + '$prenames': event['personnames'] + } + )) + + # 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 + )) diff --git a/jh19-ulm/artwork/background.png b/jh19-ulm/artwork/background.png new file mode 100644 index 0000000..7af98cc Binary files /dev/null and b/jh19-ulm/artwork/background.png differ diff --git a/jh19-ulm/artwork/background.svg b/jh19-ulm/artwork/background.svg new file mode 100644 index 0000000..7320ced --- /dev/null +++ b/jh19-ulm/artwork/background.svg @@ -0,0 +1,1467 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/jh19-ulm/artwork/intro.svg b/jh19-ulm/artwork/intro.svg new file mode 100644 index 0000000..a58ff44 --- /dev/null +++ b/jh19-ulm/artwork/intro.svg @@ -0,0 +1,808 @@ + + + +image/svg+xml$RROJECTNAME + + + + + +$prenames + \ No newline at end of file diff --git a/jh19-ulm/artwork/outro.svg b/jh19-ulm/artwork/outro.svg new file mode 100644 index 0000000..c731f52 --- /dev/null +++ b/jh19-ulm/artwork/outro.svg @@ -0,0 +1,744 @@ + + + +image/svg+xmlEine Veranstaltung von: + +Video by mediale pfade / WECAP / C3VOC + +CC BY 4.0 Jugend hackt + +wwww.jugendhackt.de + + \ No newline at end of file diff --git a/jh19-ulm/artwork/pause.svg b/jh19-ulm/artwork/pause.svg new file mode 100644 index 0000000..5760bf5 --- /dev/null +++ b/jh19-ulm/artwork/pause.svg @@ -0,0 +1,3889 @@ + + + +image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/make-adobe-after-effects.py b/make-adobe-after-effects.py index 9f7f4a1..154af00 100755 --- a/make-adobe-after-effects.py +++ b/make-adobe-after-effects.py @@ -49,6 +49,10 @@ parser.add_argument('--pause', action="store_true", default=False, help=''' Render a pause loop from the pause.aep file in the project folder. ''') +parser.add_argument('--alpha', action="store_true", default=False, help=''' + Render intro/outro with alpha. + ''') + parser.add_argument('--force', action="store_true", default=False, help=''' Force render if file exists. ''') @@ -88,14 +92,15 @@ if not args.debug and not args.pause and not args.outro and not args.bgloop and error("Either specify --debug, --pause, --outro or supply a schedule") if args.debug: - persons = ['watz'] + persons = ['ln'] + #persons = ['R. Rehak', 'julika', 'lislis', 'I. Hermann', 'E. Manifesti', 'joliyea', 'V. Schlüter', 'C. Haupt', 'K. Henneberger' , 'A. Höfner'] events = [{ - 'id': 1, - 'title': 'Eröffnungsveranstaltung', - 'subtitle': 'Easterhegg 2018', + 'id': 133, + 'title': 'Lithium-Ion Batteries: Why do they work?', + 'subtitle': '', 'persons': persons, 'personnames': ', '.join(persons), - 'room': 'Heisenberg 1', + 'room': 'schaoswest', }] elif args.pause: @@ -160,6 +165,12 @@ def run(command, **kwargs): stdout=subprocess.DEVNULL) +def run_output(command, **kwargs): + return subprocess.check_output( + fmt_command(command, **kwargs), + stderr=subprocess.STDOUT) + + def enqueue_job(event): event_id = str(event['id']) if (os.path.exists(os.path.join(args.project, event_id + '.ts')) or os.path.exists(os.path.join(args.project, event_id + '.mov'))) and not args.force: @@ -173,13 +184,13 @@ def enqueue_job(event): if event_id == 'pause' or event_id == 'outro' or event_id == 'bgloop': copyfile(args.project + event_id + '.aep', work_doc) if platform.system() == 'Darwin': - run(r'/Applications/Adobe\ After\ Effects\ CC\ 2019/aerender -project {jobpath} -comp {comp} -output {locationpath}', + run(r'/Applications/Adobe\ After\ Effects\ 2020/aerender -project {jobpath} -comp {comp} -output {locationpath}', jobpath=work_doc, comp=event_id, locationpath=intermediate_clip) if platform.system() == 'Windows': - run(r'C:/Program\ Files/Adobe/Adobe\ After\ Effects\ CC\ 2019/Support\ Files/aerender.exe -project {jobpath} -comp {comp} -output {locationpath}', + run(r'C:/Program\ Files/Adobe/Adobe\ After\ Effects\ 2020/Support\ Files/aerender.exe -project {jobpath} -comp {comp} -output {locationpath}', jobpath=work_doc, comp=event_id, locationpath=intermediate_clip) @@ -204,20 +215,20 @@ def enqueue_job(event): scriptpath=script_doc, ascript_path=ascript_doc) - run(r'/Applications/Adobe\ After\ Effects\ CC\ 2019/aerender -project {jobpath} -comp "intro" -output {locationpath}', + run(r'/Applications/Adobe\ After\ Effects\ 2020/aerender -project {jobpath} -comp "intro" -output {locationpath}', jobpath=work_doc, locationpath=intermediate_clip) if platform.system() == 'Windows': - run_once(r'C:/Program\ Files/Adobe/Adobe\ After\ Effects\ CC\ 2019/Support\ Files/AfterFX.exe -noui {jobpath}', + run_once(r'C:/Program\ Files/Adobe/Adobe\ After\ Effects\ 2020/Support\ Files/AfterFX.exe -noui {jobpath}', jobpath=work_doc) time.sleep(15) - run_once(r'C:/Program\ Files/Adobe/Adobe\ After\ Effects\ CC\ 2019/Support\ Files/AfterFX.exe -noui -r {scriptpath}', + run_once(r'C:/Program\ Files/Adobe/Adobe\ After\ Effects\ 2020/Support\ Files/AfterFX.exe -noui -r {scriptpath}', scriptpath=script_doc) time.sleep(5) - run(r'C:/Program\ Files/Adobe/Adobe\ After\ Effects\ CC\ 2019/Support\ Files/aerender.exe -project {jobpath} -comp "intro" -output {locationpath}', + run(r'C:/Program\ Files/Adobe/Adobe\ After\ Effects\ 2020/Support\ Files/aerender.exe -project {jobpath} -comp "intro" -output {locationpath}', jobpath=work_doc, locationpath=intermediate_clip) @@ -229,11 +240,30 @@ def finalize_job(job_id, event): intermediate_clip = os.path.join(tempdir.name, event_id + '.mov') final_clip = os.path.join(os.path.dirname(args.project), event_id + '.ts') - run('ffmpeg -y -hide_banner -loglevel error -i {input} -map 0:0 -c:v mpeg2video -q:v 2 -aspect 16:9 -map 0:1 -c:a mp2 -b:a 384k -shortest -f mpegts {output}', - #run('ffmpeg -y -hide_banner -loglevel error -i {input} -map 0:0 -c:v mpeg2video -q:v 2 -aspect 16:9 -map 1:0 -c:a mp2 -map 2:0 -c:a mp2 -shortest -f mpegts {output}', - #run('ffmpeg -y -hide_banner -loglevel error -i {input} -f lavfi -i anullsrc -ar 48000 -ac 2 -map 0:v -c:v mpeg2video -q:v 0 -aspect 16:9 -map 1:0 -c:a copy -map 2:0 -c:a copy -shortest -f mpegts {output}', - input=intermediate_clip, - output=final_clip) + if args.alpha: + ffprobe = run_output('ffprobe -i {input} -show_streams -select_streams a -loglevel error', + input=intermediate_clip) + if ffprobe: + run('ffmpeg -y -hide_banner -loglevel error -i {input} -c:v qtrle -movflags faststart -aspect 16:9 -c:a mp2 -b:a 384k -shortest -f mov {output}', + input=intermediate_clip, + output=final_clip) + else: + run('ffmpeg -y -hide_banner -loglevel error -f lavfi -i anullsrc=channel_layout=stereo:sample_rate=48000 -i {input} -c:v qtrle -movflags faststart -aspect 16:9 -c:a mp2 -b:a 384k -shortest -f mov {output}', + input=intermediate_clip, + output=final_clip) + else: + ffprobe = run_output('ffprobe -i {input} -show_streams -select_streams a -loglevel error', + input=intermediate_clip) + if ffprobe: + event_print(event, "finalize with audio from source file") + run('ffmpeg -y -hide_banner -loglevel error -i {input} -c:v mpeg2video -q:v 2 -aspect 16:9 -c:a mp2 -b:a 384k -shortest -f mpegts {output}', + input=intermediate_clip, + output=final_clip) + else: + event_print(event, "finalize with silent audio") + run('ffmpeg -y -hide_banner -loglevel error -f lavfi -i anullsrc=channel_layout=stereo:sample_rate=48000 -i {input} -c:v mpeg2video -q:v 2 -aspect 16:9 -c:a mp2 -b:a 384k -shortest -f mpegts {output}', + input=intermediate_clip, + output=final_clip) if event_id == 'pause' or event_id == 'outro' or event_id == 'bgloop': event_print(event, "finalized " + str(event_id) + " to " + final_clip) diff --git a/make-apple-motion.py b/make-apple-motion.py index 3513619..3d579b7 100755 --- a/make-apple-motion.py +++ b/make-apple-motion.py @@ -131,7 +131,7 @@ def enqueue_job(event): fp.write(xmlstr) compressor_info = run_output( - '/Applications/Compressor.app/Contents/MacOS/Compressor -batchname {batchname} -jobpath {jobpath} -settingpath apple-prores-4444.cmprstng -locationpath {locationpath}', + '/Applications/Compressor.app/Contents/MacOS/Compressor -batchname {batchname} -jobpath {jobpath} -settingpath hd1080p.compressorsetting -locationpath {locationpath}', batchname=describe_event(event), jobpath=work_doc, locationpath=intermediate_clip) @@ -196,9 +196,14 @@ def finalize_job(job_id, event): event_print(event, "finalized intro to " + final_clip) - active_jobs = [] +if args.ids: + print("only including ids: ", args.ids) + +if args.exclude_ids: + print("excluding ids: ", args.exclude_ids) + filtered_events = events filtered_events = filter(lambda event: not args.ids or event['id'] in args.ids, filtered_events) filtered_events = filter(lambda event: not args.exclude_ids or event['id'] not in args.exclude_ids, filtered_events) diff --git a/muccc/(Footage)/c3voc.png b/muccc/(Footage)/c3voc.png new file mode 100644 index 0000000..26fc8fd Binary files /dev/null and b/muccc/(Footage)/c3voc.png differ diff --git a/muccc/(Footage)/logo-muc3_white.png b/muccc/(Footage)/logo-muc3_white.png new file mode 100644 index 0000000..90dcee6 Binary files /dev/null and b/muccc/(Footage)/logo-muc3_white.png differ diff --git a/muccc/intro.aep b/muccc/intro.aep new file mode 100644 index 0000000..dbfa63e Binary files /dev/null and b/muccc/intro.aep differ diff --git a/muccc/intro.jsx b/muccc/intro.jsx new file mode 100755 index 0000000..1e8a631 --- /dev/null +++ b/muccc/intro.jsx @@ -0,0 +1,24 @@ + +var comp; +for (var i = 1; i <= app.project.numItems; i ++) { + if ((app.project.item(i) instanceof CompItem) && (app.project.item(i).name === 'intro')) { + comp = app.project.item(i); + break; + } +} +var layer_title = comp.layer('intro_title'); +var textProp_title = layer_title.property("Source Text"); +var textDocument_title = textProp_title.value; + +var layer_persons = comp.layer('intro_personnames'); +var textProp_persons = layer_persons.property("Source Text"); +var textDocument_persons = textProp_persons.value; + +textDocument_title.text = "$title"; +textProp_title.setValue(textDocument_title); + +textDocument_persons.text = "$personnames"; +textProp_persons.setValue(textDocument_persons); + +app.project.save(); +app.quit(); diff --git a/muccc/intro.scpt b/muccc/intro.scpt new file mode 100755 index 0000000..edfa435 Binary files /dev/null and b/muccc/intro.scpt differ diff --git a/muccc/outro.aep b/muccc/outro.aep new file mode 100644 index 0000000..6c276d1 Binary files /dev/null and b/muccc/outro.aep differ diff --git a/muccc/schedule_hf.xml b/muccc/schedule_hf.xml new file mode 100644 index 0000000..55d6514 --- /dev/null +++ b/muccc/schedule_hf.xml @@ -0,0 +1,33 @@ + + 1.0 + + hack!friday + muc + 1 + 2020-01-10 + 2020-01-10 + 02:00 + + + + + 2020-01-10T20:00:00+01:00 + 20:00 + 02:00 + Hauptraum + muc-8001-hf-freecad + hack!friday: freeCAD + + + + de + + + + 9R + + + + + + diff --git a/renderlib.py b/renderlib.py index ad32edc..a93ccc3 100644 --- a/renderlib.py +++ b/renderlib.py @@ -17,6 +17,8 @@ fps = 25 debug = True args = None +scheduleTree=None + def loadProject(projectname): sys.path.append(os.path.join(os.path.dirname(os.path.abspath(__file__)), projectname)) return __import__(projectname) @@ -92,7 +94,7 @@ def renderFrame(infile, task, outfile): else: # invoke inkscape to convert the generated svg-file into a png inside the .frames-directory cmd = 'inkscape --export-background=white --export-background-opacity=0 --export-width={1} --export-height={2} --export-png="{3}" "{4}" 2>&1 >/dev/null'.format(task.workdir, width, height, outfile, infile) - errorReturn = subprocess.check_output(cmd, shell=True, universal_newlines=True, stderr=subprocess.STDOUT) + errorReturn = subprocess.check_output(cmd, shell=True, universal_newlines=True, stderr=subprocess.STDOUT, cwd=task.workdir) if errorReturn != '': print("inkscape exitted with error\n" + errorReturn) # sys.exit(42) @@ -140,9 +142,10 @@ def cachedRenderFrame(frame, frameNr, task, cache): def rendertask_image(task): - with SVGTemplate(task) as svg: + svgfile = '{0}/image.svg'.format(task.workdir) + with SVGTemplate(task, svgfile) as svg: svg.replacetext() - svgfile = svg.write() + svg.write() renderFrame(svgfile, task, task.outfile) def rendertask_video(task): @@ -223,8 +226,6 @@ def rendertask(task): # remove the generated svg ensureFilesRemoved(os.path.join(task.workdir, '.gen.svg')) - - # Download the Events-Schedule and parse all Events out of it. Yield a tupel for each Event def downloadSchedule(scheduleUrl): print("downloading schedule") @@ -239,14 +240,24 @@ def downloadSchedule(scheduleUrl): parser = etree.XMLParser(huge_tree=True) return etree.fromstring(xml, parser) -def persons(scheduleUrl, personmap={}, taglinemap={}): - schedule = downloadSchedule(scheduleUrl) +def getSchedule(scheduleUrl): + global scheduleTree + if not scheduleTree: + scheduleTree=downloadSchedule(scheduleUrl) + return scheduleTree + + +def persons(scheduleUrl, personmap={}, taglinemap={}, forEventId=None): + schedule = getSchedule(scheduleUrl) # iterate all days for day in schedule.iter('day'): # iterate all rooms for room in day.iter('room'): # iterate events on that day in this room for event in room.iter('event'): + eventid = int(event.get("id")) + if event != None and not eventid == forEventId: + continue # aggregate names of the persons holding this talk persons_seen = [] if event.find('persons') is not None: @@ -271,7 +282,7 @@ def persons(scheduleUrl, personmap={}, taglinemap={}): } def events(scheduleUrl, titlemap={}): - schedule = downloadSchedule(scheduleUrl) + schedule = getSchedule(scheduleUrl) # iterate all days for day in schedule.iter('day'): # iterate all rooms diff --git a/wikidatacon2019/__init__.py b/wikidatacon2019/__init__.py new file mode 100644 index 0000000..0d30ed1 --- /dev/null +++ b/wikidatacon2019/__init__.py @@ -0,0 +1,120 @@ +#!/usr/bin/python3 + +from renderlib import * +from easing import * + +# URL to Schedule-XML +scheduleUrl = 'https://mobile.wikidatacon.org/conference.xml' + +# For (really) too long titles +titlemap = { + 14: "Keynote", +} + +def introFrames(args): + # fade in title, persons and id + frames = 2 * fps + for i in range(0, frames): + yield ( + ('title', 'style', 'opacity', easeOutQuart(i, 0, 1, frames)), + ('persons', 'style', 'opacity', 0), + ) + + frames = 2 * fps + for i in range(0, frames): + yield ( + ('title', 'style', 'opacity', 1), + ('persons', 'style', 'opacity', easeOutQuart(i, 0, 1, frames)), + ) + frames = 2 * fps + for i in range(0, frames): + yield ( + ('title', 'style', 'opacity', 1), + ('persons', 'style', 'opacity', 1), + ) + + +def backgroundFrames(parameters): + pass + +def outroFrames(args): + # fadein outro graphics + frames = 1 * fps + for i in range(0, frames): + yield ( + ('fadetoblack', 'style', 'opacity', easeInQuart(i, 1, -1, frames)), + ) + frames = 5 * fps + for i in range(0, frames): + yield [] + + +def pauseFrames(args): + pass + +def debug(): +# render('intro.svg', +# '../intro.ts', +# introFrames, +# { +# '$id': 7776, +# '$title': 'StageWar live!', +# '$subtitle': '', +# '$persons': 'www.stagewar.de' +# } +# ) +# + render('outro.svg', + '../outro.ts', + outroFrames + ) + +def tasks(queue, args, idlist, skiplist): + # iterate over all events extracted from the schedule xml-export + for event in events(scheduleUrl, titlemap): + if not (idlist == []): + if 000000 in idlist: + print("skipping id (%s [%s])" % (event['title'], event['id'])) + continue + if int(event['id']) not in idlist: + print("skipping id (%s [%s])" % (event['title'], event['id'])) + continue + if not event['room'] in ['Kleist', 'Kepler', 'Einstein']: + continue + + # 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': '', + '$persons': event['personnames'] + } + )) + + # place a task for the outro into the queue + if not "out" in skiplist: + queue.put(Rendertask( + infile='outro.svg', + outfile='outro.ts', + sequence=outroFrames + )) + + # place the pause-sequence into the queue + if not "pause" in skiplist: + queue.put(Rendertask( + infile='pause.svg', + outfile='pause.ts', + sequence=pauseFrames + )) + + # place the background-sequence into the queue + if not "bg" in skiplist: + queue.put(Rendertask( + infile='background.svg', + outfile='background.ts', + sequence=backgroundFrames + )) diff --git a/wikidatacon2019/artwork/WikidataCon_2019_logo.png b/wikidatacon2019/artwork/WikidataCon_2019_logo.png new file mode 100644 index 0000000..65cc0f8 Binary files /dev/null and b/wikidatacon2019/artwork/WikidataCon_2019_logo.png differ diff --git a/wikidatacon2019/artwork/background-l.png b/wikidatacon2019/artwork/background-l.png new file mode 100644 index 0000000..a13b721 Binary files /dev/null and b/wikidatacon2019/artwork/background-l.png differ diff --git a/wikidatacon2019/artwork/background.png b/wikidatacon2019/artwork/background.png new file mode 100644 index 0000000..1e79961 Binary files /dev/null and b/wikidatacon2019/artwork/background.png differ diff --git a/wikidatacon2019/artwork/background.svg b/wikidatacon2019/artwork/background.svg new file mode 100644 index 0000000..6996e84 --- /dev/null +++ b/wikidatacon2019/artwork/background.svg @@ -0,0 +1,8858 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/wikidatacon2019/artwork/intro.svg b/wikidatacon2019/artwork/intro.svg new file mode 100644 index 0000000..69f3cde --- /dev/null +++ b/wikidatacon2019/artwork/intro.svg @@ -0,0 +1,2448 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + open + + + + + + + + + + + free + + + + + + + + + + + structured + + + + + + + + + + + linked + + + + + + + + + + + collaborative + + + + + + + + + + + multilingual + + + + + + + + + +   + $title  $persons  + + diff --git a/wikidatacon2019/artwork/outro.svg b/wikidatacon2019/artwork/outro.svg new file mode 100644 index 0000000..b3494ef --- /dev/null +++ b/wikidatacon2019/artwork/outro.svg @@ -0,0 +1,2541 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + open + + + + + + + + + + + free + + + + + + + + + + + structured + + + + + + + + + + + linked + + + + + + + + + + + collaborative + + + + + + + + + + + multilingual + + + + + + + + + More Recordings available on media.ccc.de + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +