비디오 및 자막 · 자막 툴킷
열린 자막, 닫힌 자막, 번인 자막: 텍스트가 화면에 도달하는 세 가지 방법
· 배경
자막 접근성 파일 형식 텍스트 처리 중
자막은 별도의 파일, 숨겨진 트랙 또는 사진에 구운 픽셀일 수 있습니다. 이 게시물에서는 세 가지 접근 방식, 편집, 접근성 및 배포에 대한 장단점, 사이드카 파일을 여전히 수정할 수 있는 이유에 대해 설명합니다.
페스티벌은 번인을 원하고 플랫폼은 파일을 원합니다. 모든 영화제작자가 직면하는 전달 질문입니다.
페스티벌에서는 상영 파일에 영구적으로 표시되는 자막을 요구할 수 있지만 플랫폼에서는 별도의 캡션 업로드를 요구할 수 있습니다. 이는 하나의 자산에 대해 모순되는 설명이 아닙니다. 실패 비용이 다른 배송 형태가 다릅니다. 가장 안전한 작업 흐름은 편집 가능한 시간 제한 텍스트 마스터에서 시작하여 여기에서 요청된 각 양식을 생성합니다.
배송 사양의 용어를 명확히 합니다. "개방형"은 항상 표시됨을 의미하는 경우가 많고 "폐쇄형"은 선택 가능함을 의미하지만 팀에서는 "자막", "캡션", "내장형" 및 "번인"을 일관되게 사용하지 않습니다. 레이블에만 의존하기보다는 필요한 실제 파일이나 컨테이너 트랙을 요청하세요.
사이드카 파일 — 비디오와 함께 SRT 및 WebVTT, 전환 및 편집 가능
사이드카는 비디오와 함께 제공되는 별도의 SRT 또는 WebVTT 파일입니다. 크기는 작고 검색 가능하며 직접 편집할 수 있으며 유능한 플레이어는 선택 가능한 트랙으로 제공할 수 있습니다. 동일한 영상을 사진을 중복하지 않고도 여러 언어와 짝을 이룰 수 있고, 프로그램을 다시 인코딩하는 대신 텍스트를 바꾸는 것으로 오타를 수정할 수 있습니다.
분리로 인해 배송 종속성도 생성됩니다. 플레이어는 올바른 파일을 가져와 인식하고 연결해야 하며 웹 트랙에는 적절한 리소스 헤더와 페이지 구성이 필요합니다. Subtitle Toolkit은 텍스트 파일을 준비하지만 플레이어를 구성하거나 플랫폼의 업로드 규칙을 보장하지는 않습니다.
삽입된 트랙 — 컨테이너 내부 캡션, 전환은 가능하지만 편집하기는 더 어렵습니다.
포함된 자막 또는 캡션 트랙은 사진 본질과는 별도로 유지되면서 미디어 컨테이너 내부에 저장됩니다. 플레이어는 이를 전환 가능한 것으로 노출할 수 있지만 편집하려면 일반적으로 인접한 텍스트 파일을 여는 대신 역다중화 또는 컨테이너 인식 소프트웨어가 필요합니다. 임베딩은 이미지에 픽셀을 굽는 것이 아니라 패키징입니다.
변환기 기록에는 비디오 컨테이너에 포함된 캡션이 처리되지 않는다고 명시적으로 나와 있습니다. ToolAcre는 비디오 파일을 읽거나 트랙을 추출하지 않습니다. 컨테이너를 편집 가능한 유일한 복사본으로 처리하지 않고도 문구와 타이밍을 수정할 수 있도록 패키지된 마스터 옆에 사이드카 소스를 유지합니다.
번인된 자막 — 프레임에 렌더링된 텍스트, 보편적이지만 영구적
번인된 자막은 모든 프레임에 렌더링됩니다. 사진이 표시되는 모든 곳에 표시되며 캡션 디코더, 사이드카 연결 또는 뷰어 작업이 필요하지 않습니다. 이러한 보편성은 비용이기도 합니다. 새 비디오를 렌더링하지 않고는 텍스트를 끌 수도 없고, 청중이 스타일을 바꿀 수도 없으며, 수정할 수도 없습니다.
번인은 텍스트와 픽셀을 결합하므로 비디오 인코딩 또는 마무리 작업 흐름에 속합니다. 자막 툴킷은 시간이 지정된 텍스트만 생성하고 편집합니다. 그림에 대한 글꼴 렌더링을 미리 보거나 안전 영역을 확인하거나 페스티벌 마스터를 인코딩할 수 없습니다.
절충 — 접근성, 번역, 스타일 제어 및 나중에 오타가 발견되면 어떻게 됩니까?
사이드카 및 포함된 트랙은 선택 가능한 액세스 및 다중 언어를 지원할 수 있습니다. 번인된 텍스트는 가시성을 보장하지만 선택권을 제거합니다. 사이드카는 가장 쉬운 수정 경로를 제공하고, 내장된 트랙은 미디어와 함께 깔끔하게 패키지되며, 번인 전달은 영화 제작자에게 적응성을 희생하면서 완벽한 시각적 제어를 제공합니다. 늦은 오타로 인해 이러한 비용이 구체화됩니다.
접근성은 어떤 형태로든 자동으로 이루어지지 않습니다. 선택 가능한 트랙에는 사운드 설명이 생략될 수 있으며 영구적으로 표시되는 번역된 대화는 완전한 캡션이 아닐 수 있습니다. 마찬가지로 스타일 제어도 분할됩니다. 번인된 텍스트는 작성자의 렌더링을 보존하는 반면 닫힌 트랙은 플레이어와 때로는 뷰어가 프레젠테이션에 영향을 미칠 수 있도록 합니다.
작업 예: 세 가지 방식으로 전달되는 하나의 단편 영화 — 각 단계와 관련된 파일
단편 영화 1편의 경우 승인된 UTF-8 사이드카 마스터를 유지하세요. SRT 또는 WebVTT를 캡션 업로드를 허용하는 플랫폼에 직접 전달하세요. 패키지된 스크리닝 파일의 경우 컨테이너 인식 소프트웨어를 사용하여 복사본을 선택 가능한 트랙으로 포함합니다. 공개 자막을 요청하는 페스티벌의 경우 동일한 검토 파일을 최종 파이프라인에 제공하고 프레임에 렌더링합니다.
추가된 리더 또는 범퍼는 한 번의 배송만 상쇄할 수 있으므로 각 최종 사진에 대해 타이밍을 확인하세요. 그 차이가 일정하다면 마스터를 변경하는 대신 파생 상품의 시간을 다시 정하세요. 각 출력을 생성한 텍스트 버전과 오프셋을 기록하여 나중에 수정하면 세 가지 모두 일관되게 다시 생성할 수 있습니다.
여기서 다루지 않는 내용 — 텍스트 작업이 아닌 비디오 인코딩 작업인 번인 자막 렌더링
이 문서에서는 번인 렌더링을 가르치지 않습니다. 글꼴 선택, 앤티앨리어싱, 줄 바꿈, 색상, 안전한 배치, 해상도 및 코덱 설정은 비디오 제작 문제이며 인코딩된 사진에서 결과를 검토해야 합니다. 구조적 자막 유효성 검사를 통과해도 해당 픽셀이 어떻게 보일지에 대해서는 아무 것도 알려주지 않습니다.
툴킷은 또한 포함된 트랙을 다중화 또는 역다중화하지 않습니다. 비디오 컨테이너를 로드하려는 시도는 선언된 SRT 및 WebVTT 범위를 벗어났습니다. 적합한 미디어 소프트웨어로 트랙을 추출하거나 패키징한 다음 실제 지원되는 사이드카 파일에서만 이 도구를 사용하세요.
요약: 편집 가능한 파일 유지 — 다른 모든 양식이 파생되는 사이드카 파일에서 자막 도구 키트가 작동하는 방식
누구도 직접 수신하지 않더라도 편집 가능한 사이드카를 유지하세요. 이는 내장되거나 번인된 버전을 재생성하고, 감사하고, 수정할 수 있는 소스입니다. 이것이 없으면 간단한 철자 수정은 컨테이너 수술이나 그림에서 재구성된 텍스트를 기반으로 한 새로운 렌더링이 됩니다.
패키징하기 전에 자막 도구 키트를 사용하세요. 파서 문제를 검사하고, 원치 않는 마크업만 정리하고, 큐 타이밍을 확인하고, 필요한 SRT 또는 WebVTT 표현을 내보냅니다. 그런 다음 검토된 파일을 프로젝트와 함께 보존합니다. 텍스트 소스가 읽기 가능하고 재현 가능하면 모든 다운스트림 양식을 더 쉽게 신뢰할 수 있습니다.