smi 파일을 srt 로 변환할 때 생기는 오류

질문과답변

smi 파일을 srt 로 변환할 때 생기는 오류

1 Dilemian 9 816
smi 파일을 srt 로 변환한 뒤 (Subtitle Edit을 이용하여 srt, UTF-8로 저장하였습니다)

동영상과 mkv 파일로 합쳐서 NAS에 업로드하여 사용 중입니다.



대부분 큰 문제 없이 재생이 가능한데, 가끔씩 문법요소(?)가 지저분하게 화면 가득 나옵니다.

{\an8}<font color="#ffff80">   이런 식으로 말이죠.

평범한 대화에는 안그러는데, 연출이 강조되는 부분에서 이런 일이 벌어져서 난감해요.



보니깐 smi와 srt 문법이 달라서 (특히 색깔) 그런것 같은데,

온전히 변환하는 방법이 있나요?

잘 아시는 분 계시면 도움 부탁드려요.
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기
  • 카카오스토리로 보내기
  • 네이버밴드로 보내기
  • 네이버로 보내기
  • 텀블러로 보내기
  • 핀터레스트로 보내기

Author

 

Comments

S Sens720
srt 의 문법상 화면을 9등분하여 하단 좌측에서부터 상단 우측까지
{\an7} {\an8} {\an9}
{\an4} {\an5} {\an6}
{\an1} {\an2} {\an3}
자막의 위치를 지정해 줄수 있으나
smi 에서는 이를 구별을 하지 못합니다.
위 의 예문에서 "\an8" 은 화면의 우측 상단에
글자색을 <font color="#ffff80"> 로 나타내라고 연결된 것이지만
smi 자막에서 color 명령은 그대로 반영이 됩니다.
처음에 srt 로변환하기 전의 smi 차일에 위치 태그의 문자가 삽입되여 있었으리라 생각됩니다.
고수 분께서 더 자세히 알려주시기를 바랍니다. ^^
S Cannabiss
/an만 제거해주면 정상화 되겠네요
S 맨발여행
편집 - 다중바꾸기 메뉴에서 지정하세요.
{\an1}에서 {\an9}까지 찾을 대상으로 넣고
바꿀 대상을 공백으로 두고 한 번만 실행하면 다 지워집니다.
32 스피리투스
{\an8} 태그를 사용하는 이유는, 영상의 하단에 방해되는 부분이 있어서 자막을 영상의 상단에 출력하는 것입니다.
예를 들어, 영상 자체의 하단에 타국어 자막이 하드 코딩되어 있는데 한글 자막을 영상의 하단에 출력하면 서로 방해되므로 이때 자막을 영상의 상단에 출력하는 것입니다.
그런데 {\an8} 태그를 모든 재생 프로그램에서 지원하지는 않습니다.
지금 사용하시는 재생 프로그램에서 {\an8} 태그를 지원하지 않는 것입니다.
{\an8} 태그를 지원하는 재생 프로그램으로 바꾸는 방법이 있고, 재생 프로그램을 바꾸지 않고 {\an8} 태그를 없애는 방법이 있습니다.
{\an8} 태그를 없애면 영상의 하단에 방해되는 부분이 있건 없건 무조건 하단에 자막이 출력됩니다.
1 Dilemian
다들 알려주셔서 감사합니다.
formatting을 전부 제거하여 다시 저장했더니 잘 되네요~!
30 데블
포맷변환의 문제가 아니라 재생플레이어가 위치태그나 색상태그를 지원하지 못해서 그대로 출력하는걸로 보이네요.
20 zzang76
저도 모른거 잘 배워갑니다
8 절믄오빠
저 같은 경우는 프로그램 사용하지 않고 팟플레이어에서 재생후 저장시 다른이름으로 저장을 누르고 이때 저장형식이 UFT-8 로 된 상태에서 저장하면 정상적으로 파일이 변환되면서 저장되는데
 간혹가다 저장형태가 ANSI로 된 상태에서 저장이 되면 글꼴이 깨저버립니다
그래서 저장시 항상 파일형태가 UFT-8인지  확인하고 저장하는 버릇이 생겼습니다(특히 SRT에서 SMI 저장시 발생하는 문제)
6 레이신
STRier 프로그램이 있는데 사용방법이 매우 간단합니다. 한번의 버튼으로 왠만한 오류는 모두 수정해주고 형식변환할때도 이걸로 사용합니다