

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

# .smil 매니페스트에 대한 요구 사항
<a name="supported-inputs-vod-smil"></a>

VOD MP4 자산을 로 전송할 때는 .smil 매니페스트 AWS Elemental MediaPackage가 포함되어야 합니다. .smil 매니페스트는 자산의 모든 파일에 대한 래퍼 역할을 하며 어떤 MP4가 단일 자산의 일부인지 MediaPackage에 알려주는 XML 파일입니다

**리소스**
+ .smil 매니페스트를 생성하는 방법에 대한 지침은 [.smil using AWS Elemental MediaPackage VOD](https://aws.amazon.com/blogs/media/smil-using-aws-elemental-mediapackage-vod/)(블로그)를 참조하십시오.
+ SMIL(Synchronized Multimedia Integration Language)에 대한 일반적인 내용은 [SMIL 3.0 사양](https://www.w3.org/TR/SMIL/)을 참조하십시오.

MediaPackage는 .smil 매니페스트에서 다음과 같은 속성을 지원합니다.

**속성**
+ `audioName` - 오디오 트랙의 이름입니다(예: `English 2`).
+ `includeAudio` - 오디오 트랙 포함 여부를 나타내는 부울 값입니다. 이 속성에는 정의된 언어 수만큼의 값이 포함되어야 합니다. 지정하지 않으면 모든 트랙의 기본값은 `true`입니다.
+ `src` 또는 `name` - 매니페스트 위치에 상대적인 텍스트 스트림 또는 비디오 파일의 이름이거나 소스입니다.
+ `subtitleName` - 자막 이름입니다(예: `English`).
+ `systemLanguage` 또는 `language` - 시스템 언어입니다(예: `eng`).

**Example .smil 매니페스트**  
다음은 `.smil` 매니페스트의 예입니다.  

```
<?xml version="1.0" encoding="utf-8"?>
<smil>
    <body>
        <alias value="Example"/>
        <switch>
            <video name="example_360.mp4" systemLanguage="eng,fra,spa" audioName="English,French,Spanish" includeAudio="true,true,true"/>
            <video name="example_480.mp4" systemLanguage="eng" audioName="English 2" includeAudio="false"/>
            <textstream src="example_subs_eng.srt" systemLanguage="eng" subtitleName="English" includeAudio="false"/>
            <textstream src="example_subs_fra.srt" systemLanguage="fra" subtitleName="French" includeAudio="false"/>
            <textstream src="example_subs_spa.srt" systemLanguage="spa" subtitleName="Spanish" includeAudio="false"/>
    </switch>
</body>
</smil>
```