

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Codec e tipi di input supportati da VOD
<a name="supported-inputs-vod"></a>

Le sezioni seguenti descrivono i tipi di input, codec di input e codec di output supportati per contenuti video on demand (VOD) basati su file.

## Tipi di input supportati
<a name="supported-types-vod"></a>

Questi sono i tipi di input che MediaPackage supportano i contenuti VOD.


| MediaPackage tipo di input | Caso d’uso | 
| --- | --- | 
| HLS | Estrai un set di stream HLS da un bucket Amazon S3, con o senza una connessione sicura.Requisiti aggiuntivi:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html) | 
| SMIL | Estrai un set di MP4 stream a cui fa riferimento un manifester.smil da un bucket Amazon S3, con o senza una connessione sicura. Per informazioni sul manifest .smil, consulta [Requisiti per i manifesti.smil](supported-inputs-vod-smil.md).Requisiti aggiuntivi:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html) | 

## Codec di input supportati
<a name="suported-inputs-codecs-vod"></a>

Questi sono i codec video, audio e sottotitoli MediaPackage supportati per i contenuti sorgente basati su file.


| Tipo di input | Contenitore multimediale | Codec video | Codec audio | Formato sottotitoli/didascalie | 
| --- | --- | --- | --- | --- | 
| HLS |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html)  | 
| SMIL | MP4 (non frammentato) |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html)  | SRT | 

## Codec di output supportati
<a name="suported-outputs-codecs-vod"></a>

Questi sono i codec video, audio e sottotitoli MediaPackage supportati per la distribuzione di contenuti VOD.


| Tipo di endpoint | Formato manifesto | Contenitore multimediale | Codec video | Codec audio | Formato sottotitoli/didascalie | 
| --- | --- | --- | --- | --- | --- | 
| Apple HLS | HLS |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html)  | 
| DASH-ISO | MPEG-DASH | MP4 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html)  | 
| Microsoft Smooth | MSS | MP4 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html)  | DFXP | 
| CMAF | HLS | CMAF |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/mediapackage/latest/ug/supported-inputs-vod.html)  | 

# Requisiti per i manifesti.smil
<a name="supported-inputs-vod-smil"></a>

Quando si invia una MP4 risorsa VOD a AWS Elemental MediaPackage, è necessario includere un manifesto .smil. Il manifesto .smil è un file XML che funge da wrapper per tutti i file della risorsa, indicando MediaPackage quali fanno parte di una singola risorsa. MP4s 

**Risorse**
+ Per indicazioni sulla creazione di un manifesto .smil, consulta [.smil con AWS Elemental VOD (blog](https://aws.amazon.com/blogs/media/smil-using-aws-elemental-mediapackage-vod/)). MediaPackage 
+ [Per informazioni generali su Synchronized Multimedia Integration Language (SMIL), consulta la specifica SMIL 3.0.](https://www.w3.org/TR/SMIL/)

MediaPackage supporta i seguenti attributi in un manifesto con estensione smil.

**Attributes**
+ `audioName`- Il nome della traccia audio, ad esempio. `English 2`
+ `includeAudio`- Un valore booleano che indica se le tracce audio devono essere incluse. Questo attributo deve contenere tanti valori quante sono le lingue definite. Se non specificato, tutte le tracce sono impostate come impostazione predefinita`true`.
+ `src`oppure `name` - Il nome o la fonte del flusso di testo o del file video relativo alla posizione del manifesto.
+ `subtitleName`- Il nome del sottotitolo, ad esempio`English`.
+ `systemLanguage`o `language` - La lingua del sistema, ad esempio`eng`.

**Example .smil manifest**  
Di seguito è riportato un esempio di un manifest `.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>
```