메뉴 건너뛰기

본문시작

방문자

전체 : 26,785,991
오늘 : 1,076
어제 : 36,026
조회 수 332 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

요즘 질게에 자막에 관한 질문이 많아서 정리해 봤습니다.

 

샤나에서 자막을 어떻게 처리하는지 알아보기 위해서는 자막의 종류에 대해 먼저 아셔야 합니다. 동영상에서의 자막은 아래와 같이 분류됩니다. 각각의 경우를 샤나에서 어떻게 처리하는지에 대해서도 간단하게 언급합니다.

 

 


 

  1. Open Subtitle

    'Hardsub' 또는 'Hard subtitle'이라고도 불리며 동영상의 영상 스트림에 '입혀져' 있는 형태입니다. 따라서 Mediainfo 같은 프로그램으로 동영상 정보를 살펴 보아도 따로 자막 스트림(트랙)이 존재하지 않습니다.

    이미 영상의 일부이기 때문에 선택적으로 볼 수 없고 누구나 볼 수 있게 공개돼 있다 해서 'open' subtitle이라고 불립니다.

    동영상에 이 형식의 자막을 입히는 작업을 'hardburn(hardsub을 입히므로)'이라고 통상 부릅니다. 샤나에서는 [빠른 설정(F6)] -> [영상/자막] 섹션의 '영상에 자막 입히기' 옵션이 이것과 관련된 설정입니다.

    자막 입히기를 선택하면 인코딩 시 비디오의 '스트림 복사'를 선택할 수 없습니다. 자막이 영상의 일부로 들어가므로 당연히 재인코딩을 해야 합니다.

     
  2. Closed Subtitle

    동영상에 자막 트랙으로 따로 먹싱(muxing, 묶기)된 자막입니다. 따라서 Mediainfo 같은 프로그램으로 동영상 정보를 보면 따로 자막 트랙으로 존재합니다.

    재생시 선택적으로 볼 수도, 안 볼 수도 있기 때문에 공개된 자막이 아니라 해서 'closed' subtitle이라고 합니다. 경우에 따라 넓은 의미에서 'Closed Caption'이라고도 불립니다. 여러 개의 자막을 넣어두고 선택적으로 볼 수 있습니다.

    동영상에 이 형식의 자막을 입히는 작업을 'softburn'이라고 통상 부릅니다. 샤나에서는 [빠른 설정(F6)] -> [기타] 섹션의 'Closed Caption' 옵션이 이것과 관련된 설정입니다.

    이 옵션을 선택하면 인코딩 시 '스트림 복사'를 선택할 수 있습니다. 자막이 별도의 트랙으로 단지 영상과 음성 트랙들과 묶이기만(먹싱) 할 뿐이기 때문입니다.

    Closed subtitle도 이미지 형태의 자막이냐, 텍스트 형태의 자막이냐에 따라 두 종류로 나뉩니다.
     
  • 이미지 자막(Prerendered Subtitle)

    좁은 의미에서 'Closed Caption(CC)'이라고 하면 이 종류의 자막을 의미하기도 합니다.

    자막이 글자가 아닌 이미지화(render)된 글자로 들어가 있는 경우입니다. DVD나 블루레이의 VobSub 자막들(.sub+.idx)이 이에 해당합니다.

    이미지화되어 있기 때문에 자막 내용 수정이 불가능합니다. 수정을 위해서는 이미지를 텍스트로 변환(OCR)해야 하는데, SubRip이나 Subtitle Edit 같은 프로그램을 이용합니다.

     
  • 텍스트 자막(Softsub, Soft Subtitle)

    우리가 알고 있는 대부분의 외부 자막들입니다. (.ass, .ssa, .smi, .srt 등) 좁은 의미에서 'Closed Subtitle'이라고 하면 이 종류의 자막을 의미하기도 합니다.

    MKV나 MP4, M4V 영상에 먹싱된 텍스트 자막들이 이에 해당됩니다.

    이 자막들은 자막 스타일을 지정할 수 있느냐, 없느냐에 따라 두 종류로 나뉘는데, .ass나 .ssa는 자막 스타일을 지정할 수 있고 동영상 플레이어들도 스타일을 지킵니다만, .smi나 .srt는 일부의 기본 스타일들(굵게, 기울임꼴, 글자 색상 등)을 제외하고는 스타일(특히 글꼴)이 무시됩니다.

 


 

<Q&A>

 

  • Q: 인코딩 후 한글 자막이 이상한 문자로 나옵니다.
  • A: 텍스트 자막과 관련된 문제입니다. 원 자막 파일 자체의 인코딩이 UTF-8으로 돼 있는지 확인한 후 샤나에서 Closed Caption을 선택해 softburn합니다. 곰플레이어의 경우 UTF-8으로 인코딩된 텍스트 자막의 출력시 글자가 제대로 보이지 않는 버그가 있는 것 같습니다. (이 게시물이 게시물 참조.)

 

  • Q: 자막 폰트 없는 것은 굴림체로 나옵니다. 이걸 원래 적용된 폰트로 나오게 할 수 없나요?
  • A: 샤나는 텍스트 자막을 먹싱할 때 ASS/SSA 형식으로 변환한 후 동영상에 포함시킵니다. 따라서 동영상 플레이어가 글꼴과 스타일을 살리면서 재생합니다. 만약 해당 글꼴이 시스템에 없을 때는 다른 글꼴로 대체되는데 플레이어에 따라 글꼴이 다릅니다. 플레이어의 자막 글꼴 설정에서 조정하시든지 hardburn을 하십시오. (이 게시물 참조.)

 

  • Q: SMI (또는 SRT) 외부 자막을 글꼴 지정 없이 그냥 텍스트 자막으로 동영상에 포함시키고 싶습니다.
  • A: ASS 변환이 아닌 텍스트 형식 그대로 동영상에 먹싱하고 싶으시다면 샤나가 아닌 MKVToolNix와 같은 먹싱 프로그램을 이용하십시오.

 

  • Q: 자막 먹싱된 동영상 파일을 유튜브 등에 올리면 자막이 사라집니다. 자막을 살리는 방법은?
  • A: 샤나에서 '영상에 자막 입히기'를 선택해 자막을 hardburn하거나, 자막 파일을 따로 만들어 유튜브의 영상 편집 창의 자막 섹션에서 자막 파일을 업로드합니다. (이 게시물 참조)

 

  • Q: 녹화된 원본 영상의 방송용 자막을 살리면서 인코딩하고 싶지만 자막이 인식되지 않습니다.
  • A: 전역 헤더가 없는 일부 파일(주로 VOB 파일과 몇몇 대용량 파일 형식의 파일들)에서 FFmpeg가 자막을 인식하지 못하는 문제가 있습니다. probesizeanalyzeduration의 세팅값을 충분히 크게 잡아 샤나의 [매개변수(F8)] -> [인코딩 설정] 섹션에 직접 입력하여 자막 스트림을 FFmpeg가 캐치해낼 수 있도록 하는 방법을 추천합니다. (예를 들어' -probesize 100M -analyzeduration 200M'을 첫 줄에 추가) (이 게시물 참조)

 


 

수정하거나 업데이트해야 할 부분이 있으면 알려 주시기 바랍니다.

 
 
 
  • ?
    sSTSs 2018.06.19 09:28

    <Q&A 추가>

     

    • Q: 영상에 자막을 입힐 때 자막 사이의 줄 간격을 넓히거나 좁히는 방법은 없나요?
    • A: 샤나 내에서 하는 방법은 없습니다. 샤나에서 자막 입히기와 먹싱을 위해 사용하는 libass(SubStation Alpha 라이브러리)는 줄 간격에 관한 옵션이 없으므로 
      외부 자막을 Aegisub 같은 프로그램을 통해 편집하면서 줄 간격을 조절하는 식으로 우회하는 방법밖에 없습니다. 해당 우회 방법은 아래 링크를 참조하세요.
      https://www.md-subs.com/line-spacing-in-ssa
      https://forum.videohelp.com/threads/384025-Line-Spacing-in-ASS-SSA
      (이 게시물 참조)

     


List of Articles
번호 제목 글쓴이 날짜 조회 수 추천 수
공지 AMD 플루이드모션 60프레임 인코딩 (real 프레임레이트) 설정방법 (ffmpeg 프레임 보간기법) 15 file 능소화 2017.06.06 7593 0
공지 태-영화체(유료폰트) 와 비슷한 a시네마 무료 폰트 올려드립니다. [링크참조] 2 file 능소화 2017.04.02 7625 0
공지 [TIP] 기존의 '귀여운 소녀' 아이콘으로 돌아가기 1 file 유밍 2017.03.30 3241 0
공지 ※ 설정방법 / 프리셋파일포함 ※ 샤나인코더외부 자막 Mux 기능 추가 [v 4.5.1] 9 file 능소화 2017.03.30 5999 1
31 하드웨어 가속 디코딩(DXVA2)을 꺼서 인코딩 속도를 높이기 2 sSTSs 2018.06.19 269 0
30 소장용 고화질 1080p 영상 인코딩 팁 퍼플군단 2018.06.12 776 0
» 샤나인코더와 자막, Q&A 1 sSTSs 2018.05.31 332 0
28 QuickTime/Apple TV에서 재생이 안 되는 HEVC 동영상 문제 해결 file sSTSs 2018.05.21 340 0
27 HD(720p) 이상 고해상도 동영상을 HD의 WebM(VP9, Opus 코덱)으로 인코딩하기 file sSTSs 2018.05.20 541 0
26 wINDOWS10 멀티 데스크톱 정군 2018.05.07 391 0
25 HDR 영상 인코딩하기! 6 황금별똥 2018.01.23 2678 0
24 ASS 자막 파일을 aegisub으로 작업 시 libass를 사용하세요. file 샤나 2018.01.20 968 1
23 블루레이 (Blu-ray) 폰트 모음 트루폰트로 올립니다. (용량관계로 댓글 부분확인) 3회 연속 업로드함. 2 file 능소화 2017.10.28 3377 0
22 MP3 파일 비트레이트 320 이상 설정방법 / 자막크기 및 자막 위치 설정 방법 1 file 능소화 2017.10.28 2442 0
21 막강한 ★샤나인코더★ 기능 제대로 사용하기 [영상-음성 분리하기 및 외부 음성파일 넣기] 23 file 능소화 2017.04.15 10577 3
20 [펌] 영화 용어 화질 코덱 해상도 릴그룹 총 정리 5 file 능소화 2017.04.13 9010 1
19 윈도우 / MS AMD 라이젠 프로세서 전용 '윈도우10 전원 관리 옵션' 배포 2 file 능소화 2017.04.12 3508 0
18 2Audio 내장 플레이어로 재생시 기본재생 음성 지정하기 file 능소화 2017.04.09 1803 0
17 메타데이터, 챕터정보 삽입하기 file 샤나 2017.04.02 1393 1
16 MKV 포맷에 ErrorDetectionType 에 대해서(지우는 방법 포함) file 샤나 2017.03.14 1721 0
Board Pagination Prev 1 2 Next
/ 2