Skip to content

Commit 52a11f2

Browse files
removed bugs
1 parent 77e2865 commit 52a11f2

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

generate.py

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import numpy as np
44
import os
55
import cv2
6-
import threading
76
import pysrt
87

98
ASCII_CHARS = "`^\",:;Il!i~+_-?][}{1)(|\\/tfjrxnuvczXYUJCLQ0OZmwqpdbkhao*#MW&8%B@$"
@@ -36,8 +35,9 @@ def subtitle_show(subs, tstamp_ms):
3635
parts = subs.slice(starts_before={'milliseconds': int(tstamp_ms)}, ends_after={'milliseconds': int(tstamp_ms)})
3736
size = os.get_terminal_size()
3837
print("\033[" + str(size.lines - 2) + ";1H", end='')
39-
for i in range(0, 3):
38+
for i in range(0, 2):
4039
print(" " * int(size.columns))
40+
print("\033[" + str(size.lines - 2) + ";1H", end='')
4141
for part in parts:
4242
print(part.text)
4343

@@ -147,12 +147,8 @@ def read_media_sub(vidfile, subfile, option):
147147
image = cv2.convertScaleAbs(image, alpha=1.25, beta=50)
148148
cv2.imwrite("./data/frame.jpg", image)
149149
i = 0
150-
render = threading.Thread(target=print_from_image, args=("./data/frame.jpg", option))
151-
subtitles = threading.Thread(target=subtitle_show, args=(subs, vidcap.get(cv2.CAP_PROP_POS_MSEC)))
152-
render.start()
153-
subtitles.start()
154-
render.join()
155-
subtitles.join()
150+
print_from_image("./data/frame.jpg", option)
151+
subtitle_show(subs, vidcap.get(cv2.CAP_PROP_POS_MSEC))
156152
continue
157153
i += 1
158154
vidcap.release()

0 commit comments

Comments
 (0)