瀏覽代碼

修复置顶失效的问题

kuma 2 年之前
父節點
當前提交
0dacf540cb
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      ytbchat2ass.py

+ 2 - 2
ytbchat2ass.py

@@ -67,7 +67,7 @@ Comment: 0,00:00:00.0,00:00:00.0,Danmaku,标题,0,0,0,,'+title+'\n'
             vpos_end += 2  # 打钱的多给2秒
         else:
             # 没打钱的直接记录弹幕,设置了的号加上账号名字
-            text = message['author']['name']+': ' + message['message'] if message['author']['name'] in name else message['message']
+            text = message['author']['name']+': ' + message['message'] if message['author']['name'] in names else message['message']
         if 'emotes' in message.keys():
             for i in message['emotes']:
                 if i['is_custom_emoji']:
@@ -79,7 +79,7 @@ Comment: 0,00:00:00.0,00:00:00.0,Danmaku,标题,0,0,0,,'+title+'\n'
                 continue
         else:
             continue
-        if message['author']['name'] in name:  # 特定账号的弹幕放上面并加上背景
+        if message['author']['name'] in names:  # 特定账号的弹幕放上面并加上背景
             f.write('Dialogue: 4,'+sec2hms(vpos)+','+sec2hms(vpos_end)+',Office,,0,0,0,,{\\an5\\p1\\pos('+str(videoWidth/2)+','+str(math.floor(OfficeBgHeight/2))+')\\bord0\\1c&H000000&\\1a&H78&}'+'m 0 0 l '+str(videoWidth)+' 0 l '+str(videoWidth) + ' '+str(OfficeBgHeight)+' l 0 '+str(OfficeBgHeight)+'\n')
             f.write('Dialogue: 5,'+sec2hms(vpos)+','+sec2hms(vpos_end)+',Office,,0,0,0,,{\\an5\\pos('+str(videoWidth/2)+','+str(math.floor(OfficeBgHeight/2))+')\\bord0\\fsp0}'+text+'\n')
             count += 1