
우선 뼈대만 대충 만들어봤는데 작동은 잘 되는 거 같습니다만
제가 가지고 있는 smi 파일들이 대부분 옛날 거라 제대로 될지는 모르겠네요
UI나 이런저런 기능 추가가 안된 상태라 작업을 더 하긴 해야할 거 같긴 한데
이런 서비스 필요하신 분들이 많이 계실지 모르겠네요
사용 해보실 분들은
파일 스테이션에서

폴더를 만들어 줍니다
저 같은 경우 docker/smi2srt_webui 폴더를 생성했습니다
하위 폴더에 smi_data 폴더도 만들어 주시고요

컨테이너 매니저에서 프로젝트 생성 누르시고 생성 한 docker/smi2srt_webui 폴더 지정 후
compose.yaml 만들기 선택 후 아래 코드를 입력 해주시고 다음 다음 완료
포트 부분의 좌측 포트는 접속 포트니까 편하신대로 수정 하시면 됩니다
우선 테스트 버전이라 하나의 폴더만 매핑 가능하고 하위 폴더는 지원 안됩니다
smi_data 폴더에 smi 파일을 업로드 하시고 변환 작업을 하시면 될 거 같네요
다른 폴더를 매핑해도 사용 가능하긴 합니다
/volume1/video:/data 로 매핑을 하셔도 됩니다만 위의 smi_data 부분은 주석처리나 삭제 해주세요

빌드 후 설정 한 IP:포트 로 접속 하시면 이런 화면이 뜰 겁니다
물론 매핑한 폴더에 smi 파일이 있어야 뜨겠죠
개별 변환하거나 일괄 변환하시면 해당 폴더에 srt 파일이 생성 됩니다
작업이 끝난 파일을 이동 및 삭제 후 새로운 smi파일을 업로드 하시고
파일 목록 새로고침 하시면 파일 목록이 변경 됩니다
smi 형식에 따라 안되는 것들이 있을 수 있습니다
utf-8 smi 파일만 테스트 해봤고요
두 가지 형식만 테스트 해봤습니다
이런 형식의 smi와
이런 형식의 smi 파일 입니다
asdad2 이런 식으로 적힌 건 사이트명 제작자명 지운거니 신경 쓰지 마세요
각각 이런 식의 srt로 변경 됐습니다
영상 파일이 없어서 테스트는 못 해봤는데 문제 없지 않을까 생각합니다
써보실 분들은 한 번 사용 해보시길 바랍니다
아마 업데이트를 하게 된다면 IDIM처럼 UI좀 정리하고
rename 처럼 폴더 선택 기능을 추가하게 될 거 같습니다만
언제가 될지 장담은 못드리겠습니다
수요가 많거나 시간이 생기면 작업 해보는 걸로…