

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# WebVTT 입력 캡션(HLS 소스의 일부)
<a name="WebVTT-in-HLS"></a>

AWS Elemental MediaConvert 는 WebVTT를 사이드카 파일 또는 HLS 소스의 일부로 입력 캡션 형식으로 지원합니다. 입력 WebVTT 캡션이 사이드카 파일에 있는 경우 [IMSC, SCC, SMPTE-TT, SRT, STL, TTML(사이드카) 입력 캡션](sidecar-input.md)(을)를 참조하세요.

입력 WebVTT 캡션이 HLS 소스의 일부인 경우 WebVTT 캡션의 소스 WebVTT 매니페스트 파일을 지정하지 마세요. 이 정보는 작업 입력에 대해 지정하는 CPL 파일에 포함되어 있습니다. **HLS 변환 그룹 사용**을 활성화하고 다음 설정을 사용해야 합니다.

**WebVTT의 캡션 선택기 수**  
WebVTT 소스당 하나의 캡션 선택기를 생성합니다.

**변환 그룹**  
그룹 ID를 제공하여 원하는 캡션을 지정합니다. 그룹 ID는 HLS 매니페스트의 EXT-X-MEDIA, GROUP-ID 태그에 해당합니다. 예를 들어, HLS 매니페스트 파일에 있는 특정 그룹 ‘subs’에 프랑스어 캡션이 나열되어 있는 경우 **변환 그룹 ID**를 **subs**로 설정하여 프랑스어 캡션 그룹 ID를 지정합니다.

**변환 이름**  
변환 이름을 제공하여 원하는 캡션을 지정합니다. 변환 이름은 HLS 매니페스트의 EXT-X-MEDIA, NAME 태그에 해당합니다. 예를 들어, HLS 매니페스트 파일에 ‘French’라는 변환 이름으로 프랑스어 캡션이 나열되어 있는 경우 **변환 이름**을 **French**로 설정하여 프랑스어 캡션 변환 이름을 지정합니다.

**변환 언어 코드**  
ISO 639-3 언어 코드를 제공하여 원하는 캡션 그룹을 지정합니다. 이 언어는 HLS 매니페스트의 EXT-X-MEDIA, LANGUAGE 태그에 해당합니다. 예를 들어, HLS 매니페스트 파일에 프랑스어 캡션이 “FRA”라는 언어 코드로 나열되어 있는 경우 **변환 언어 코드**를 **FRA**로 설정하여 프랑스어 캡션 변환 언어 코드를 지정합니다.

**JSON 작업 사양에서**  
API나 SDK를 사용하는 경우에는 작업의 JSON 파일에서 이 설정을 찾을 수 있습니다. 이러한 설정은 다음 예제와 같이 `Inputs` 아래에 있습니다.

```
"Inputs": [

 
      {
        ...
        		
"CaptionSelectors": {
  "Caption Selector 1": {
    "SourceSettings": {
      "SourceType": "WebVTT",
      "WebvttHlsSourceSettings": {
        "RenditionGroupId": "subs",
        "RenditionName": "French",
        "RenditionLanguageCode": "FRA"
      }
    }
  }
}
          ...
```