Elastic Transcoder のプリセットを作成するときに指定する設定 - Amazon Elastic Transcoder

Elastic Transcoder のプリセットを作成するときに指定する設定

プリセットを作成するときは、以下の値を指定します。

全般設定

Start with Preset (プリセットで開始)

新しいプリセットの開始点として使用する新しいプリセット。Elastic Transcoder は、新しいプリセット用にフィールドに選択するプリセットから値をコピーします。Elastic Transcoder のデフォルトプリセットのいずれかを選択するか、独自に作成したプリセットを選択できます。

Name (名前)

プリセットの名前。この名前は AWS アカウント内で一意の名前にすることをお勧めしますが、一意にすることは強制ではありません。最大長は 40 文字です。

Description (説明)

プリセットの説明。最大長は 255 文字です。

Container (コンテナ)

出力ファイルのコンテナタイプ。有効な値は、flacflvfmp4gifmp2mp3mp4mpgmxfogaoggtswavwebm です。次の表に、コンテナでサポートされるコーデックを示します。

コンテナ

Audio Codecs

Video Codecs

FLAC

flac

サポート外

FLV

AAC、mp3

H.264

FMP4

AAC

H.264

GIF

サポート外

gif

MP3

mp3

サポート外

MP4

AAC、mp3

H.264

MPG

mp2

mpeg2

MXF

pcm

mpeg2

OGA

flac、vorbis

サポート外

OGG

flac、vorbis

サポート外

TS

AAC、mp3

H.264

WAV

pcm

サポート外

WEBM

vorbis

vp8、vp9


                  [全般設定] のスクリーンショット。

ビデオ設定

Codec (コーデック)

出力ファイルのビデオコーデック。有効な値は、gifH.264mpeg2vp8vp9 です。次の表は、コンテナとビデオコーデックの使用可能な組み合わせを示しています。

コンテナ

GIF

H.264

MPEG2

VP8

VP9

FLAC

FLV

x

GIF

x

FMP4

x

MP3

MP4

x

MPG

x

MXF

x

OGA

OGG

TS

x

WEBM

x

x

H.264 動画圧縮形式の詳細については、H.264/MPEG-4 AVC に関する Wikipedia のページを参照してください。

VP8 の詳細については、VP8 を参照してください。VP9 の詳細については、VP9 を参照してください。

(H.264/VP8 のみ) Profile (プロファイル)

出力動画に使用するプロファイル。ビデオコーデックが [H.264] の場合、Elastic Transcoder では以下のプロファイルがサポートされています。

  • baseline: このプロファイルは一般的に、ビデオ会議とモバイルアプリケーションに使用されます。

  • main: このプロファイルは標準精細度デジタルテレビ放送に使用されます。

  • high: このプロファイルは高精細度デジタルテレビ放送と Blu-ray ディスクに使用されます。

H.264 プロファイルの詳細については、Wikipedia のエントリ「H.264/MPEG-4 AVC」の「プロファイル」を参照してください。

ビデオコーデックが [VP8] の場合、Elastic Transcoder では [0]、[1]、[2]、[3] の値がサポートされています。

(H.264 のみ) Level (レベル)

出力動画に使用する H.264 レベル。該当する値を選択します。

レベルの詳細については、Wikipedia のエントリ「H.264/MPEG-4 AVC」の「レベル」を参照してください。

(H.264 のみ) Maximum Number of Reference Frames (参照フレームの最大数)

以前にデコードされたフレームの最大数。以降にフレームのデコーディングの基準として使用されます。入力した値が、[Max Height (最大高さ)]、[Max Height (最大高さ)]、[Level (レベル)] に指定した値に基づく推奨値よりも大きい場合、推奨値を含むメッセージが Elastic Transcoder によって表示されます。Elastic Transcoder が実行する計算など、詳細については、「プリセットを作成する」トピックの「MaxReferenceFrames」を参照してください。

(オプション、H.264/MPEG2/VP8/VP9 のみ) Maximum Bit Rate (最大ビットフレーム)

出力動画の 1 秒あたりの最大キロビット数。16~62,500 のいずれかの値を指定します。

[Bit Rate] に [auto] を指定した場合、Elastic Transcoder によって入力動画のビットレートが出力動画の平均ビットレートとして使用されます。[Maximum Bit Rate] で、出力動画の最大ビットレートを設定できます。この設定は、ターゲットデバイスでサポートされている最大ビットレートが入力動画のビットレートよりも低い場合に便利です。最大ビットレートを下げると、動画の品質が低下することがあります。

(オプション、H.264/MPEG2/VP8/VP9 のみ) バッファサイズ (バッファサイズ)

出力動画の x 秒あたりの最大キロビット数。この時間は一般的に 10 秒 (出力動画のコンテナタイプに MPEG-TS を使用しているときの標準的なセグメント再生時間) です。0 より大きい整数を指定します。[Maximum Bit Rate] を指定し、[Buffer Size] を省略した場合、Elastic Transcoder によって [Buffer Size] は [Maximum Bit Rate] の 10 倍の値に設定されます。

(オプション、H.264/MPEG2 のみ) Interlaced Mode (インターレースモード)

出力動画のインターレースモード。

インターレース動画では、2 つのフィールド(一方のフィールドは奇数番目のライン、他方のフィールドは偶数番目のライン)のインターレースにより、人の目にはフレームごとに複数の画像が残るため、知覚される動画のフレームレートが倍増します。インターレースを行うことで、動画の送信に必要な帯域幅を減らすことができますが、ぼやけた画像や画面のちらつきが発生することがあります。

2 種類のラインのセットはフィールドと呼ばれ、インターレースされたフレームでは画像が 2 つのフィールドに分割されます。


                                インターレースフィールド。

有効な値は、Progressive(インターレースなし、上から下)、Top First(上位フィールドから)Bottom First(下位フィールドから)、および Auto です。

InterlaceMode が指定されていない場合、Elastic Transcoder では出力に Progressive が使用されます。Auto が指定された場合、Elastic Transcoder によって出力がインターレースされます。

詳細については、インターレース動画に関する Wikipedia のページを参照してください。

(オプション、H.264/MPEG2 のみ) 色空間変換モード

Elastic Transcoder によって出力動画に適用される色空間変換。色空間は、色のレンダリング方法に関する情報を格納するためにコンピュータによって使用されるアルゴリズムです。SD(標準解像度)ビデオの標準は Bt.601、HD(高精細度)ビデオの標準は Bt.709 です。

有効な値は、NoneBt709toBt601Bt601toBt709、および Auto です。

ColorSpaceConversionModeAuto を選択し、出力がインターレース方式、フレームレートが 23.97242529.975060 のいずれか、SegmentDuration が null であり、次の表の解像度変更を使用している場合は、Elastic Transcoder により次の色空間変換が適用されます。

入力ファイル

入力解像度

出力解像度

適用される色空間変換

SD から HD

720 x 480

1920 x 1080

Bt601ToBt709

SD から HD

720 x 576

1920 x 1080

Bt601ToBt709

HD から SD

1920 x 1080

720 x 576

Bt709ToBt601

HD から SD

1920 x 1080

720 x 480

Bt709ToBt601

注記

Elastic Transcoder では将来的に、ColorspaceConversionModeAuto モードの動作が変更される可能性があります。プレイリストのすべての出力で、同じ ColorSpaceConversionMode を使用する必要があります。

ColorSpaceConversionMode を指定しなかった場合、Elastic Transcoder ではファイルの色空間は変更されません。

出力ファイルに適用された ColorSpaceConversionMode がわからない場合は、ジョブ応答に含まれている AppliedColorSpaceConversion パラメータを確認します。ジョブ応答に AppliedColorSpaceConversion が含まれていない場合は、いずれの ColorSpaceConversionMode も適用されていません。

色空間の詳細については、色空間に関する Wikipedia のページを参照してください。Bt.601 および Bt.709 の詳細については、Wikipedia ページ「Rec.601」および「Rec.709」を参照してください。

(MPEG2 のみ) Chroma Subsampling (彩度サブサンプリング)

出力動画のクロマ(色)チャンネルのサンプリングパターン。有効な値は、yuv420p および yuv422p です。

yuv420p では、1 本おきの水平ラインおよび 1 本おきの垂直ラインのクロマ情報がサンプリングされます。yuv422p では、すべての水平ラインおよびすべての垂直ラインの色情報がサンプリングされます。

クロマサブサンプリングの詳細については、クロマサブサンプリングに関する Wikipedia のページを参照してください。

(Gif のみ) Loop Count (ループカウント)

出力 gif のループ回数。

有効な値は、Infinite と、0100 の整数です。

(H.264/MPEG2/VP8 のみ) Maximum Number of Frames Between Keyframes (キーフレーム間の最大フレーム数)

キーフレーム間のフレームの最大数。[gif] 形式のコンテナには適用されません。キーフレームは、完全にエンコードされたフレームです。キーフレーム間のフレームは、2 つのキーフレーム間の差異に基づいてエンコードされます。値は文字列として書式設定された整数です。有効な値は 1 (すべてのフレームがキーフレーム) ~100,000 のいずれかになります。値を大きくすると圧縮率は高くなりますが、動画品質が目に見えて低下する場合があります。

Smooth 出力では、[Frame Rate] を [Maximum Number of Frames Between Keyframes] に対して一定比率にする必要があります。これにより、ファイルの再生中に Smooth プレイリストを、異なる品質レベルに切り替えることができます。

たとえば、入力ファイルの [Frame Rate] が 30 で、[Maximum Number of Frames Between Keyframes] が 90 である場合があります。出力ファイルでは、比率は 1:3 になる必要があります。有効な出力では、[Frame Rates] が 30、25、10 の場合、[Maximum Number of Frames Between Keyframes] はそれぞれ 90、75、30 になります。

または、[Frame Rate] を [auto] に設定し、[Video Max Frame Rate] と [Maximum Number of Frames Between Keyframes] を同じ値にすることによってこれを実現できます。

キーフレームの詳細については、Wikipedia のエントリ「動画圧縮のピクチャタイプ」を参照してください。

(H.264/MPEG2/VP8 のみ) Fixed Number of Frames Between Keyframes (キーフレーム間の固定フレーム数)

[Fixed Number of Frames Between Keyframes (キーフレーム間の固定フレーム数)] の固定値を使用するかどうか。

注記

[fmp4] コンテナの場合、[Fixed Number of Frames Between Keyframes] を [true] に設定する必要があります。

Bit Rate (ビットレート)

出力動画の動画ストリームのビットレート (キロビット/秒単位)。可変ビットレートまたは固定ビットレートのエンコーディングを設定できます。

  • Variable bit rate encoding: [auto] を指定します。Elastic Transcoder によってビットレートが最適化され、出力のフレームごとに一貫した品質が維持されます。

  • Constant bit rate encoding: ビットレートを指定します。

動画ビットレートの有効な値は、[Codec (コーデック)] で選択した値によって異なります。

  • H.264: 有効な値は [Level (レベル)] と [Profile (プロファイル)] の値によって異なります。レベルとプロファイルの値としては、以下の表に示している H.264 に準拠した最大値以下の値を指定することをお勧めします。

  • VP8: 以下の表は使用しないでください。[Level] が適用されるのは、ビデオコーデックが H.264 である場合のみです。

Level (レベル)

最大動画ビットレート (キロビット/秒) : Baseline Profile (プロファイル) と Main Profile (プロファイル)

最大動画ビットレート (キロビット/秒) : High Profile (プロファイル)

1

64

80

1b

128

160

1.1

192

240

1.2

384

480

1.3

768

960

2

2000

2500

2.1

4000

5000

2.2

4000

5000

3

10000

12500

3.1

14000

17500

3.2

20000

25000

4

20000

25000

4.1

50000

62500

Frame Rate (フレームレート)

出力動画の動画ストリームの 1 秒あたりのフレーム数。該当する値を選択します。

[auto] を指定した場合、Elastic Transcoder によって検出された入力ソースのフレームレートが使用されます。フレームレートを指定した場合は、以下の計算を実行することをお勧めします。

フレームレート = 最大推奨デコーディング速度 (輝度サンプル/秒) / 動画最大幅 * 動画最大高さ

ここで、フレームレート = 最大推奨デコーディング速度 (輝度サンプル/秒) / 動画最大幅 * 動画最大高さは、[Level (レベル)] に指定した値に基づく最大値 (次の表を参照) 以下の値になります。

注記

入力した値が、[Max Width (最大幅)]、[Max Height (最大高さ)]、[Level (レベル)] に指定した値に基づく推奨値よりも大きい場合、推奨値を含むメッセージが Elastic Transcoder によって表示されます。

Smooth 出力では、[Frame Rate] を [Maximum Number of Frames Between Keyframes] に対して一定比率にする必要があります。たとえば、入力ファイルで [Frame Rate] に 30、[Maximum Number of Frames Between Keyframes] に 90 を指定した場合、出力の [Frame Rate] と [Maximum Number of Frames Between Keyframes] の比率も 1:3 にする必要があります。

Level (レベル)

最大推奨のデコーディング速度 (輝度サンプル/秒)

1

380160

1b

380160

1.1

768000

1.2

1536000

1.3

3041280

2

3041280

2.1

5068800

2.2

5184000

3

10368000

3.1

27648000

3.2

55296000

4

62914560

4.1

62914560

Video Max Frame Rate (ビデオフレームレート)

[Frame Rate] に [auto] を指定した場合、Elastic Transcoder によって出力動画のフレームレートとして入力動画のフレームレート(最大フレームレートが上限)が使用されます。[Video Max Frame Rate] を指定していない場合、Elastic Transcoder によってデフォルトの 30 が使用されます。

入力動画のフレームレートが出力動画の必要な最大フレームレートまたはデフォルトの最大フレームレートより大きいときに Elastic Transcoder によって使用される最大フレームレートを指定します。

Elastic Transcoder では、次の両方の条件を満たし、サポートされている最大のフレームレートが使用されます。

  • フレームレートは、最大フレームレート以下である。

  • フレームレートは、入力フレームレートを余りが出ないように均等に分割したものである。

たとえば、入力ファイルのフレームレートが 50 で、[Video Max Frame Rate] の値として 30 を指定している場合、Elastic Transcoder が生成する出力動画のフレームレートは 25 フレーム/秒になります。これは、25 が 30 よりも小さく、50 を 25 で割ると 2 で割り切れるからです。

Max Width (最大幅)

出力動画の最大幅 (ピクセル単位)。[自動] を指定した場合、1920 (フル HD) がデフォルト値として使用されます。数値を指定する場合は、128~4096 のいずれかの偶数を入力します。

詳細については、「Max Height (最大高さ)」を参照してください。

Max Height (最大高さ)

出力動画の最大高さ (ピクセル単位)。[自動] を指定した場合、1080 (フル HD) がデフォルト値として使用されます。数値を指定する場合は、96~3072 のいずれかの偶数を入力します。

[Codec (コーデック)] に [H.264] を指定した場合、[Max Width] と [Max Height] の値を指定するとき、それらの 2 つの値の積が次の表で該当する値以下になるようにすることをお勧めします。

注記

[Codec (コーデック)] に [VP8] を指定した場合は、以下の表を使用しないでください。[Level] が適用されるのは、ビデオコーデックが H.264 である場合のみです。

値として個格納できます。Level (レベル)

[Max Width] x [Max Height] の最大値

1

25344

1b

25344

1.1

101376

1.2

101376

1.3

101376

2

101376

2.1

202752

2.2

404720

3

404720

3.1

921600

3.2

1310720

4

2097152

4.1

2097152

Sizing Policy (サイジングポリシー)

出力動画の拡大/縮小を制御するには、以下のいずれかの値を指定します。

  • Fit (フィット): Elastic Transcoder は [Max Width (最大幅)] または [Max Height (最大の高さ)] の一方の値に一致するように、かつ、他方の値を超えないように、出力動画を拡大/縮小します。

  • Fill (フィル): Elastic Transcoder は出力アートをスケーリングし、[Max Width (最大幅)] または [Max Height (最大の高さ)] に指定した値に一致し、他の値に一致またはそれを超えるようにします。Elastic Transcoder は出力ビデオを中央に配置してから、最大値を超えるディメンション (該当する場合) をクロップします。

  • Stretch (ストレッチ): Elastic Transcoder は [Max Width (最大幅)] と [Max Height (最大の高さ)] の両方の値に一致するように、出力動画を拡大します。入力動画と出力動画でアスペクト比が異なる場合、出力動画は歪みます。

  • Keep (保持): Elastic Transcoder は出力動画を拡大/縮小しません。入力動画のサイズが [Max Width (最大幅)] または [Max Height (最大の高さ)] のいずれかの値を超えた場合、出力動画はクロップされます。

  • ShrinkToFit: [Max Width (最大幅)] と [Max Height (最大の高さ)] の少なくとも一方の値に一致するように、かつ、他方の値を超えないように、出力動画は縮小されます。このオプションを指定すると、動画は拡大されません。

  • ShrinkToFill: Elastic Transcoder は [Max Width (最大幅)] と [Max Height (最大の高さ)] の少なくとも一方の値に一致するように、かつ、他方の値未満にならないように、出力動画を縮小します。このオプションを指定すると、動画は拡大されません。

以下の表には、[Sizing Policy] の設定が出力動画に与える可能性のある影響を示しています。

SizingPolicy

出力動画が拡大される可能性がある

出力動画に余白が追加される可能性がある ([Padding Policy] が [Pad] の場合)

出力動画のピクセルアスペクト比が入力動画のものと異なる可能性がある

出力動画がクロップされる可能性がある

Fit

はい

あり

 

 

Fill

はい

 

 

はい

Stretch

はい

 

はい

 

Keep

はい

あり

 

はい

ShrinkToFit に設定します。

 

はい

 

 

ShrinkToFill

 

はい

 

はい

Padding Policy (パディングポリシー)

[PaddingPolicy] を [Pad] に設定すると、Elastic Transcoder によって、出力動画のサイズが [Max Width] と [Max Height] の値に一致するように、出力動画の上下/左右に黒いバーが追加されます。詳細については、「Sizing Policy (サイジングポリシー)」の表を参照してください。

表示アスペクト比

Elastic Transcoder によって出力動画のメタデータに追加される値。[Display Aspect Ratio] を [auto] に設定した場合、正方形ピクセルになるアスペクト比が Elastic Transcoder によって選択されます。別のオプションを選択すると、そのオプションで指定した値が Elastic Transcoder によって出力動画に設定されます。


                  コーデックオプションスクリーンショット。

                  コーデックパラメータースクリーンショット。

                  [全般設定] のスクリーンショット。

                  Gif 設定スクリーンショット。

ウォーターマークの設定

このセクションの設定を使用して、Elastic Transcoder でこのプリセットを使用してトランスコードされる動画に重ねるグラフィックのサイズ、位置、拡大/縮小、不透明度を指定します。最大 4 つのウォーターマーク用に設定を指定できます。ウォーターマークは、トランスコードした動画の再生時間にわたって表示されます。

ウォーターマークには .png または .jpg 形式を使用できます。四角形以外のウォーターマークを表示する場合は、透明度がサポートされている .png 形式を使用します。

このプリセットを使用するジョブを作成するときに、Elastic Transcoder でトランスコードされたビデオに含める .png または .jpg グラフィックを指定します。Elastic Transcoder では、対応するプリセットに指定しているのと同数のウォーターマークを各ジョブ出力に指定する必要はありません。たとえば、プリセットで 4 つのウォーターマークの設定を指定し、ジョブ出力で 1 つのウォーターマークのみを指定することもできます。

グラフィックが歪まないようにウォーターマークを設定するには、[Sizing Policy] を [Shrink to Fit] に設定し、[Maximum Width] と [Maximum Height] の値を同じパーセンテージに設定します。グラフィックを元のサイズのまま表示する場合は、[Maximum Width (最大幅)] と [Maximum Height (最大の高さ)] を 100% に設定します。

詳細については、「ウォーターマーク」を参照してください。

Id

1 つのウォーターマークの設定の一意の識別子。[Id] の値の最大長は 40 文字です。

Maximum Width (最大の幅)

ウォーターマークの最大幅は以下のいずれかの形式になります。

  • ピクセル値 px: 最小値は 16 ピクセルであり、最大値は [MaxHeight] の値です。

  • 整数パーセント値 %: 有効な値の範囲は 0~100 です。[ターゲット] の値を使用することで、Elastic Transcoder によって追加された黒いバーがある場合にそのバーを計算に含めるかどうかを指定します。

値をピクセル単位で指定する場合は、[MaxHeight] の値以下にする必要があります。

Maximum Height (最大の高さ)

ウォーターマークの最大高さは以下のいずれかの形式になります。

  • ピクセル値 px: 最小値は 16 ピクセルであり、最大値は [MaxHeight] の値です。

  • 整数パーセント値 %: 有効な値の範囲は 0~100 です。[ターゲット] の値を使用することで、Elastic Transcoder によって追加された黒いバーがある場合にそのバーを計算に含めるかどうかを指定します。

値をピクセル単位で指定する場合は、[MaxHeight] の値以下にする必要があります。

Sizing Policy (サイジングポリシー)

ウォーターマークの拡大/縮小を制御するには、以下のいずれかの値を指定します。

  • Fit (フィット): Elastic Transcoder は、[Maximum Width (最大の幅)] または [Maximum Height (最大の高さ)] の一方の値に一致するように、かつ、他方の値を超えないように、ウォーターマークを拡大/縮小します。

  • Stretch (適合): Elastic Transcoder は、[Maximum Width (最大幅)] と [Maximum Height (最大の高さ)] の両方の値に一致するように、ウォーターマークを拡大します。ウォーターマークと、[Maximum Width] および [Maximum Height] でアスペクト比が異なる場合、ウォーターマークは歪みます。

  • Shrink to Fit (フィットするまで縮小する): Elastic Transcoder は、[Maximum Width (最大幅)] と [Maximum Height (最大の高さ)] の少なくとも一方の値に一致するように、かつ、他方の値を超えないように、ウォーターマークを縮小します。このオプションを指定すると、Elastic Transcoder はウォーターマークを拡大しません。

Horizontal Alignment (水平方向の位置合わせ)

ウォーターマークの水平位置。左端または右端に相対的にウォーターマークを配置するには、[Horizontal Offset] にゼロ以外の値を指定します。

  • Left: ウォーターマークの左端が動画の左端に揃えられます。

  • Right: ウォーターマークの右端が動画の右端に揃えられます。

  • Center: ウォーターマークは動画の左端と右端の中央に配置されます。

Horizontal Offset (水平スクロールオフセット)

ウォーターマークの水平方向の位置を [Horizontal Alignment] で指定した位置からどれくらいオフセットさせるかを指定します。

  • ピクセル値 px: 最小値は 0 ピクセルであり、最大値は [MaxHeight] の値です。

  • 整数パーセント値 %: 有効な値の範囲は 0~100 です。

たとえば、[Horizontal Alignment ] に [Left] を指定し、[Horizontal Offset] に [5px] を指定した場合、ウォーターマークの左側は出力動画の左端から 5 ピクセルの位置に表示されます。

[HorizontalOffset] が有効なのは、[Horizontal Alignment] が [Left] または [Right] のときのみです。

オフセットの指定によりウォーターマークの表示範囲が動画の左端または右端を越えている場合、Elastic Transcoder によって黒いバーが追加されていないと、ウォーターマークはクロップされます。Elastic Transcoder によって黒いバーが追加されていると、ウォーターマークの表示範囲はその黒いバー内にも及びます。ウォーターマークの表示範囲が黒いバーを越えている場合、ウォーターマークはクロップされます。

[ターゲット] の値を使用することで、Elastic Transcoderによって追加された黒いバーがある場合にそのバーを計算に含めるかどうかを指定します。

Vertical Alignment (垂直方向の位置合わせ)

ウォーターマークの垂直位置。上端または下端に相対的にウォーターマークを配置するには、[Vertical Offset] にもゼロ以外の値を指定します。

  • Top: ウォーターマークの上端が動画の上端に揃えられます。

  • Bottom: ウォーターマークの下端が動画の下端に揃えられます。

  • Center: ウォーターマークは動画の上端と下端の中央に配置されます。

Vertical Offset (垂直方向のオフセット)

ウォーターマークの垂直方向の位置を [Vertical Alignment] で指定した位置からどれくらいオフセットさせるかを指定します。

  • ピクセル値 px: 最小値は 0 ピクセルであり、最大値は [Maximum Height] の値です。

  • 整数パーセント値 %: 有効な値の範囲は 0~100 です。

たとえば、[Vertical Alignment] に [Top] を指定し、[Vertical Offset] に [5px] を指定した場合、ウォーターマークの上端は出力動画の上端から 5 ピクセルの位置に表示されます。

[Vertical Offset] が有効なのは、[Vertical Alignment] が [Top] または [Bottom] のときのみです。

オフセットの指定によりウォーターマークの表示範囲が動画の上端または下端を越えている場合、Elastic Transcoder によって黒いバーが追加されていないと、ウォーターマークはクロップされます。Elastic Transcoder によって黒いバーが追加されていると、ウォーターマークの表示範囲はその黒いバー内にも及びます。ウォーターマークの表示範囲が黒いバーを越えている場合、ウォーターマークはクロップされます。

[ターゲット] の値を使用することで、Elastic Transcoderによって追加された黒いバーがある場合にそのバーを計算に含めるかどうかを指定します。

Opacity (不透明度)

動画でウォーターマークが表示される位置でそのウォーターマークをどれくらい不透明にするかを示すパーセンテージ。有効な値は 0 (ウォーターマークは完全に透明) から 100 (ウォーターマークは完全に不透明) です。

Elastic Transcoder では、透過 .png グラフィックがサポートされています。透過 .png を使用した場合は、[Opacity] の値として 0 を指定したかのように、ウォーターマークから動画は透けて表示されます。.jpg ファイル形式では、透明度はサポートされていません。

Target (ターゲット)

ウォーターマークの設定 [Horizontal Offset]、[Vertical Offset]、[Maximum Width]、[Maximum Height] に指定した値が Elastic Transcoder によってどのように解釈されるかを決定する値です。

  • Content: [Horizontal Offset] と [Vertical Offset] は、動画の端に基づいて計算されますが、Elastic Transcoder によって追加された黒いバーがあれば、そのバーは計算から除外されます。

    また、[Maximum Width] と [Maximum Height] も、パーセンテージとして指定している場合、動画の端に基づいて計算されますが、Elastic Transcoder によって追加された黒いバーがあれば、そのバーは計算から除外されます。

  • Frame: [Horizontal Offset] と [Vertical Offset] は、動画の端に基づいて計算されますが、Elastic Transcoder によって追加された黒いバーがあれば、そのバーは計算に追加されます。

    また、[Maximum Width] と [Maximum Height] も、パーセンテージとして指定している場合、動画の端に基づいて計算されますが、Elastic Transcoder によって追加された黒いバーがあれば、そのバーは計算に追加されます。


                  ウォーターマーク設定スクリーンショット。

オーディオ設定

Codec (コーデック)

出力ファイルのオーディオコーデック。有効な値は、AACflacmp2mp3pcm、および vorbis です。次の表は、コンテナとオーディオコーデックの使用可能な組み合わせを示しています。

コンテナ

AAC

FLAC

MP2

MP3

PCM

Vorbis

FLAC

x

FLV

x

x

GIF

FMP4

x

MP3

x

MP4

x

x

MPG

x

MXF

x

OGA

x

x

OGG

x

x

TS

x

x

WAV

x

WEBM

x

(AAC のみ) Profile (プロファイル)

[Audio:Codec] に [AAC] を指定した場合は、出力ファイルに AAC プロファイルを選択します。Elastic Transcoder は次のプロファイルをサポートしています。

  • auto: [auto] を指定すると、出力ファイル用に選択したビットレートに基づいて Elastic Transcoder によってプロファイルが選択されます。

  • AAC-LC: 最も一般的な AAC プロファイル。ビットレートが 64 kbps より高い場合に使用します。詳細については、「Advanced Audio Coding」を参照してください。

  • HE-AAC: 旧式のプレーヤーやデバイスによってはサポートされていない場合があります。ビットレートが 40 ~ 80 kbps の場合に使用します。詳細については、「High-Efficiency Advanced Audio Coding」を参照してください。

  • HE-AACv2: 旧式のプレーヤーやデバイスによってはサポートされていない場合があります。ビットレートが 48 kbps 未満の場合に使用します。詳細については、「High-Efficiency Advanced Audio Coding」を参照してください。

[Smooth] プレイリストのすべての出力は、[Profile] に対して同じ値である必要があります。

注記

AAC プロファイルの追加前に任意のプリセットを作成した場合、それらのプリセットには Elastic Transcoder によって AAC-LC プロファイルが使用されます。

AAC の詳細については、Wikipedia のエントリ「MPEG-4 Part 3」の「オーディオプロファイル」を参照してください。

(オプション、FLAC/PCM のみ) Bit Depth (ビット深度)

サンプルのビット深度は、オーディオサンプルに含まれている情報のビット数を示します。ビット深度が高くなるほどオーディオの品質も高くなりますが、ファイルが大きくなります。

有効な FLAC コーデックの値は 16 および 24 です。

有効な PCM コーデックの値は、8162432 です。

(オプション、PCM のみ) PCM ビット署名

オーディオサンプルが、正と負の数値(符号付き)で表されるか、正の数値(符号なし)のみで表されるか。

有効な値は、Signed および Unsigned です。

最も一般的な値は Signed です。

(オプション、PCM のみ) PCM ビット順序

PCM サンプルのビットの格納順序。

サポートされる値は LittleEndian です。

Sample Rate (サンプルレート)

出力ファイルのオーディオストリームのサンプルレート (Hz 単位)。Elastic Transcoder によって入力ファイルのサンプルレートが自動的に検出され、その値が出力ファイルに使用されるようにする場合は、[auto] を選択します。サンプルレートを指定する場合は、該当する値を選択します。

Bit Rate (ビットレート)

出力ファイルのオーディオストリームのビットレート (キロビット/秒単位)。64~320 のいずれかの整数を入力します。

Channels (チャネル)

出力ファイルのオーディオチャンネル数。以下の値が有効です。

auto012

1 つのチャンネルは、単一スピーカーで再生された情報を保持します。たとえば、2 つのチャンネルのステレオトラックは、1 つのチャンネルを左側のスピーカーに送り、もう 1 つのチャンネルを右側のスピーカーに送ります。出力チャネルはトラックに整理されます。Elastic Transcoder によって入力ファイルのオーディオチャンネル数が自動的に検出され、その値が出力ファイルに使用されるようにする場合は、[auto] を選択します。

指定されたチャネル値

入力トラックおよびチャネル

出力サウンドのタイプ

auto

任意の入力

最大 8 個の入力チャネルに渡します。

0

任意の入力

出力から省略されたオーディオ。

1

少なくとも 1 つのチャネル

モノラルサウンド。

2

任意の入力

2 つの同じモノラルチャネルまたはステレオ。詳細については、「音声パッキングモード」を参照してください。

デジタルオーディオの動作の詳細については、「デジタル音声」を参照してください。Elastic Transcoder によるチャネルとトラックの整理方法の詳細については、「音声パッキングモード」を参照してください。

(MXF と PCM のみ) 音声パッキングモード

オーディオチャネルやトラックを整理する方法です。出力のチャネル数を指定するには、[チャネル] を使用し、トラック数と、チャネルとの関係を指定するには、[音声パッキングモード] を使用します。音声パッキングモードを指定しない場合、Elastic Transcoder では SingleTrack が使用されます。

以下の値が有効です。

SingleTrackOneChannelPerTrack、および OneChannelPerTrackWithMosTo8Tracks

単一のトラック

Elastic Transcoder では、出力用に単一のトラックが作成されます。トラックは最大 8 個のチャネルを含むことができます。SingleTrack 以外のすべてのコンテナには、mxf を使用します。

指定されたチャネル値

入力トラックおよびチャネル

出力トラックおよびチャネル

0

任意の入力

出力から省略されたオーディオ。

1、2、または自動

オーディオ入力なし

出力から省略されたオーディオ

1

オーディオを含む任意の入力

1 つのチャネルを含む 1 つのトラック(必要に応じてダウンミックス)

2

1 つのチャネルを含む 1 つのトラック

2 つの同じチャネルを含む 1 つのトラック

2 または自動

それぞれ 1 つのチャネルを含む 2 つのトラック

2 つのチャネルを含む 1 つのトラック

2 または自動

2 つのチャネルを含む 1 つのトラック

2 つのチャネルを含む 1 つのトラック

2

複数のチャネルを含む 1 つのトラック

2 つのチャネルを含む 1 つのトラック

auto

1 つのチャネルを含む 1 つのトラック

1 つのチャネルを含む 1 つのトラック

auto

複数のチャネルを含む 1 つのトラック

複数のチャネルを含む 1 つのトラック

(MXF のみ)トラックあたり 1 つのチャネル

Elastic Transcoder は、出力の各チャネル用に新しいトラックを作成します。出力は、最大 8 個の単一チャネルトラックを含むことができます。

指定されたチャネル値

入力トラックおよびチャネル

出力トラックおよびチャネル

0

任意の入力

出力から省略されたオーディオ

1、2、または自動

オーディオ入力なし

出力から省略されたオーディオ

1

オーディオを含む任意の入力

1 つのチャネルを含む 1 つのトラック(必要に応じてダウンミックス)

2

1 つのチャネルを含む 1 つのトラック

それぞれ 1 つの同じチャネルを含む 2 つのトラック

2 または自動

それぞれ 1 つのチャネルを含む 2 つのトラック

それぞれ 1 つのチャネルを含む 2 つのトラック

2 または自動

2 つのチャネルを含む 1 つのトラック

それぞれ 1 つのチャネルを含む 2 つのトラック

2

複数のチャネルを含む 1 つのトラック

それぞれ 1 つのチャネルを含む 2 つのトラック

auto

1 つのチャネルを含む 1 つのトラック

1 つのチャネルを含む 1 つのトラック

auto

複数のチャネルを含む 1 つのトラック

それぞれ 1 つのチャネルを含む、最大 8 個のトラック

(MXF のみ)8 個のトラックに対して MOS を含む、トラックあたり 1 つのチャネル

Elastic Transcoder は、出力でトラックあたり 8 個の単一チャネルを作成します。入力チャネルからのオーディオデータを含まないすべてのトラックは、MOS(ミットアウトサウンド)トラックです。

指定されたチャネル値

入力トラックおよびチャネル

出力トラックおよびチャネル

0

任意の入力

出力から省略されたオーディオ

1、2、または自動

オーディオ入力なし

出力から省略されたオーディオ

1

オーディオを含む任意の入力

1 つのチャネルを含む 1 つのトラック(必要に応じてダウンミックス)と、7 個の MOS トラック

2

1 つのチャネルを含む 1 つのトラック

それぞれ 1 つの同じチャネルを含む 2 つのトラックと、6 個の MOS トラック

2 または自動

それぞれ 1 つのチャネルを含む 2 つのトラック

それぞれ 1 つのチャネルを含む 2 つのトラックと、6 個の MOS トラック

2 または自動

2 つのチャネルを含む 1 つのトラック

それぞれ 1 つのチャネルを含む 2 つのトラックと、6 個の MOS トラック

2

複数のチャネルを含む 1 つのトラック

それぞれ 1 つのチャネルを含む 2 つのトラックと、6 個の MOS トラック

auto

1 つのチャネルを含む 1 つのトラック

1 つのチャネルを含む 1 つのトラックと、7 個の MOS トラック

auto

複数のチャネルを含む 1 つのトラック

それぞれ 1 つのチャネルを含む最大 8 個のトラックと、MOS トラック(合計 8 個のトラックになるまで)

チャネルとトラックの詳細については、「デジタル音声」を参照してください。


                  音声設定スクリーンショット。

サムネイルの設定

形式

サムネイルの形式 (該当する場合)。有効な形式は [jpg] と [png] です。

ジョブを作成するときに、Elastic Transcoder によってサムネイルが作成されるようにするかどうかを指定します。詳細については、トピック「Elastic Transcoder のジョブを作成するときに指定する設定」の「サムネイルファイル名のパターン」を参照してください。

間隔

サムネイル間のおおよその秒数。整数値を指定します。1 つのサムネイルから次のサムネイルまでの実際の間隔は数秒異なる場合があります。

Max Height (最大高さ)

サムネイルの最大高さ (ピクセル単位)。[自動] を指定した場合、1080 (フル HD) がデフォルト値として使用されます。数値を指定する場合は、32~3072 のいずれかの偶数を入力します。

Max Width (最大幅)

サムネイルの最大幅 (ピクセル単位)。[自動] を指定した場合、1920 (フル HD) がデフォルト値として使用されます。数値を指定する場合は、32~4096 のいずれかの偶数を入力します。

Sizing Policy (サイジングポリシー)

サムネイルの拡大/縮小を制御するには、以下のいずれかの値を指定します。

  • Fit (フィット): サムネイルの [Max Width (最大幅)] または [Max Height (最大の高さ)] の一方の値に一致するように、かつ、他方の値を超えないように、サムネイルは拡大/縮小されます。

  • Fill (フィル): Elastic Transcoder はサムネイルをスケーリングし、[Max Width (最大幅)] または [Max Height (最大の高さ)] 設定に指定した値に一致し、他の値に一致またはそれを超えるようにします。Elastic Transcoder はサムネイルのイメージを中央に配置してから、最大値を超えるディメンション (該当する場合) をクロップします。

  • Stretch (適合):Elastic Transcoder は サムネイルの [Max Width (最大幅)] と [Max Height (最大の高さ)] の両方の値に一致するように、サムネイルを拡大されます。入力動画とサムネイルでアスペクト比が異なる場合、サムネイルは歪みます。

  • Keep (維持): サムネイルは拡大/縮小されません。入力動画のサイズがサムネイルの [Max Width (最大幅)] または [Max Height (最大の高さ)] のいずれかの値を超えた場合、サムネイルはクロップされます。

  • ShrinkToFit: サムネイルの [MaxWidth] と [MaxHeight] の少なくとも一方の値に一致するように、かつ、他方の値を超えないように、サムネイルは縮小されます。このオプションを指定すると、サムネイルは拡大されません。

  • ShrinkToFill: サムネイルの [MaxWidth] と [MaxHeight] の少なくとも一方の値に一致するように、かつ、他方の値未満にならないように、サムネイルは縮小されます。このオプションを指定すると、サムネイルは拡大されません。

以下の表には、[Sizing Policy] の設定がサムネイルに与える可能性のある影響を示しています。

SizingPolicy

サムネイルが拡大される可能性がある

サムネイルに余白が追加される可能性がある ([Padding Policy] が [Pad] の場合)

サムネイルのピクセルアスペクト比が入力動画のものと異なる可能性がある

サムネイルがクロップされる可能性がある

Fit

はい

あり

 

 

Fill

はい

 

 

はい

Stretch

はい

 

はい

 

Keep

はい

あり

 

はい

ShrinkToFit に設定します。

 

はい

 

 

ShrinkToFill

 

はい

 

はい

Padding Policy (パディングポリシー)

[PaddingPolicy] を [Pad] に設定すると、Elastic Transcoder によってサムネイルのサイズが指定した [Max Width] と [Max Height] の値に一致するように、サムネイルの上下/左右に黒いバーが追加されます。詳細については、「Sizing Policy (サイジングポリシー)」の表を参照してください。


                  サムネイル設定スクリーンショット。