audio_sample_rate
audio_sample_rate:Integer
API バージョン:V1、V2
親:outputs
有効な値:有効なサンプルレート。コーデックによって異なります。通常は 8000、11025、12000、16000、22050、32000、44100、48000、96000
互換性のあるジョブの種類: vod
例:44100
説明:
オーディオサンプルレート(Hz)。
この設定は、正当な理由がある場合にのみ使用することをお勧めします。出力サンプルレートを強制すると、予期しない問題が発生する可能性があります。たとえば、各 audio_codecは限られた範囲のサンプルレートのみをサポートし、各サンプルレートは限られた範囲のビットレートとのみ互換性があります。16kbpsで48KhzAAC、320kbpsで8000hzMP3をエンコードすることはできません。
デフォルトでは、入力サンプルレートが使用されます(つまり、オーディオはリサンプリングされません)が、96000を超えるサンプルレートは最大96000に削減されます。
FLV ビデオフォーマットは、11025、22050、および 44100のサンプルレートのみをサポートします。デフォルトでは、これらはFLVビデオにのみ使用され、他のサンプルレートはFLVと互換性のある最も近いレートに移動します。有効な sample_rate に自動修正するのではなく、strict_mode
互換性のないサンプルレートでジョブが失敗するようにする場合は、有効にします。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"audio_sample_rate": 44100
}
]
}
max_audio_sample_rate
max_audio_sample_rate:Integer
API バージョン:V1、V2
親:outputs
有効な値:有効なサンプルレート。コーデックによって異なります。通常は 8000、11025、12000、16000、22050、32000、44100、48000、96000
互換性のある職種:ライブ
例:44100
説明:
最大オーディオサンプルレート。audio_sample_rateの設定を上書きして、サンプルレートが指定された数を超えないようにします。
入力ビデオのサンプルレートが 48000 で、が 22050 max_audio_sample_rate
に設定されている場合は、オーディオを 22050 にリサンプリングします。サンプルレートが 11025 の場合は、そのままにします。
このオプションは、ターゲット再生デバイスがより高いサンプルレートをサポートしていない場合に使用します。
デフォルトでは、入力サンプルレートが使用されます(つまり、オーディオはリサンプリングされません)が、96000を超えるサンプルレートは最大96000に削減されます。
FLV ビデオフォーマットは、11025、22050、および 44100のサンプルレートのみをサポートします。デフォルトでは、これらはFLVビデオにのみ使用され、他のサンプルレートはFLVと互換性のある最も近いレートに移動します。有効な sample_rate に自動修正するのではなく、strict_mode
互換性のないサンプルレートでジョブが失敗するようにする場合は、有効にします。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"max_audio_sample_rate": 44100
}
]
}
audio_channels
audio_channels:Integer
API バージョン:V1、V2
親:outputs
デフォルト:元のファイルがモノの場合は 1、それ以外の場合は 2。
有効な値:1、2、または 6 (6 は、入力コンテンツが 5.1 設定で 6 チャンネルがある場合、または input_audio_channels
が有効な5.1コンフィグを提供する場合にのみ有効です)
互換性のあるジョブタイプ:すべて
例:1
説明:
使用するオーディオチャンネルの数:1(モノラル)または 2(ステレオ)。
モノラル AAC オーディオは、検査時に誤ってステレオとして自己報告することがあります。AAC オーディオの真のチャンネル数を得るには、iTunes を使用することをお勧めします。5.1チャンネルのオーディオ出力もサポートされます。そのために、output_audio_channels
代わりにとを使用します。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"audio_channels": 1
}
]
}
参照:audio_bitrate、 audio_Quality、 input_audio_channels、output_audio_channels
audio_bit_depth
audio_bit_depth:Integer
API バージョン:V1、V2
親:outputs
デフォルト:16
有効な値:PCM の場合は 16、24、32、それ以外の場合は16。
互換性のあるジョブタイプ:すべて
例:24
説明:
各サンプルのビット数:16、24、32。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"audio_bit_depth": 24
}
]
}
audio_language
audio_language:String
API バージョン:V1、V2
親:outputs
有効な値:ISO 639-1 または 639-2 言語コード
互換性のあるジョブタイプ:すべて
例: en
説明:
出力のオーディオトラックの言語識別子を設定し、その言語の内容を記述します。ISO 639-1 または ISO 639-2 言語コード (それぞれ 2 文字または 3 文字) を使用できます。
注:現在、MP4、MKV、および WEBM形式の出力と DASH ストリーミング配信出力でサポートされています。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"audio_language": "en"
}
]
}
input_audio_channels
input_audio_channels:Hash
API バージョン:V1、V2
親:outputs
有効な値:チャネル識別子とトラックインデックス値のハッシュ。
互換性のあるジョブタイプ:すべて
例:
- {"FR":1,"FL":2,"FC":3,"BL":4,"BR":5,"LFE":6}
- {"DL":7,"DR":8}
- {"FL":"1:1","FR":"1:2"}
説明:
入力のオーディオトラックとチャンネル識別子の間のマッピングを設定します。このオプションを使用すると、複数のオーディオトラックを含む入力を取得し、出力に 1 つのオーディオトラックを作成できます。ハッシュのキーは有効なチャンネル識別子でなければならず、値は入力上のオーディオトラックインデックスに対応する整数である必要があります。
このオプションは、追加のチャンネルインデックスを指定して、入力から個々のチャンネルを選択する場合にも使用できます。たとえば、チャンネル識別子を「1:1」に設定すると、入力の最初のオーディオトラックの最初のチャンネルが選択されます。
有効なオーディオチャンネル識別子:「FL」、「FR」、「FC」、「LFE」、「BL」、「BR」、「DL」、「DR」。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"input_audio_channels": {
"FL": 1,
"FR": 2,
"FC": 3,
"LFE": 4,
"BL": 5,
"BR": 6
}
}
]
}
output_audio_channels
output_audio_channels:Array or Integer
API バージョン:V1、V2
親:outputs
有効な値:出力オーディオチャンネルの数を定義するチャンネルレイアウトまたは整数。
互換性のあるジョブタイプ:すべて
例:
- ["FL」, "FR」, "FC」, "BL」, "BR」, "LFE"]
- 2
- 1
- 6 (6 は、入力コンテンツが 5.1 コンフィグで 6 チャンネルを持っているか、
input_audio_channels
が有効な5.1コンフィグを提供する場合にのみ有効です)
説明:
これを input_audio_channelsオプションとともに使用して、カスタム出力オーディオチャンネルレイアウトまたはミックスダウンを定義します。
このオプションには 2 つのモードがあります。1 つはカスタムオーディオチャンネルレイアウトを指定するためのモードと、モノラルまたはステレオのミックスダウンを指定するモードです。
このオプションは、有効なチャネル識別子の配列または整数のいずれかになります。ステレオミックスダウンを作成するには、このパラメータをに設定します2
。モノラルミックスダウンを作成するには、このパラメータをに設定します1
。
有効なオーディオチャンネル識別子:" FL
「、" FR
、" FC
「、" LFE
"、" "、BL
"、" BR
「、" DL
"、" DR
"。
このオプションを有効なチャンネル識別子の配列に設定することで、カスタムオーディオチャンネルレイアウトを作成できます。
注:このオプションは、 audio_channels よりも優先されます。
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"input_audio_channels": {
"FL": 1,
"FR": 2,
"FC": 3,
"LFE": 4,
"BL": 5,
"BR": 6
},
"output_audio_channels": [
"FL",
"FR",
"FC",
"BR",
"BL",
"LFE"
]
}
]
}