Mac용 Final Cut Pro에서 시간 지정된 타이틀 클립을 내보낼 수 있는 자막 큐로 바꾸려면 텍스트와 시작 및 종료 시간을 SRT 파일로 옮긴 다음 폐쇄 자막으로 가져오세요. Apple은 자막을 타이틀로 변환하는 방법은 설명하지만, 타이틀을 자막으로 변환하는 역방향 명령은 제공하지 않습니다.
이 워크플로는 소프트웨어 시연 영상 위에 시간 지정 텍스트를 이미 배치했고, 편집 가능한 큐와 별도의 자막 파일이 필요한 Mac 편집자를 위한 것입니다. 목표는 문구와 타이밍을 보존하는 것이며, 타이틀 애니메이션, 서체, 그래픽 배경은 이 변환 범위에 포함되지 않습니다.
Final Cut Pro에서 직접 변환할 수 있는 항목은 무엇인가요?
Apple은 타이틀 클립과 폐쇄 자막을 구분합니다. 타이틀은 내보낸 영상 화면에 포함됩니다. 폐쇄 자막은 형식별 역할을 가지며 자막 파일로 주고받을 수 있습니다. Final Cut Pro는 SRT, iTT, CEA-608을 지원하지만, SRT와 iTT는 임베드된 자막 트랙이 아니라 별도 파일로 내보내집니다. 간단한 텍스트 및 타이밍 변환에는 SRT가 실용적인 선택입니다. Apple의 자막 소개
현재 Duplicate Captions to Subtitles 명령은 반대 방향으로 작동합니다. 선택한 폐쇄 자막에서 연결된 타이틀 클립을 만들고 원본은 유지합니다. Apple의 설명서에는 기존 타이틀을 폐쇄 자막으로 바꾸는 대응 명령이 문서화되어 있지 않습니다. 따라서 아래 워크플로에서는 지원되는 자막 가져오기 및 편집 도구를 사용해 큐 데이터를 다시 만듭니다. 폐쇄 자막을 자막으로 변환하기
이미 완료한 작업에 따라 경로를 선택하세요.
| 시작 지점 | 실용적인 경로 | 필요한 타이밍 작업 |
|---|---|---|
| 시간 지정된 타이틀이 짧은 시퀀스로 있는 경우 | 타이틀 옆에 폐쇄 자막을 수동으로 만들기 | 각 큐의 경계 맞추기 |
| 문구와 타이밍이 확정된 타이틀이 많은 경우 | SRT 파일을 준비해 가져오기 | 각 타이틀의 타이밍을 기록하고 가져온 결과 확인하기 |
| 유용한 시간 지정 텍스트 없이 음성 오디오만 있는 경우 | 자동 폐쇄 자막 생성 고려하기 | 새로 생성된 전사 내용과 타이밍 확인하기 |
자동 생성은 음성을 전사합니다. 타이틀 텍스트를 추출하거나 타이틀 경계를 보존하지는 않습니다. 현재 Apple은 Generate Captions 기능을 Apple silicon이 필요하고 미국 영어만 지원하는 기능으로 설명합니다. 이 기능은 iTT 형식의 폐쇄 자막을 만듭니다. 이러한 제한은 생성 기능에 적용되므로, 기존 타이틀의 문구와 타이밍을 유지하려면 수동 생성이나 자막 파일 가져오기를 사용하세요. 폐쇄 자막 만들기
큐를 만들기 전에 타이틀 텍스트와 타이밍 기록하기
프로젝트를 복제해 작업하면 원본 타이틀 편집본을 비교에 사용할 수 있습니다. 타이밍을 옮기기 전에 시연 영상의 시퀀스 변경을 마무리하세요. 그렇지 않으면 변경 후 큐를 다시 확인해야 합니다.
각 타이틀마다 정확한 텍스트, 표시할 시점, 사라질 시점의 세 가지를 기록하세요. 문구를 확인하려면 타이틀을 선택하고 재생 헤드를 그 위에 놓거나 타이틀을 이중 클릭하세요. Apple은 뷰어 또는 Text 인스펙터에서 텍스트를 편집하는 방법을 설명합니다. 해당 위치에서 필요한 텍스트를 선택해 복사하세요. 타이틀에 텍스트 객체가 여러 개 있을 수 있으므로 문장 전체를 가져왔는지 확인하세요. 타이틀 조정하기
큐가 타이틀 클립의 전체 길이를 따를지, 아니면 단어를 읽을 수 있는 시간만 따를지 결정하세요. 예를 들어 애니메이션 타이틀은 텍스트가 화면에 자리 잡기 전에 시작할 수 있습니다. 이 변환에서는 클립 경계를 일관되게 사용하는 것이 유용한 시작 기준입니다. 시연에 다른 읽기 시간이 필요하면 개별 큐를 조정하세요. 이는 편집상의 선택이며 자동 변환 동작이 아닙니다.
자막 파일을 만들기 전에 간단한 타이밍 기록표를 작성하세요. 다음의 가상 예시는 프로젝트가 0에서 시작하고 정확히 초당 25프레임으로 실행된다고 가정합니다. 종료 값은 큐가 마지막으로 표시되는 프레임이 아니라 큐가 멈추는 경계를 나타냅니다.
| 큐 | 원본 시연 텍스트 | 시작, 시:분:초:프레임 | 종료 경계 | SRT 구간 |
|---|---|---|---|---|
| 1 | 도형 패널을 엽니다. | 00:00:02:05 |
00:00:04:20 |
00:00:02,200~00:00:04,800 |
| 2 | 원을 캔버스로 끌어 놓습니다. | 00:00:05:05 |
00:00:07:20 |
00:00:05,200~00:00:07,800 |
| 3 | 파란색 채우기를 선택합니다. | 00:00:08:10 |
00:00:11:00 |
00:00:08,400~00:00:11,000 |
SRT 타임스탬프는 밀리초를 사용하지만, 기록표의 마지막 시간 코드 항목은 프레임을 셉니다. 이 예시의 25fps 프로젝트에서는 프레임당 40밀리초입니다. 5프레임은 200밀리초이고 20프레임은 800밀리초입니다. 프레임 항목의 값을 밀리초 항목에 그대로 복사하지 마세요. 이 계산은 정확히 25fps라는 가정에 따른 것이며, 분수 프레임 레이트나 드롭 프레임 시간 코드에는 그대로 적용되지 않습니다.
SRT 파일을 만들고 폐쇄 자막으로 가져오기
SRT는 각 큐를 일련 번호, 시작 및 종료 타임스탬프 줄, 자막 텍스트, 다음 큐와 구분하는 빈 줄로 저장합니다. Matroska 프로젝트의 자막 문서는 이 구조와 타임스탬프 구문을 설명합니다. Matroska 자막 형식 문서
예시 기록표에 해당하는 전체 SRT 데이터는 다음과 같습니다.
1
00:00:02,200 --> 00:00:04,800
도형 패널을 엽니다.
2
00:00:05,200 --> 00:00:07,800
원을 캔버스로 끌어 놓습니다.
3
00:00:08,400 --> 00:00:11,000
파란색 채우기를 선택합니다.
일반 텍스트 편집기에서 파일을 만드세요. TextEdit에서는 저장하기 전에 Format > Make Plain Text를 선택하세요. Apple은 이 작업이 서식 있는 텍스트 형식을 제거한다고 설명합니다. 자막 데이터를 .srt 확장자로 저장하고 파일 이름이 .srt.txt로 끝나지 않는지 확인하세요. RTF 문서의 이름만 바꾼다고 일반 텍스트 자막 데이터가 만들어지는 것은 아닙니다. Mac의 TextEdit에서 문서 만들기, 열기 및 변환하기
Apple이 설명하는 제어 항목을 사용해 파일을 가져오세요.
- 타임라인에서 대상 프로젝트를 엽니다.
File > Import > Closed Captions를 선택하고.srt파일을 고릅니다.Import as Role에서 적절한 자막 역할과 언어 하위 역할을 선택합니다.Insertion Time에서 아래 설명에 맞는 타이밍 해석 방식을 선택합니다.Import를 클릭합니다.
가져온 큐는 타임라인 맨 위의 전용 폐쇄 자막 레인에 표시됩니다. 폐쇄 자막 가져오기
올바른 시간 원점 선택하기
SRT 타임스탬프가 프로젝트 시작부터 경과한 시간을 나타내면 Relative to Timeline을 선택하세요. Final Cut Pro는 해당 타임스탬프에 프로젝트 시작 시간을 더합니다. 자막 타임스탬프가 프로젝트에 표시된 타임라인 시간과 이미 일치하면 Absolute를 선택하세요. Apple의 자막 삽입 시간 옵션
예를 들어 프로젝트가 01:00:00:00에서 시작하고 첫 타이틀이 프로젝트 시작 후 2초에 나타난다고 가정해 보겠습니다. 00:00:02,000에 시작하는 SRT 큐를 Relative to Timeline으로 가져오면 프로젝트 시작 후 2초 지점에 배치됩니다. 반대로 01:00:02,000 타임스탬프의 큐를 준비했다면 Absolute를 사용하세요. 파일의 모든 구간이 정확해도 두 기준을 혼용하면 오프셋이 생깁니다.
짧은 세트를 타임라인에서 직접 다시 만들기
타이틀이 몇 개뿐이라면 SRT에 시간을 옮겨 적지 않고 직접 자막을 만들 수 있습니다. 먼저 Modify > Edit Roles를 선택하고 Captions를 연 다음 Caption Role 버튼으로 적절한 언어 하위 역할을 가진 SRT 역할을 만드세요. Apply를 클릭합니다. Apple은 이 역할 설정을 자막 세트를 수동으로 만들기 위한 전제 조건으로 설명합니다. 자막 역할 및 자막 만들기
첫 번째 타이틀의 큐 시작 시점에 재생 헤드를 놓습니다. 자막을 만들기 전에 타이틀 선택을 해제한 다음 Edit > Closed Captions > Add Caption을 선택하거나 Option-C를 누르고, 자막 편집기에 텍스트를 붙여 넣습니다. 나머지 타이틀도 반복합니다. Apple은 연결된 클립을 선택한 상태에서 새 자막을 만들면 그 클립이 새 자막의 상위 클립이 될 수 있다고 설명합니다. 상위 클립을 이동하거나 삭제하면 연결된 자막도 이동하거나 삭제됩니다. 새 큐를 기반 편집본에 연결해 두면 제거할 예정인 타이틀에 종속되지 않습니다. 수동 자막 생성 및 연결
각 자막의 시작과 끝을 필요한 경계에 맞게 다듬으세요. 가장자리를 드래그해 길이를 바꾸고 자막 전체를 이동해 위치를 변경할 수 있습니다. 드래그할 때 주의하세요. Apple은 폐쇄 자막을 인접한 자막 위로 이동하면 해당 자막을 덮어쓸 수 있다고 설명합니다. 이동 직후 주변 큐를 확인하세요. 폐쇄 자막 조정 및 배열하기
변환 결과 확인 및 자막 파일 내보내기
참조 타이틀을 제거하기 전에 큐 데이터를 확인하세요. 첫 번째 큐, 중간쯤의 큐, 마지막 큐를 비교한 다음 모든 경계를 검토합니다. 일정한 오프셋은 시간 원점이나 배치 문제를 나타낼 수 있습니다. 시퀀스 후반으로 갈수록 커지는 오류가 있다면 타이밍 계산을 다시 살펴보세요. 이는 진단을 시작할 때 참고할 만한 단서이므로 원본 타이틀 위치를 바탕으로 원인을 확인해야 합니다.
완료 여부를 다음 항목으로 확인하세요.
- 변환할 모든 타이틀 문장에 대응하는 큐가 있습니다.
- 각 큐의 종료 시점이 시작 시점보다 뒤에 있고, 의도한 간격이 유지됩니다.
- 여러 타이틀 객체의 텍스트를 빠짐없이 가져왔습니다.
- 줄바꿈이 타이틀 디자인을 그대로 복사하기보다 읽기 편하게 되어 있습니다.
- 다른 큐를 이동하거나 다듬는 동안 사라진 큐가 없습니다.
- 최종 영상에는 의도한 텍스트 레이어만 표시됩니다.
자막이 빨간색으로 표시되면 보고된 문제를 확인하세요. Apple은 겹침 오류를 설명하며 겹치지 않을 때까지 선택한 큐를 다듬는 Edit > Closed Captions > Resolve Overlaps 기능을 제공합니다. 겹침을 해결하면 변환한 타이밍이 변경되므로 수정된 구간을 다시 검토하세요. 자막 배열 및 겹침 해결
큐를 확인한 후 결과물에 선택 가능한 자막만 포함해야 한다면 작업 중인 프로젝트에서 원본 타이틀 레이어를 제거하거나 비활성화하세요. 타이틀을 그대로 표시하면 시청자가 별도의 자막 트랙을 꺼도 영상에 텍스트가 남습니다. 타이틀과 폐쇄 자막의 차이
자막 파일을 내보내려면 File > Export Closed Captions를 선택하고 파일 이름과 위치를 입력한 다음 Roles에서 필요한 언어 하위 역할을 선택하세요. 프로젝트 시작부터 잰 타임스탬프에는 Relative to Timeline을 사용하고, 자막의 실제 타임라인 시간을 유지하려면 Absolute를 사용합니다. SRT의 경우 서식이 대상 플레이어에서 다르게 표시될 수 있으므로 Apple은 일반적으로 Include Formatting을 선택 해제할 것을 권장합니다. Export를 클릭합니다. 폐쇄 자막 내보내기
내보낸 SRT를 일반 텍스트로 열고 첫 번째 큐와 마지막 큐를 기록표와 비교하세요. 그런 다음 해당 자막을 사용할 영상과 함께 원하는 재생 방식에서 테스트합니다. 완성된 결과물에는 편집 가능한 자막 큐와 타이틀 편집본의 문구 및 타이밍이 일치하는 자막 파일이 포함됩니다. 나중에 타이밍을 수정할 수 있도록 원본 프로젝트를 보관하세요.
출처
- Mac용 Final Cut Pro에서 자막 소개 — Apple
- Mac용 Final Cut Pro에서 폐쇄 자막을 자막으로 변환하기 — Apple
- Mac용 Final Cut Pro에서 폐쇄 자막 만들기 — Apple
- Mac용 Final Cut Pro에서 타이틀 조정하기 — Apple
- 자막 — Matroska
- Mac의 TextEdit에서 문서 만들기, 열기 및 변환하기 — Apple
- Mac용 Final Cut Pro로 폐쇄 자막 가져오기 — Apple
- Mac용 Final Cut Pro에서 폐쇄 자막 조정 및 배열하기 — Apple
- Mac용 Final Cut Pro에서 폐쇄 자막 내보내기 — Apple