adding osc18 artwork to repo

* took artwork from osc17 and doing some minor adjustments in the svgs
 * tried to build with make.py - worked as expected
 * changed schedule.xml in __init.py__
This commit is contained in:
thomic 2018-04-29 11:42:05 +02:00
parent dfd09213ac
commit 3976b88dc9
6 changed files with 11852 additions and 0 deletions

157
osc18/__init__.py Normal file
View file

@ -0,0 +1,157 @@
#!/usr/bin/python
from renderlib import *
from easing import *
# URL to Schedule-XML
scheduleUrl = 'https://events.opensuse.org/conference/oSC18/schedule.xml'
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
# 3 Sekunde Text Fadein
frames = 3*fps
for i in range(0, frames):
yield (
('textblock', 'style', 'opacity', "%.4f" % easeLinear(i, 0, 1, frames)),
('textblock', 'attr', 'transform', 'translate(%.4f, 0)' % easeOutQuad(i, -move, move, frames)),
)
# 2 Sekunden stehen lassen
frames = 2*fps
for i in range(0, frames):
yield ()
# 3 Sekunde Text Fadeout
frames = 3*fps
for i in range(0, frames):
yield (
('textblock', 'style', 'opacity', "%.4f" % easeLinear(i, 1, -1, frames)),
('textblock', 'attr', 'transform', 'translate(%.4f, 0)' % easeInQuad(i, 0, move, frames)),
)
def pauseFrames(parameters):
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),
)
def outroFrames(p):
# 5 Sekunden stehen bleiben
frames = 5*fps
for i in range(0, frames):
yield []
def backgroundFrames(parameters):
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",
'$SUBTITLE': 'Long Long Long Long subtitle is LONGER',
'$SPEAKER': 'Long Name of 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'],
'$SUBTITLE': 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
))

4149
osc18/artwork/intro.svg Normal file

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 188 KiB

View file

@ -0,0 +1,377 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="1920"
height="1080"
viewBox="0 0 1920 1080"
id="svg2"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="logo_osc-video.svg"
inkscape:export-filename="/home/tbro/git/voc/intro-outro-generator/osc17/artwork/logo_osc-video_preview.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:zoom="0.49497474"
inkscape:cx="545.03463"
inkscape:cy="432.91305"
inkscape:document-units="px"
inkscape:current-layer="layer2"
showgrid="false"
units="px"
inkscape:window-width="1596"
inkscape:window-height="850"
inkscape:window-x="0"
inkscape:window-y="26"
inkscape:window-maximized="0"
showguides="true"
inkscape:guide-bbox="true">
<sodipodi:guide
position="21.429,710"
orientation="0,1"
id="guide6027"
inkscape:label=""
inkscape:color="rgb(0,0,255)" />
<sodipodi:guide
position="-50,340"
orientation="0,1"
id="guide6053"
inkscape:label=""
inkscape:color="rgb(0,0,255)" />
<sodipodi:guide
position="960,1056.6196"
orientation="1,0"
id="guide6055"
inkscape:label=""
inkscape:color="rgb(0,0,255)" />
<sodipodi:guide
position="0,1030"
orientation="0,1"
id="guide4785"
inkscape:label=""
inkscape:color="rgb(0,0,255)" />
<sodipodi:guide
position="1440,1040"
orientation="1,0"
id="guide4787"
inkscape:label=""
inkscape:color="rgb(0,0,255)" />
<sodipodi:guide
position="50,941.42857"
orientation="1,0"
id="guide4821"
inkscape:label=""
inkscape:color="rgb(0,0,255)" />
<sodipodi:guide
position="560,50"
orientation="0,1"
id="guide4823"
inkscape:label=""
inkscape:color="rgb(0,0,255)" />
<sodipodi:guide
position="480,1333.4014"
orientation="1,0"
id="guide4825"
inkscape:label=""
inkscape:color="rgb(0,0,255)" />
</sodipodi:namedview>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="Background">
<rect
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#0d2c40;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:23.29999924;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
id="background"
width="1920"
height="1080"
x="0"
y="0" />
<flowRoot
xml:space="preserve"
id="credits"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
transform="translate(0,38)"><flowRegion
id="flowRegion6144"><rect
id="rect6146"
width="960"
height="67.14286"
x="480"
y="864.28571" /></flowRegion><flowPara
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:25px;font-family:'Arial MT';-inkscape-font-specification:'Arial MT Bold';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1"
id="flowPara6152">recording by: younameit</flowPara><flowPara
id="flowPara6150"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:25px;font-family:'Arial MT';-inkscape-font-specification:'Arial MT Bold';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1">postprocessing by: eventuallyhere</flowPara></flowRoot> <flowRoot
xml:space="preserve"
id="susetext"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
transform="translate(-559.54527,38.644881)"><flowRegion
id="flowRegion4763"><rect
id="rect4765"
width="867.14294"
height="707.39093"
x="1078.5714"
y="418.57144"
ry="0" /></flowRegion><flowPara
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:62.5px;font-family:'Arial MT';-inkscape-font-specification:'Arial MT Bold';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1"
id="flowPara4771">openSUSE conference 2017</flowPara><flowPara
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:62.5px;font-family:'Arial MT';-inkscape-font-specification:'Arial MT Bold';text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1"
id="flowPara4811">Z-Bau, Nuremberg</flowPara></flowRoot> <g
id="g4523">
<path
d="m 1076.6039,267.93595 c -2.4905,0 -4.5161,-1.36532 -4.5161,-3.02254 0,-1.67048 2.0256,-3.02254 4.5161,-3.02254 2.5038,0 4.5339,1.35206 4.5339,3.02254 0,1.65722 -2.0301,3.02254 -4.5339,3.02254 z m -1.6767,-11.15842 c -2.7231,-0.11629 -5.2985,0.86398 -7.2882,2.72402 -1.996,1.85272 -3.1566,4.37184 -3.2416,7.10479 -0.179,5.62202 4.2208,10.36335 9.8455,10.56115 2.7321,0.0865 5.321,-0.88184 7.3168,-2.72402 1.997,-1.8779 3.1418,-4.39703 3.2403,-7.10845 0.174,-5.63828 -4.2418,-10.36427 -9.8728,-10.55749"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path18-4"
inkscape:connector-curvature="0" />
<g
transform="translate(5.0000007,-5.0000008)"
id="g4515">
<g
id="g388-6"
transform="matrix(8.7050385,0,0,-8.7062511,845,310.01306)"
style="fill:#ffffff;fill-opacity:1;stroke:none">
<path
d="m 0,0 c 0,-7.93 -6.434,-14.356 -14.359,-14.356 -7.93,0 -14.36,6.426 -14.36,14.356 0,7.931 6.43,14.359 14.36,14.359 C -6.434,14.359 0,7.931 0,0"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path390-3"
inkscape:connector-curvature="0" />
</g>
<g
id="g1576-8"
transform="matrix(8.7050385,0,0,-8.7062511,678.438,260.50651)"
style="fill:#000000;fill-opacity:1;stroke:none">
<path
d="m 0,0 9.463,-5.536 c 0.078,-0.046 0.086,-0.121 0.086,-0.151 0,-0.03 -0.008,-0.104 -0.086,-0.15 L 0,-11.373 0,0 Z m -0.186,-12.163 c 0.085,0 0.17,0.021 0.245,0.065 l 9.735,5.696 c 0.257,0.15 0.411,0.417 0.411,0.715 0,0.298 -0.154,0.565 -0.411,0.716 L 0.061,0.724 C -0.088,0.813 -0.266,0.817 -0.415,0.732 -0.563,0.648 -0.655,0.489 -0.655,0.316 l 0,-12.004 c -0.001,-0.174 0.085,-0.329 0.23,-0.412 0.072,-0.042 0.155,-0.063 0.239,-0.063"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path1578-3"
inkscape:connector-curvature="0" />
</g>
</g>
<g
transform="matrix(1.2481116,0,0,1.2481116,698.98448,-54.506575)"
id="g4501">
<path
d="m 421.88287,213.597 c -3.3113,-0.11926 -6.4507,1.05056 -8.8499,3.30076 -2.3993,2.2502 -3.8147,5.2984 -3.9147,8.59916 -0.2297,6.82075 5.1108,12.55937 11.9158,12.81017 3.3095,0.1 6.4647,-1.06985 8.878,-3.32005 2.4098,-2.26072 3.7953,-5.31068 3.9006,-8.59916 0.2297,-6.819 -5.109,-12.54885 -11.9298,-12.79088 z m 2.0205,13.51171 c -3.0307,0 -5.4791,-1.63985 -5.4791,-3.64977 0,-2.02922 2.4484,-3.6603 5.4791,-3.6603 3.0306,0 5.486,1.63108 5.486,3.6603 0,2.00992 -2.4571,3.64977 -5.486,3.64977 z m 27.15319,15.79875 c 0.805,-0.53142 1.3961,-0.97164 1.6451,-1.06985 l 0.2683,-0.41918 c -0.6805,-4.27941 -7.05919,-25.02929 -11.88409,-30.01901 -1.3294,-1.35924 -2.394,-2.69919 -4.5495,-3.96021 -17.4544,-10.17062 -58.863,-16.30912 -60.8027,-16.58974 l -0.3297,0.0912 -0.1246,0.29991 c 0,0 -0.1596,8.57987 -0.1841,9.53923 -4.2286,-1.42062 -34.9719,-11.35096 -63.7913,-12.35066 -24.44,-0.85939 -60.0328,-4.01984 -107.1958,24.98019 l -1.3943,0.86815 c -22.1898,13.84145 -37.5097,30.90998 -45.5178,50.73909 -2.5116,6.24022 -5.8895,20.32019 -2.5414,33.56882 1.4417,5.79123 4.1304,11.61053 7.7556,16.81949 8.194,11.77013 21.9442,19.58006 36.7486,20.89896 20.9042,1.86961 36.7327,-7.51879 42.3626,-25.09945 3.8708,-12.12968 0,-29.92781 -14.8394,-39.00753 -12.07,-7.39075 -25.0486,-5.71056 -32.5779,-0.7296 -6.5313,4.33027 -10.2302,11.05982 -10.1653,18.45056 0.1508,13.11009 11.4439,20.07816 19.5643,20.09921 2.3589,0 4.7284,-0.41041 7.3995,-1.28032 0.9506,-0.28939 1.845,-0.64893 2.8307,-1.25927 l 0.3087,-0.18065 0.1947,-0.12978 -0.065,0.0386 c 1.8503,-1.26102 2.964,-3.31128 2.964,-5.51062 0,-0.59981 -0.084,-1.2084 -0.2561,-1.8205 -0.9593,-3.32005 -4.239,-5.32822 -7.638,-4.70911 l -0.4595,0.10874 -0.6209,0.18942 -0.9015,0.31043 c -1.8696,0.45951 -3.2692,0.49985 -3.5691,0.51038 -0.9506,-0.0614 -5.6246,-1.46097 -5.6246,-6.58048 l 0,-0.0702 c 0,-1.88013 0.7542,-3.19903 1.1698,-3.91986 1.454,-2.28002 5.4352,-4.51794 10.8143,-4.04966 7.0593,0.61034 12.149,4.23031 15.5199,11.05982 3.1289,6.34896 2.3098,14.15888 -2.1099,19.87997 -4.3899,5.66846 -12.2051,8.07826 -22.5985,6.9593 -10.481,-1.1593 -19.3397,-7.19081 -24.3031,-16.57921 -4.8565,-9.17793 -5.1213,-20.05885 -0.6858,-28.41774 10.6091,-20.02905 30.6486,-19.82034 41.6366,-17.92091 16.26,2.8202 34.7579,17.81919 41.3191,35.13852 1.0593,2.76057 1.5995,4.94938 2.0713,6.95053 l 0.7085,2.99033 18.3699,8.96923 0.2403,0.18064 0.4455,-0.0403 0.081,-0.52966 c -0.114,-0.4104 -0.3806,-0.78924 -0.805,-5.92979 -0.3491,-4.56178 -1.0594,-17.05099 5.2282,-23.24035 2.4414,-2.41857 6.1613,-4.57757 9.099,-5.26859 12.0402,-2.94122 26.1588,-0.912 39.5074,14.53947 6.9102,7.98005 10.2794,11.6193 11.9701,13.24863 l 0.5893,0.53142 0.6945,0.51914 c 0.5542,0.30167 22.9545,10.62136 22.9545,10.62136 l 0.4612,-0.11049 0.01,-0.4788 c -0.1491,-0.17013 -14.1992,-18.32781 -11.6982,-33.27943 1.9696,-11.90869 11.4474,-10.83007 24.5575,-9.34981 4.2794,0.49984 9.1516,1.05932 14.1957,1.17157 14.0835,0.0895 29.2544,-2.51152 38.6042,-6.60152 6.049,-2.62903 9.9093,-4.37938 12.32779,-6.57871 0.8699,-0.72084 1.3207,-1.89066 1.7907,-3.14993 l 0.3297,-0.83133 c 0.3911,-1.02074 0.9664,-3.17097 1.219,-4.34957 0.1017,-0.51914 0.1613,-1.06809 -0.2087,-1.35923 l -1.2944,0.24027 c -4.10579,2.47119 -14.36929,7.15048 -23.96469,7.35042 -11.9139,0.24028 -35.8979,-11.9806 -38.3989,-13.28021 l -0.2403,-0.27886 c -0.5893,-1.43992 -4.19,-9.94963 -4.9599,-11.74909 17.2702,11.37903 31.594,17.66836 42.5591,18.63824 12.2068,1.08739 21.7215,-5.57376 25.78519,-8.42202 z m -47.34709,-17.4386 c 0.1753,-4.73016 2.1554,-9.12006 5.6141,-12.34014 3.4603,-3.23061 7.9747,-4.90028 12.7084,-4.74945 9.7602,0.34902 17.4298,8.58864 17.0948,18.33833 -0.1841,4.73016 -2.1642,9.12006 -5.6141,12.32962 -3.4603,3.2499 -7.9642,4.91957 -12.7189,4.75997 -9.7497,-0.35954 -17.4106,-8.57987 -17.0843,-18.33833 z"
id="Geeko"
style="clip-rule:evenodd;fill:#ffffff;fill-opacity:1;fill-rule:evenodd"
inkscape:connector-curvature="0" />
<path
d="m 275.00437,327.90287 c -7.7836,0 -12.0648,6.58047 -12.0648,11.12998 l 0,5.84034 c 0,6.69974 5.4738,10.85112 10.5495,10.85112 l 17.8192,0 c 2.2449,0 2.7149,1.46973 2.7149,2.70971 l 0,3.76903 c 0,0.39988 -0.081,4.01984 -2.7149,4.01984 l -24.3032,0 c -2.4151,0 -4.1602,1.6802 -4.1602,3.97951 l 0,1.04179 c 0,2.29054 1.7451,3.96021 4.1602,3.96021 l 25.6238,0 c 6.698,0 11.0195,-4.66 11.0195,-11.87888 l 0,-6.30161 c 0,-6.77865 -4.8705,-9.80932 -9.7058,-9.80932 l -17.5334,0 c -2.6395,0 -3.8356,-1.9801 -3.8356,-3.37968 l 0,-3.47965 c 0,-2.19057 1.4644,-3.46036 4.0251,-3.46036 l 19.4081,0 c 2.38,0 4.1707,-1.71001 4.1707,-3.97074 l 0,-1.04003 c 0,-2.26949 -1.8205,-3.98126 -4.2513,-3.98126 l -20.9218,0 z"
id="path7"
style="fill:#ffffff;fill-opacity:1"
inkscape:connector-curvature="0" />
<path
d="m 347.86657,327.90287 c -2.301,0 -4.1548,1.86961 -4.1548,4.17067 l 0,29.83837 c 0,2.39051 -1.9503,4.31098 -4.311,4.31098 l -13.5451,0 c -2.3694,0 -4.3092,-1.92047 -4.3092,-4.31098 l 0,-29.83837 c 0,-2.30106 -1.8696,-4.17067 -4.1689,-4.17067 l -1.3101,0 c -2.3344,0 -4.1707,1.84155 -4.1707,4.17067 l 0,30.96786 c 0,7.2101 5.6737,12.44011 13.4889,12.44011 l 14.4851,0 c 7.8047,0 13.4749,-5.22825 13.4749,-12.44011 l 0,-30.96786 c 0,-2.32912 -1.8293,-4.17067 -4.1602,-4.17067 l -1.3189,0 z"
id="path9"
style="fill:#ffffff;fill-opacity:1"
inkscape:connector-curvature="0" />
<path
d="m 373.79917,327.90287 c -7.7801,0 -12.0736,6.58047 -12.0736,11.12998 l 0,5.84034 c 0,6.69974 5.4843,10.85112 10.5635,10.85112 l 17.8139,0 c 2.2485,0 2.7203,1.46973 2.7203,2.70971 l 0,3.76903 c 0,0.39988 -0.081,4.01984 -2.7203,4.01984 l -24.3137,0 c -2.4045,0 -4.1601,1.6802 -4.1601,3.97951 l 0,1.04179 c 0,2.29054 1.7556,3.96021 4.1601,3.96021 l 25.6326,0 c 6.6998,0 11.0406,-4.66 11.0406,-11.87888 l 0,-6.30161 c 0,-6.77865 -4.8845,-9.80932 -9.7199,-9.80932 l -17.5333,0 c -2.6466,0 -3.8392,-1.9801 -3.8392,-3.37968 l 0,-3.47965 c 0,-2.19057 1.4645,-3.46036 4.0251,-3.46036 l 19.4187,0 c 2.3747,0 4.1584,-1.71001 4.1584,-3.97074 l 0,-1.04003 c 0,-2.26949 -1.8188,-3.98126 -4.2601,-3.98126 l -20.913,0 z"
id="path11"
style="fill:#ffffff;fill-opacity:1"
inkscape:connector-curvature="0" />
<path
d="m 414.76397,327.90287 c -2.3098,0 -4.0549,1.71177 -4.0549,3.98126 l 0,39.3583 c 0,2.25897 1.7047,3.96021 3.9637,3.96021 l 31.3642,0 c 2.41509,0 4.16019,-1.66967 4.16019,-3.96021 l 0,-1.04179 c 0,-2.2993 -1.7451,-3.9795 -4.16019,-3.9795 0,0 -24.5329,0 -25.6869,0 0,-1.02074 0,-9.01132 0,-10.01978 1.1435,0 18.8223,0 18.8223,0 2.4098,0 4.1602,-1.69072 4.1602,-3.98126 l 0,-1.04004 c 0,-2.30106 -1.7504,-3.97073 -4.1602,-3.97073 0,0 -17.6788,0 -18.8223,0 0,-1.02951 0,-9.29018 0,-10.3197 1.1435,0 24.3821,0 24.3821,0 2.4063,0 4.16009,-1.65914 4.16009,-3.97073 l 0,-1.04003 c 0,-2.30107 -1.75379,-3.98126 -4.16009,-3.98126 l -29.9682,0 z"
id="path13"
style="fill:#ffffff;fill-opacity:1"
inkscape:connector-curvature="0" />
<g
id="g15"
style="fill:#ffffff;fill-opacity:1"
transform="matrix(1.7538571,0,0,1.7538571,-713.43442,-362.5819)">
<path
d="m 491.254,404.369 c -2.241,0 -4.065,1.744 -4.065,3.894 l 0,8.461 c 0,2.184 1.765,3.963 3.929,3.963 l 5.473,0 c 2.164,0 3.929,-1.779 3.929,-3.963 l 0,-8.461 c 0,-2.149 -1.825,-3.894 -4.065,-3.894 l -5.201,0 z m -1.184,12.019 0,-7.726 c 0,-0.906 0.744,-1.647 1.654,-1.647 l 4.264,0 c 0.89,0 1.648,0.758 1.648,1.647 l 0,7.726 c 0,0.912 -0.738,1.653 -1.648,1.653 l -4.296,0 c -0.912,0 -1.622,-0.725 -1.622,-1.653 z"
id="path17"
style="fill:#ffffff;fill-opacity:1"
inkscape:connector-curvature="0" />
<path
d="m 512.91,404.271 c -1.578,0 -2.768,0.564 -3.723,1.026 -0.582,0.279 -1.086,0.52 -1.477,0.52 -0.177,0 -0.328,-0.08 -0.408,-0.211 l -0.364,-0.696 c -0.091,-0.183 -0.456,-0.541 -0.907,-0.541 l -0.541,0 c -0.52,0 -0.936,0.467 -0.936,1.037 l 0,21.461 c 0,0.673 0.531,1.203 1.203,1.203 l 0.468,0 c 0.667,0 1.209,-0.536 1.209,-1.203 l 0,-7.121 c 0,-0.211 0.137,-0.439 0.276,-0.439 0.391,0 0.895,0.229 1.477,0.496 0.955,0.439 2.145,0.98 3.723,0.98 l 0.505,0 c 2.794,0 4.532,-1.597 4.532,-4.162 l 0,-8.192 c 0,-2.526 -1.775,-4.157 -4.532,-4.157 l -0.505,0 z m -5.475,11.952 0,-7.39 c 0,-1.021 0.798,-1.818 1.818,-1.818 l 3.997,0 c 1.021,0 1.818,0.798 1.818,1.818 l 0,7.39 c 0,1.003 -0.818,1.818 -1.818,1.818 l -3.997,0 c -1.001,0 -1.818,-0.815 -1.818,-1.818 z"
id="path19"
style="fill:#ffffff;fill-opacity:1"
inkscape:connector-curvature="0" />
<path
d="m 526.044,404.369 c -2.241,0 -4.06,1.744 -4.06,3.894 l 0,8.398 c 0,2.178 1.768,4.025 3.854,4.025 l 5.647,0 c 0.698,0 1.203,-0.484 1.203,-1.141 l 0,-0.37 c 0,-0.661 -0.505,-1.135 -1.203,-1.135 l -4.639,0 c -1.3,0 -1.986,-0.639 -1.986,-1.854 0,0 0,-2.115 0,-2.457 0.379,0 8.369,0 8.369,0 1.346,0 2.142,-0.821 2.142,-2.212 l 0,-3.256 c 0,-2.149 -1.822,-3.894 -4.054,-3.894 l -5.273,0 z m -1.183,4.265 c 0,-0.907 0.713,-1.619 1.621,-1.619 l 4.396,0 c 0.906,0 1.613,0.712 1.613,1.619 0,0 0,2.28 0,2.622 -0.364,0 -7.258,0 -7.631,0 10e-4,-0.342 10e-4,-2.622 10e-4,-2.622 z"
id="path21"
style="fill:#ffffff;fill-opacity:1"
inkscape:connector-curvature="0" />
<path
d="m 546.997,404.271 c -1.573,0 -2.76,0.564 -3.718,1.021 -0.596,0.28 -1.105,0.525 -1.521,0.525 -0.183,0 -0.257,-0.023 -0.399,-0.269 l -0.331,-0.604 c -0.19,-0.382 -0.513,-0.575 -0.949,-0.575 l -0.465,0 c -0.562,0 -0.972,0.438 -0.972,1.037 l 0,14.077 c 0,0.667 0.527,1.203 1.206,1.203 l 0.465,0 c 0.667,0 1.211,-0.542 1.211,-1.203 l 0,-10.65 c 0,-0.998 0.815,-1.818 1.813,-1.818 l 3.999,0 c 1.001,0 1.816,0.82 1.816,1.818 l 0,10.65 c 0,0.667 0.53,1.203 1.203,1.203 l 0.47,0 c 0.667,0 1.209,-0.542 1.209,-1.203 l 0,-11.055 c 0,-2.526 -1.776,-4.157 -4.535,-4.157 l -0.502,0 z"
id="path23"
style="fill:#ffffff;fill-opacity:1"
inkscape:connector-curvature="0" />
</g>
<g
id="g25"
style="fill:#ffffff;fill-opacity:1"
transform="matrix(1.7538571,0,0,1.7538571,-713.43442,-362.5819)">
<path
d="m 667.456,415.229 c 1.218,0 2.188,0.99 2.188,2.229 0,1.257 -0.971,2.237 -2.198,2.237 -1.218,0 -2.208,-0.98 -2.208,-2.237 0,-1.238 0.99,-2.229 2.208,-2.229 l 0.01,0 z m -0.01,0.346 c -0.98,0 -1.782,0.842 -1.782,1.882 0,1.06 0.802,1.891 1.792,1.891 0.99,0.011 1.782,-0.831 1.782,-1.881 0,-1.05 -0.792,-1.892 -1.782,-1.892 l -0.01,0 z m -0.416,3.179 -0.396,0 0,-2.485 c 0.208,-0.03 0.406,-0.06 0.703,-0.06 0.377,0 0.624,0.079 0.772,0.188 0.149,0.108 0.229,0.276 0.229,0.515 0,0.326 -0.218,0.524 -0.485,0.604 l 0,0.021 c 0.218,0.039 0.366,0.237 0.416,0.604 0.06,0.387 0.118,0.535 0.158,0.614 l -0.416,0 c -0.06,-0.079 -0.119,-0.307 -0.168,-0.634 -0.06,-0.316 -0.218,-0.436 -0.535,-0.436 l -0.277,0 0,1.069 z m 0,-1.377 0.287,0 c 0.327,0 0.604,-0.118 0.604,-0.426 0,-0.218 -0.158,-0.436 -0.604,-0.436 -0.129,0 -0.218,0.01 -0.287,0.021 l 0,0.841 z"
id="path27"
style="fill:#ffffff;fill-opacity:1"
inkscape:connector-curvature="0" />
</g>
</g>
</g>
</g>
<g
inkscape:label="Icons"
inkscape:groupmode="layer"
id="layer-icons"
transform="translate(0,27.637839)"
style="display:none"
sodipodi:insensitive="true">
<g
id="eat"
inkscape:label="#g5170">
<g
transform="matrix(1,0,0,-1,960.005,512.34716)"
id="eat-inner">
<g
id="g12"
style="fill:#ffffff;fill-opacity:1">
<path
d="m -257.918,69.037 c 0,19.059 14.072,38.346 40.969,38.346 l 258.72,-0.004 c 5.373,19.998 23.656,34.338 45.991,34.338 l 157.858,-0.002 c 6.787,0 12.288,-5.502 12.288,-12.287 0,-6.785 -5.501,-12.289 -12.288,-12.289 l -157.864,0.004 c -15.114,0 -23.023,-11.09 -23.023,-22.05 l -0.002,-12.29 -281.674,0.005 c -12.099,0 -16.391,-7.419 -16.391,-13.771 -0.001,-6.352 4.292,-13.775 16.391,-13.775 l 281.68,-0.005 0,-12.285 c 0,-11.681 11.353,-21.087 20.754,-21.087 l 160.128,-0.002 c 6.787,0 12.289,-5.502 12.289,-12.289 0,-6.784 -5.502,-12.287 -12.289,-12.287 L 85.49,-2.69 c -17.998,0 -37.725,13.216 -43.592,33.372 l -258.842,0.004 c -26.903,0.007 -40.974,19.294 -40.974,38.351 z"
id="path14"
style="fill:#ffffff;fill-opacity:1"
inkscape:connector-curvature="0" />
</g>
<g
id="g16"
style="fill:#ffffff;fill-opacity:1">
<path
d="m -256.946,-103.484 c 0,18.684 14.065,38.551 40.129,38.551 l 153.709,-0.003 0,27.818 264.646,-0.003 c 36.996,-0.002 56.352,-26.321 56.352,-52.316 -0.002,-25.992 -19.358,-52.311 -56.354,-52.31 l -418.354,0.006 c -26.345,0 -40.13,19.243 -40.128,38.257 z m 218.413,41.793 -10e-4,-27.822 -178.28,0.004 c -11.479,0 -15.55,-7.526 -15.55,-13.975 0,-6.621 4.08,-13.682 15.55,-13.682 l 418.35,-0.006 c 21.953,-0.001 31.783,13.932 31.783,27.734 0,13.808 -9.83,27.742 -31.781,27.742 l -240.071,0.005 z"
id="path18"
style="fill:#ffffff;fill-opacity:1"
inkscape:connector-curvature="0" />
</g>
<path
d="m 78.087,90.25 c 0,6.787 5.502,12.285 12.285,12.285 l 155.248,-0.002 c 6.787,0 12.288,-5.499 12.287,-12.285 0,-6.787 -5.5,-12.289 -12.289,-12.289 L 90.371,77.962 c -6.782,0 -12.284,5.501 -12.284,12.288 z"
id="path20"
style="fill:#ffffff;fill-opacity:1"
inkscape:connector-curvature="0" />
<path
d="m 78.087,48.113 c 0,6.783 5.502,12.287 12.284,12.287 l 155.247,-0.004 c 6.789,0 12.289,-5.502 12.289,-12.286 0,-6.787 -5.502,-12.288 -12.289,-12.288 L 90.371,35.824 c -6.782,0 -12.286,5.502 -12.284,12.289 z"
id="path22-2"
style="fill:#ffffff;fill-opacity:1"
inkscape:connector-curvature="0" />
</g>
</g>
<g
id="code"
inkscape:label="#g5164">
<g
style="font-size:medium;font-family:ProstoSans-Bold;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-opacity:1"
transform="translate(717.25155,401.37325)"
id="code-inner">
<path
id="path4138"
style="font-size:268.90231323px;font-family:ProstoSans-Bold;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-opacity:1"
d="m 316.67032,64.180481 0,-23.896593 168.32655,61.054482 0,21.79579 -168.32655,61.05448 0,-23.89659 135.23896,-47.92448 -135.23896,-48.187089 z"
inkscape:connector-curvature="0" />
<path
id="path4136"
style="font-size:268.90231323px;font-family:ProstoSans-Bold;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-opacity:1"
d="m 265.59465,0.50000127 22.32099,0 -68.27598,220.97782873 -22.32099,0 68.27598,-220.97782873 z"
inkscape:connector-curvature="0" />
<path
id="path4134"
style="font-size:268.90231323px;font-family:ProstoSans-Bold;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-opacity:1"
d="m 168.82658,64.180481 -135.501558,48.187089 135.501558,47.92448 0,23.89659 -168.32654699,-61.05448 0,-21.79579 168.32654699,-61.054482 0,23.896593 z"
inkscape:connector-curvature="0" />
</g>
</g>
<g
id="sleep"
inkscape:label="#g5158">
<g
transform="translate(392.14286,238.57143)"
id="sleep-inner">
<path
d="m 363.61614,205.17623 c 0,-10.968 8.891,-19.858 19.858,-19.858 10.967,0 19.858,8.891 19.858,19.858 0,10.967 -8.891,19.858 -19.858,19.858 -10.967,0 -19.858,-8.89 -19.858,-19.858 z"
id="path12"
style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:37.36399841;stroke-linecap:round;stroke-opacity:1"
inkscape:connector-curvature="0" />
<line
x1="452.92215"
y1="241.75023"
x2="770.66412"
y2="241.75023"
id="line10"
style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:50;stroke-linecap:round;stroke-opacity:1" />
<polyline
points=" 264.811,-132.373 264.811,-42.348 -264.759,-42.348 -264.759,-132.373 -264.759,132.41 "
id="polyline8"
style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:37.36399841;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
transform="matrix(1,0,0,-1,567.83114,273.80923)" />
</g>
</g>
<g
id="repeat"
inkscape:label="#g5149">
<g
id="repeat-inner">
<path
d="m 1087.366,384.80213 -353.43398,0 c -31.336,0 -56.692,25.357 -56.692,56.693 l 0,141.73303 c 0,31.336 25.357,56.693 56.693,56.693"
id="path12-3"
inkscape:connector-curvature="0"
style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:40;stroke-opacity:1" />
<g
id="g14"
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-opacity:1"
transform="matrix(1,0,0,-1,960.01198,512.19516)">
<polygon
points="112.765,176.973 199.117,127.119 112.765,77.256 "
id="polygon16"
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-opacity:1" />
</g>
<path
d="m 832.63502,639.92216 353.43398,0 c 31.336,0 56.691,-25.357 56.691,-56.693 l 0,-141.73203 c 0,-31.336 -25.357,-56.693 -56.693,-56.693"
id="path22"
inkscape:connector-curvature="0"
style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:40;stroke-opacity:1"
sodipodi:nodetypes="csccc" />
<g
id="g24"
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-opacity:1"
transform="matrix(1,0,0,-1,960.01198,512.19516)">
<polygon
points="-112.787,-177.307 -199.14,-127.453 -112.787,-77.59 "
id="polygon26"
style="fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-opacity:1" />
</g>
</g>
</g>
</g>
<g
inkscape:groupmode="layer"
id="layer3"
inkscape:label="Text"
style="display:inline;" />
</svg>

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

4426
osc18/artwork/outro.svg Normal file

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 216 KiB

2743
osc18/artwork/pause.svg Normal file

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 173 KiB