from .video import Video def get_subtitles(video_path: str, lang='eng', time_start='0:00', time_end='', use_fullframe=False) -> str: v = Video(video_path) v.run_ocr(lang, time_start, time_end, use_fullframe) return v.get_subtitles() def save_subtitles_to_file( video_path: str, file_path='subtitle.srt', lang='eng', time_start='0:00', time_end='', use_fullframe=False) -> None: with open(file_path, 'w+') as f: f.write(get_subtitles( video_path, lang, time_start, time_end, use_fullframe))