added filter for . and - in speakername and title==subtitle
This commit is contained in:
parent
e9a324965e
commit
f5a55cd959
1 changed files with 33 additions and 1 deletions
|
@ -102,9 +102,39 @@ def debug():
|
|||
|
||||
def tasks(queue, args):
|
||||
# iterate over all events extracted from the schedule xml-export
|
||||
print(args)
|
||||
eventid=-1
|
||||
try:
|
||||
if args[0]:
|
||||
eventid=int(args[0])
|
||||
except:
|
||||
pass
|
||||
fixupname = []
|
||||
fixuptitle = []
|
||||
for event in events(scheduleUrl, titlemap):
|
||||
|
||||
# generate a task description and put them into the queue
|
||||
fixup = 0
|
||||
if not eventid == -1:
|
||||
if not eventid == event['id']:
|
||||
print ('skip', event['id'])
|
||||
continue
|
||||
if event['title'] == event['subtitle']:
|
||||
event['subtitle'] = ""
|
||||
print ("fix subtitlei for",event['id'])
|
||||
fixup=1
|
||||
if event['personnames'] == ".":
|
||||
event['personnames'] =""
|
||||
print ("fixup personname . for",event['id'])
|
||||
fixup=2
|
||||
if event['personnames'] == '-':
|
||||
event['personnames']=''
|
||||
print ("fixup person for",event['id'])
|
||||
fixup=2
|
||||
if fixup == 1:
|
||||
fixuptitle.append(event['id'])
|
||||
if fixup == 2:
|
||||
fixupname.append(event['id'])
|
||||
#continue
|
||||
queue.put(Rendertask(
|
||||
infile = 'intro.svg',
|
||||
outfile = str(event['id'])+".ts",
|
||||
|
@ -116,3 +146,5 @@ def tasks(queue, args):
|
|||
'$personnames': event['personnames']
|
||||
}
|
||||
))
|
||||
print("fixup names:", fixupname)
|
||||
print("fixup title:", fixuptitle)
|
||||
|
|
Loading…
Add table
Reference in a new issue