[Python] smi 자막 특정 위치부터 싱크 조절하기


from easysmi import *

#단일 파일 처리

folder = 'C:/자막/'
filename = '[SubsPlease] Tokyo Revengers - 02 (1080p) [B66CEAA7].smi'

p = parse_smi(folder + filename)
search_line = find_line_by_text(p, "sub by")

if search_line != -1:
    s = sync_shift(p, search_line, -10000)
    s = sync_shift(s, 0, 1300)
    
    make_dirs(folder + 'output') #make output folder
    new_path = folder + "output/" + filename
    file_save(new_path, s)
else:
    print("cannot find item")

처음으로 직접 파이썬 모듈 하나 제작해봤습니다 ㅎㅎ 뿌듯하네요.

자세한 내용은 아래 링크 참고해주세요.

 

 

https://github.com/pgh268400/easysmi

 

GitHub - pgh268400/easysmi: smi 자막 내의 특정 텍스트를 찾아서 그 텍스트 위치 부터 싱크를 조절 가능

smi 자막 내의 특정 텍스트를 찾아서 그 텍스트 위치 부터 싱크를 조절 가능합니다. 전체 싱크 조절, 텍스트 추출 또한 가능합니다. - GitHub - pgh268400/easysmi: smi 자막 내의 특정 텍스트를 찾아서 그

github.com

 

COMMENT WRITE