翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ビデオスケーリングの動作とアスペクト比
AWS Elemental では、 MediaConvert スケーリング動作を使用して、入力ビデオ画像を指定した出力解像度にスケーリングする方法を選択できます。
次の表は、スケーリング動作 と スケーリングパディング、高さ、幅 がどのように作用して出力イメージを変更するかを示しています。
デフォルト (パディングありのフィット)
スケーリング動作で [デフォルト (フィット)] を選択した場合、 MediaConvert ビデオイメージを出力解像度に合わせてスケーリングします。次に、入力解像度が出力解像度と異なる場合は、 MediaConvert 出力解像度の寸法と一致するまでビデオ画像をパディングします。
たとえば、1280
入力ファイルがピクセル x ピクセルで、640
出力解像度にピクセル x ピクセルを指定した場合、 MediaConvert 640x360
画像サイズを縮小し、最終的なビデオ解像度がになるように画像の上部と下部を埋め込みます640x480
。720
480
MediaConvert デフォルトのスケーリング動作ではクロップを使用しません。
キー
以下のキーグラフィックは、入出力画像の幅、高さ、トリミング、パディングを示しています。このキーグラフィックでは、入力サイズ (上と左) は青、出力サイズ (右と下) は赤で示されています。
![アスペクト比のキー](images/key.png)
次の表は、入力解像度と出力解像度が異なる場合の画像のスケーリング動作の例を示しています。画像の読み方について詳しくは、前のキーグラフィックを参照してください。
条件 |
入力 |
出力 |
---|---|---|
入力幅が出力幅より小さい 入力高さが出力高さより小さい |
![]() |
![]() |
入力幅が出力幅より小さい 入力の高さが出力高さより大きい |
![]() |
![]() |
入力幅が出力幅より大きい 入力高さが出力高さより小さい |
![]() |
![]() |
入力幅が出力幅より大きい 入力の高さが出力高さより大きい |
![]() |
![]() |
引き伸ばし出力へ
スケーリング動作に合わせて出力にストレッチを選択すると、 MediaConvert ビデオ画像が出力解像度に合わせて拡大または縮小されます。
たとえば、200
入力画像がピクセル x ピクセルで、200
出力解像度をピクセル x 300
ピクセルにしたい場合、400
入力画像のサイズをピクセル x MediaConvert 300
ピクセルに拡大すると、出力画像の縦横比が歪んでしまいます。400
MediaConvert 「出力まで拡大」のスケーリング動作では、パディングやクロッピングは使用されません。
重要
入力解像度のアスペクト比が出力解像度と異なる場合、出力画像は入力画像と比べて歪んでしまいます。
キー
以下のキーグラフィックは、入出力画像の幅、高さ、トリミング、パディングを示しています。このキーグラフィックでは、入力サイズ (上と左) は青、出力サイズ (右と下) は赤で示されています。
![アスペクト比のキー](images/key.png)
次の表は、入力解像度と出力解像度が異なる場合の画像のスケーリング動作の例を示しています。画像の読み方について詳しくは、前のキーグラフィックを参照してください。
条件 |
入力 |
出力 |
---|---|---|
入力幅が出力幅より小さい 入力高さが出力高さより小さい |
![]() |
![]() |
入力幅が出力幅より小さい 入力の高さが出力高さより大きい |
![]() |
![]() |
入力幅が出力幅より大きい 入力高さが出力高さより小さい |
![]() |
![]() |
入力幅が出力幅より大きい 入力の高さが出力高さより大きい |
![]() |
![]() |
Fit
[スケーリング] の動作に [フィット] を選択すると、 MediaConvert 入力イメージが出力解像度のサイズ内に収まるまで、出力解像度のサイズを超えないようにスケーリングします。
たとえば、200
入力ファイルがピクセル x ピクセルで、200
出力解像度をピクセル 300
x ピクセルにしたい場合、400
イメージをピクセル 300
x MediaConvert ピクセルに拡大します。300
MediaConvert 「フィット」を選択しても、出力にパディングは追加されません。
キー
以下のキーグラフィックは、入出力画像の幅、高さ、トリミング、パディングを示しています。このキーグラフィックでは、入力サイズ (上と左) は青、出力サイズ (右と下) は赤で示されています。
![アスペクト比のキー](images/key.png)
次の表は、入力解像度と出力解像度が異なる場合の画像のスケーリング動作の例を示しています。画像の読み方について詳しくは、前のキーグラフィックを参照してください。
条件 |
入力 |
出力 |
---|---|---|
入力幅が出力幅より小さい 入力高さが出力高さより小さい |
![]() |
![]() |
入力幅が出力幅より小さい 入力の高さが出力高さより大きい |
![]() |
![]() |
入力幅が出力幅より大きい 入力高さが出力高さより小さい |
![]() |
![]() |
入力幅が出力幅より大きい 入力の高さが出力高さより大きい |
![]() |
![]() |
アップスケーリングせずにフィット
スケーリングの動作で「アップスケーリングせずにフィット」を選択すると、出力解像度のどの次元も超えずに、 MediaConvert 出力解像度の寸法内に収まるまで入力画像のサイズが小さくなります。入力画像が出力画像よりも小さい場合、 MediaConvert 画像のサイズは増加しません。
たとえば、400
入力画像がピクセル x ピクセルで、400
200
出力解像度をピクセル x ピクセルにしたい場合、300
入力画像をピクセル 200
x MediaConvert ピクセルに縮小します。200
MediaConvert アップスケーリングせずにフィット (Fit) を選択しても、パディングは追加されません。
注記
Apple HLS 、DASH、または CMAF 出力グループで自動 ABR を有効にした場合、アップスケーリングせずにフィットを選択することはできません。
キー
以下のキーグラフィックは、入出力画像の幅、高さ、トリミング、パディングを示しています。このキーグラフィックでは、入力サイズ (上と左) は青、出力サイズ (右と下) は赤で示されています。
![アスペクト比のキー](images/key.png)
次の表は、入力解像度と出力解像度が異なる場合の画像のスケーリング動作の例を示しています。画像の読み方について詳しくは、前のキーグラフィックを参照してください。
条件 |
入力 |
出力 |
---|---|---|
入力幅が出力幅より小さい 入力高さが出力高さより小さい |
![]() |
![]() |
入力幅が出力幅より小さい 入力の高さが出力高さより大きい |
![]() |
![]() |
入力幅が出力幅より大きい 入力高さが出力高さより小さい |
![]() |
![]() |
入力幅が出力幅より大きい 入力の高さが出力高さより大きい |
![]() |
![]() |
Fill
スケーリングの動作として「塗りつぶし」を選択すると、 MediaConvert 入力画像が出力解像度のサイズに合うまで拡大縮小され、出力解像度の寸法を超えるものはすべて切り取られます。
たとえば、200
入力ファイルがピクセル x ピクセルで、200
300
出力解像度をピクセル x ピクセルにしたい場合、400
入力イメージのサイズをピクセル x MediaConvert ピクセルに増やし、50
上部と下部のピクセルを切り取り、300
400
ピクセルごとのファイルを返します。400
400
MediaConvert [塗りつぶし] を選択しても、出力にパディングは追加されません。
キー
以下のキーグラフィックは、入出力画像の幅、高さ、トリミング、パディングを示しています。このキーグラフィックでは、入力サイズ (上と左) は青、出力サイズ (右と下) は赤で示されています。
![アスペクト比のキー](images/key.png)
次の表は、入力解像度と出力解像度が異なる場合の画像のスケーリング動作の例を示しています。画像の読み方について詳しくは、前のキーグラフィックを参照してください。
条件 |
入力 |
出力 |
---|---|---|
入力幅が出力幅より小さい 入力高さが出力高さより小さい |
![]() |
![]() |
入力幅が出力幅より小さい 入力の高さが出力高さより大きい |
![]() |
![]() |
入力幅が出力幅より大きい 入力高さが出力高さより小さい |
![]() |
![]() |
入力幅が出力幅より大きい 入力の高さが出力高さより大きい |
![]() |
![]() |