

サポート終了通知: 2025 年 11 月 13 日、 AWS は Amazon Elastic Transcoder のサポートを終了します。2025 年 11 月 13 日以降、Elastic Transcoder コンソールまたは Elastic Transcoder リソースにアクセスできなくなります。

への移行の詳細については AWS Elemental MediaConvert、この[ブログ記事](https://aws.amazon.com/blogs/media/how-to-migrate-workflows-from-amazon-elastic-transcoder-to-aws-elemental-mediaconvert/)を参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# サイズ設定のポリシーとアスペクト比
<a name="aspect-ratios"></a>

選択した **[サイジングポリシー]** は、次の表に示すように、Elastic Transcoder によって出力イメージに適用されるスケーリングに影響します。


| Sizing Policy | 出力イメージは拡張される場合があります | パディングポリシーが「Pad」の場合、出力イメージには余白が入る場合があります | 出力イメージは入力イメージと異なるピクセルのアスペクト比となる場合があります | 出力イメージはクロップされる場合があります | 
| --- | --- | --- | --- | --- | 
| **Fit** | あり | あり |   |   | 
| **Fill** | あり |   |   | あり | 
| **[Stretch]** (ストレッチ) | あり |   | あり |   | 
| **Keep** |   | あり |   | あり | 
| ** ShrinkToFit に設定します。** |   | はい |   |   | 
| **ShrinkToFill** |   | あり |   | あり | 

## サムネイルのアスペクト比
<a name="ratio-thumbnails"></a>

次の表では、**[サイジングポリシー]**、**[パディングポリシー]**、**[Max Height]** (最大高さ)、**[Max Width]** (最大幅) が出力イメージの変更にどのように影響するかについて示しています

**Topics**
+ [Fit](#fit-ratio)
+ [Fill](#fill-ratio)
+ [[Stretch] (ストレッチ)](#stretch-ratio)
+ [Keep](#keep-ratio)
+ [フィットするまで縮小する](#shrink-to-fit-ratio)
+ [圧縮して充填する](#shrink-to-fill-ratio)

### Fit
<a name="fit-ratio"></a>

**サイジングポリシー**に対して **[Fit]** (適合) を選択すると、入力ファイルが出力イメージのディメンション内に収まる (出力イメージのディメンションを超えない) まで、Elastic Transcoder により入力ファイルのスケールが調整されます。

例えば、入力ファイルが `200` ピクセル x `200` ピクセルで、`300` ピクセル x `400` ピクセルの出力イメージが欲しい場合、Elastic Transcoder により、ファイルのサイズが `300` ピクセル x `300` ピクセルに拡大され、パディングポリシーがファイルに適用されます。**パディングポリシー**に対して **[Unpadded]** (パティングなし) を選択すると、Elastic Transcoder により `300` ピクセル x `300` ピクセルのファイルが出力として返されます。**[Padded]** (パディングあり) を選択した場合には、Elastic Transcoder により出力の両側に `50` ピクセルのパディングが追加され、`300` ピクセル x `400` ピクセルファイルが返されます。

**キー**

![アスペクト比のキー](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/key.png)



| 条件 | Input | 出力：NoPad | 出力：Pad | 
| --- | --- | --- | --- | 
| 入力幅 [**<**] 出力の最大幅<br />入力縦 [**<**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input1-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fit1-unpadded-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fit1-padded-thumb.png) | 
| 入力幅 [**<**] 出力の最大幅<br />入力縦 [**>**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input2-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fit2-unpadded-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fit2-padded-thumb.png) | 
| 入力幅 [**>**] 出力の最大幅<br />入力縦 [**<**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input3-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fit3-unpadded-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fit3-padded-thumb.png) | 
| 入力幅 [**>**] 出力の最大幅<br />入力縦 [**>**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input4-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fit4-unpadded-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fit4-padded-thumb.png) | 

### Fill
<a name="fill-ratio"></a>

**サイジングポリシー**に対して **[Fill]** (充填) を選択すると、Elastic Transcoder により、入力ファイルが出力イメージのディメンション内に収まるように入力ファイルが調整され、出力イメージのディメンションを超えた部分がトリミングされます。

例えば、入力ファイルが `200` ピクセル x `200` ピクセルであり`300` ピクセル x `400` ピクセルの出力イメージが欲しい場合、Elastic Transcoder により、入力のサイズが `400` ピクセル x `400` ピクセルに拡大され、上部と下部の `50` ピクセルがトリミングされ、`300` ピクセル x `400` ピクセルファイルが返されます。Elastic Transcoder では、**フィル**ポリシーにパディングは使用されません。

**キー**

![アスペクト比のキー](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/key.png)



| 条件 | Input | 出力：NoPad | 出力：Pad | 
| --- | --- | --- | --- | 
| 入力幅 [**<**] 出力の最大幅<br />入力縦 [**<**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input1-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fill1-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fill1-thumb.png) | 
| 入力幅 [**<**] 出力の最大幅<br />入力縦 [**>**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input2-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fill2-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fill2-thumb.png) | 
| 入力幅 [**>**] 出力の最大幅<br />入力縦 [**<**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input3-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fill3-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fill3-thumb.png) | 
| 入力幅 [**>**] 出力の最大幅<br />入力縦 [**>**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input4-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fill4-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fill4-thumb.png) | 

### [Stretch] (ストレッチ)
<a name="stretch-ratio"></a>

**[サイジングポリシー]** で **[引き伸ばし]** を選択した場合、Elastic Transcoder により、出力ファイルのディメンションと一致するまで入力ファイルが拡大または縮小されます。

例えば、入力ファイルが `200` ピクセル x `200` ピクセルで、`300` ピクセル x `400` ピクセルの出力イメージが欲しい場合、Elastic Transcoder により入力のサイズが `300` ピクセル x `400` ピクセルに拡大されるため、出力イメージのバランスがゆがみます。Elastic Transcoder では、**引き伸ばし**ポリシーにパディングとトリミングは使用されません。

**キー**

![アスペクト比のキー](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/key.png)



| 条件 | Input | 出力：NoPad | 出力：Pad | 
| --- | --- | --- | --- | 
| 入力幅 [**<**] 出力の最大幅<br />入力縦 [**<**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input1-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/stretch1-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/stretch1-thumb.png) | 
| 入力幅 [**<**] 出力の最大幅<br />入力縦 [**>**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input2-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/stretch2-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/stretch2-thumb.png) | 
| 入力幅 [**>**] 出力の最大幅<br />入力縦 [**<**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input3-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/stretch3-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/stretch3-thumb.png) | 
| 入力幅 [**>**] 出力の最大幅<br />入力縦 [**>**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input4-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/stretch4-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/stretch4-thumb.png) | 

### Keep
<a name="keep-ratio"></a>

**サイジングポリシー**に対して **[保持]** を選択した場合、Elastic Transcoder で入力ファイルのスケールが調整されません。Elastic Transcoder では、入力ファイルが出力イメージのディメンションと一致するまで、入力ファイルのトリミングまたはパディングが行われます。

例えば、入力ファイルが `400` ピクセル x `200` ピクセルで、`300` ピクセル x `300` ピクセルの出力イメージが欲しい場合、Elastic Transcoder により、上部と下部の `100` ピクセルがトリミングされ、パディングポリシーが両サイドに適用されます。**パディングポリシー**に対して **[Unpadded]** (パディングなし) を選択すると、Elastic Transcoder により `300` ピクセル× `200` ピクセルの出力ファイルが返されます。**[Padded]** (パディングあり) を選択した場合、Elastic Transcoder により `300` ピクセル x `300` ピクセルのファイルが返されます。

**キー**

![アスペクト比のキー](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/key.png)



| 条件 | Input | 出力：NoPad | 出力：Pad | 
| --- | --- | --- | --- | 
| 入力幅 [**<**] 出力の最大幅<br />入力縦 [**<**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input1-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/keep1-unpadded-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/keep1-padded-thumb.png) | 
| 入力幅 [**<**] 出力の最大幅<br />入力縦 [**>**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input2-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/keep2-unpadded-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/keep2-padded-thumb.png) | 
| 入力幅 [**>**] 出力の最大幅<br />入力縦 [**<**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input3-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/keep3-unpadded-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/keep3-padded-thumb.png) | 
| 入力幅 [**>**] 出力の最大幅<br />入力縦 [**>**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input4-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/keep4-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/keep4-thumb.png) | 

### フィットするまで縮小する
<a name="shrink-to-fit-ratio"></a>

**サイジングポリシー**に対して **[Shrink to Fit]** (適合するまで縮小) を選択すると、入力ファイルが出力ファイルのディメンション内に収まる (どの部分も出力イメージのディメンションを超えない) まで、Elastic Transcoder により入力ファイルのサイズが縮小されます。入力ファイルが出力イメージより小さい場合、Elastic Transcoder によりファイルのサイズが拡大されません。

例えば、入力ファイルが `400` ピクセル x `400` ピクセルで、`200` ピクセル x `300` ピクセルの出力イメージが欲しい場合、Elastic Transcoder により、入力が `200` ピクセル x `200` ピクセルに縮小され、パディングポリシーが適用されます。**パディングポリシー**に対して **[Unpadded]** (パディングなし) を選択すると、Elastic Transcoder により `200` x `200` ピクセルのファイルが出力として返されます。**[Padded]** (パディングあり) を選択した場合には、Elastic Transcoder により出力の両側に `50` ピクセルのパディングが追加され、`300` ピクセル x `300` ピクセルファイルが返されます。

**キー**

![アスペクト比のキー](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/key.png)



| 条件 | Input | 出力：NoPad | 出力：Pad | 
| --- | --- | --- | --- | 
| 入力幅 [**<**] 出力の最大幅<br />入力縦 [**<**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input1-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/keep1-unpadded-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/keep1-padded-thumb.png) | 
| 入力幅 [**<**] 出力の最大幅<br />入力縦 [**>**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input2-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fit2-unpadded-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fit2-padded-thumb.png) | 
| 入力幅 [**>**] 出力の最大幅<br />入力縦 [**<**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input3-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fit3-unpadded-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fit3-padded-thumb.png) | 
| 入力幅 [**>**] 出力の最大幅<br />入力縦 [**>**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input4-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fit4-unpadded-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fit4-padded-thumb.png) | 

### 圧縮して充填する
<a name="shrink-to-fill-ratio"></a>

**サイジングポリシー**に対して **[Shrink to Fill]** (充填されるまで縮小) を選択すると、Elastic Transcoder により、出力イメージのディメンションが入力ファイルで埋まるまで入力ファイルのサイズが縮小され、出力イメージのディメンション内に収まらない部分がトリミングされ、パディングポリシーが適用されます。出力イメージが入力ファイルより大きい場合、Elastic Transcoder で入力ファイルのサイズが拡大されません。

例えば、入力ファイルが `400` ピクセル x `200` ピクセルで、`200` ピクセル x `300` ピクセルの出力イメージが欲しい場合、Elastic Transcoder により、ファイルの両サイドの `100` ピクセルがトリミングされ、パディングポリシーがファイルの上部と下部に適用されます。**パディングポリシー**に対して **[Unpadded]** (パディングなし) を選択すると、Elastic Transcoder により `200` ピクセル× `200` ピクセルの出力ファイルが返されます。**[Padded]** (パディングあり) を選択した場合、Elastic Transcoder により `200` ピクセル x `300` ピクセルのファイルが返されます。

**キー**

![アスペクト比のキー](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/key.png)



| 条件 | Input | 出力：NoPad | 出力：Pad | 
| --- | --- | --- | --- | 
| 入力幅 [**<**] 出力の最大幅<br />入力縦 [**<**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input1-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/keep1-unpadded-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/keep1-padded-thumb.png) | 
| 入力幅 [**<**] 出力の最大幅<br />入力縦 [**>**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input2-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/keep2-unpadded-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/keep2-padded-thumb.png) | 
| 入力幅 [**>**] 出力の最大幅<br />入力縦 [**<**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input3-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/keep3-unpadded-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/keep3-padded-thumb.png) | 
| 入力幅 [**>**] 出力の最大幅<br />入力縦 [**>**] 出力の最大縦 | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/input4-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fill4-thumb.png) | ![](http://docs.aws.amazon.com/ja_jp/elastictranscoder/latest/developerguide/images/fill4-thumb.png) | 