use subtitle path instead of video path to make default video path, output path; prepare for supporting archieving by tar, scene detection feature
add support HTTP for video path; fix unicode error
add grayscale to unicode mode, improve add unicode text by not overwriting image saving by cv2 but process frame directly