|
パラメーター |
タイプ |
説明 |
例 |
|---|---|---|---|
|
object |
ビデオ処理のパラメータ設定。 |
||
| DisableVideo |
boolean |
ビデオストリームの生成を無効にするかどうかを指定します。有効な値:
|
false |
| Stream |
array |
ソースファイルから処理するビデオストリームのインデックス番号のリスト。空の値 (デフォルト) は、最小のインデックス番号を持つビデオストリーム (最初のビデオストリーム) がプロセスされることを示します。100 より大きいインデックス番号は、すべてのビデオストリームがプロセスされることを示します。
説明
既存のインデックス番号を持つビデオストリームのみがプロセスされます。インデックス番号に対応するビデオストリームが存在しない場合、そのインデックス番号は無視されます。 |
|
|
integer |
プロセスするビデオストリームのインデックス番号。 |
0 |
|
| TranscodeVideo |
object |
トランスコード中のパラメーター。空の値は、ビデオ処理が無効であり、出力ファイルにビデオストリームが含まれないことを示します。 説明
ビデオ処理を無効にするためにこのパラメーターを空の値にセットすることは推奨されません。 |
|
| Codec |
string |
ビデオエンコーディングフォーマット。有効な値:
|
h264 |
| PixelFormat |
string |
ピクセルフォーマット。デフォルト値はソースビデオと同じです。有効な値:
説明
yuva420p は CreateMediaConvert API でのみ使用可能であり、Codec パラメーターを vp9 に設定する必要があります。 |
yuv420p |
| FrameRateOption |
string |
フレームレートオプション。有効な値:
デフォルト値:
説明
このパラメーターは FrameRate パラメーターと一緒にセットする必要があります。 |
fixed |
| FrameRate |
number |
ビデオフレームレート。デフォルト値はソースビデオと同じです。 |
25 |
| ResolutionOption |
string |
解像度オプション。有効な値:
デフォルト値:
説明
このパラメーターは Resolution パラメーターと一緒にセットする必要があります。 |
fixed |
| Resolution |
string |
説明
ソースビデオに回転情報が含まれている場合、幅/高さおよび長辺/短辺の判定は回転後の状態 (再生解像度) に基づいて行われます。 |
640x480 |
| AdaptiveResolutionDirection |
boolean |
適応型長辺/短辺モードを有効にするかどうかを指定します。有効な値:
|
true |
| ScaleType |
string |
スケーリングモード。有効な値:
説明
このパラメーターは Resolution パラメーターと一緒にセットする必要があります。 |
crop |
| Rotation |
integer |
ビデオの時計回りの回転次数。有効な値:
|
90 |
| BitrateOption |
string |
ビデオビットレートオプション。有効な値:
デフォルト値:
説明
このパラメーターは Bitrate パラメーターと一緒にセットする必要があります。 |
fixed |
| Bitrate |
integer |
ビデオストリームのビットレート (ビット/秒 (bit/s))。 説明
このパラメーターは CRF と相互排他です。このパラメーターと CRF の両方が空の場合、CRF 値 23 でエンコーディングが実行されます。 |
128000 |
| GOPSize |
integer |
キーフレーム間のフレーム数。デフォルト値: 150。 説明
このパラメーターは GenerateVideoPlaylist API ではサポートされていません。 |
60 |
| CRF |
number |
定数品質モードを指定します。このパラメーターは Bitrate パラメーターと相互排他です。有効値範囲は [0,51] です。値が大きいほどビデオ品質は低くなります。推奨値範囲は [18,38] です。 |
18 |
| BufferSize |
integer |
変数ビットレートのデコードバッファーサイズ (ビット/秒 (bps))。 説明
このパラメーターは CRF パラメーターと一緒に使用した場合にのみ効果があります。 |
4000000 |
| MaxBitrate |
integer |
変数ビットレートの最大値ビットレート制限。このパラメーターを使用する場合、BufferSize パラメーターを指定する必要があります。 説明
このパラメーターは CRF パラメーターと一緒に使用した場合にのみ効果があります。 |
128000 |
| BFrames |
integer |
連続する B フレームの数。デフォルト値: 3。 |
3 |
| Refs |
integer |
リファレンスフレームの数。デフォルト値: 2。 |
2 |
| VideoSlim |
integer |
軽量 HD モードを有効にします。有効な値: 0: デフォルト値。無効。 1: トランスコード中に軽量 HD モードを使用します。 説明
最適な結果を得るには、軽量 HD を使った動画トランスコーディングエンコーディング用に公式に推奨されている Bitrate または CRF パラメーターを使用してください。 重要 軽量 HD は h.264/h.265 フォーマットのみをサポートし、yuv420p、8 ビット深さのみに対応しており、マルチターゲット動画トランスコーディング出力やビデオ連結はサポートしていません。詳細については、「軽量 HD プロダクト概要」を参照してください。 |
0 |
| FilterVideo |
object |
ビデオ処理パラメーター。TranscodeVideo パラメーターが空の場合、または TranscodeVideo.Codec が copy に設定されている場合、このパラメーターは効果がありません。 説明
GenerateVideoPlaylist API では、このパラメーターはサポートされていません。 |
|
| Watermarks |
array |
ビデオウォーターマークのリスト。 |
|
|
object |
ビデオウォーターマーク情報。 |
||
| Type |
string |
ウォーターマークのタイプ。有効な値:
|
text |
| Dx |
number |
値が整数か 10 進数かによって意味が異なります。
|
0 |
| Dy |
number |
値が整数か 10 進数かによって意味が異なります。
|
0 |
| StartTime |
number |
ウォーターマークを追加する開始時刻で、単位は秒 (s) です。デフォルト値はビデオの開始時刻です。 |
0 |
| Duration |
number |
ウォーターマークが表示される持続時間で、単位は秒 (s) です。デフォルト値はビデオの終了までです。 |
0 |
| ReferPos |
string |
ウォーターマークを追加するためのリファレンス位置。有効な値:
|
topleft |
| Content |
string |
テキストウォーターマークの内容。デフォルト値は空です。 重要 このパラメーターは、 Type パラメーターが text に設定されている場合に効果があります。 |
example |
| FontName |
string |
テキストウォーターマークのフォント名。有効な値:
重要 このパラメーターは、 Type パラメーターが text に設定されている場合に効果があります。 |
SourceHanSans-Bold |
| FontSize |
integer |
テキストウォーターマークのフォントサイズ。デフォルト値: 16。値は整数である必要があります。有効値: (4,120)。 重要 このパラメーターは、 Type パラメーターが text に設定されている場合に効果があります。 |
18 |
| FontColor |
string |
ウォーターマークテキストのフォント色。フォーマットは #RRGGBB です。デフォルト値: #000000。"red" や "green" などの値もサポートされています。 重要 このパラメーターは、 Type パラメーターが text に設定されている場合に効果があります。 |
red |
| FontApha |
number |
テキストウォーターマークのフォントの透明度。有効値: (0,1]。デフォルト値: 1 で、完全に不透明であることを示します。 重要 このパラメーターは、 Type パラメーターが text に設定されている場合に効果があります。 |
0.8 |
| BorderWidth |
integer |
テキストウォーターマークの罫線の幅で、単位はピクセル (px) です。値は整数である必要があります。有効値: [0,4096]。デフォルト値: 0。 重要 このパラメーターは、 Type パラメーターが text に設定されている場合に効果があります。 |
2 |
| BorderColor |
string |
ウォーターマークテキストの罫線の色。フォーマットは #RRGGBB です。デフォルト値: #000000。"red" や "green" などの値もサポートされています。 重要 このパラメーターは、 Type パラメーターが text に設定されている場合に効果があります。 |
red |
| URI |
string |
ウォーターマークファイルの OSS URI。サポートされているフォーマットは PNG および MOV です。 OSS URI のフォーマットは 重要 このパラメーターは、 Type パラメーターが file に設定されている場合に効果があります。 |
oss://test-bucket/watermark.jpg |
| Width |
number |
ウォーターマークイメージの幅。デフォルト値はウォーターマークイメージの元の幅です。値が整数か 10 進数かによって意味が異なります。
|
80 |
| Height |
number |
ウォーターマークイメージの高さ。デフォルト値はウォーターマークイメージの元の高さです。値が整数か 10 進数かによって意味が異なります。
|
40 |
| Delogos |
array |
ビデオの長方形のエリアにぼかしを適用して、ロゴ、局マーク、および同様の要素を除去します。 |
|
|
object |
ビデオぼかし処理パラメーター。 |
||
| StartTime |
number |
モザイクを追加する開始時刻で、単位は秒 (s) です。デフォルト値はビデオの開始時刻です。 |
0 |
| Duration |
number |
モザイクが適用される持続時間で、単位は秒 (s) です。デフォルト値はビデオの終了までです。 |
15 |
| Dx |
number |
値が整数か 10 進数かによって意味が異なります。
|
0 |
| Dy |
number |
デフォルト値: 0。値が整数か 10 進数かによって意味が異なります。
|
0 |
| Width |
number |
モザイクの幅。デフォルト値は 10 進数の 1.0 で、出力ビデオの幅全体を塗りつぶします。値が整数か 10 進数かによって意味が異なります。
|
100 |
| Height |
number |
モザイクの高さ。デフォルト値は 10 進数の 1.0 で、出力ビデオの高さ全体を塗りつぶします。値が整数か 10 進数かによって意味が異なります。
|
40 |
| ReferPos |
string |
モザイクを追加するためのリファレンス位置。有効な値:
|
topleft |
| Speed |
number |
ビデオ再生速度の設定。有効値: [0.5,1.0]。デフォルト値: 1.0。 説明
重要
|
1.0 |
| Desensitization |
object |
ビデオの秘匿化構成。 重要
|
|
| Face |
object |
顔の秘匿化構成。 説明
この特徴はパブリックプレビュー中です。ご質問がある場合は、DingTalk グループに参加してフィードバックをお寄せください。DingTalk グループ番号については、「お問い合わせ」をご参照ください。 |
|
| Confidence |
number |
顔の信頼度のしきい値で、顔認識の信頼度の下限を設定します。検出された顔の信頼度がこのしきい値より低い場合、その顔は秘匿化されません。
|
0.4 |
| MinSize |
integer |
最小顔サイズしきい値で、秘匿化する顔の最小サイズを設定します。検出された顔の幅または高さがこのしきい値より小さい場合、その顔は秘匿化されません。単位: ピクセル。デフォルト値: 0 で、顔サイズの制限がないことを示します。 |
0.4 |
| ScaleRatio |
number |
検出ボックスのスケーリング比率。有効値: 0.1 ~ 5.0。検出ボックスのセンターに基づいて、検出ボックスの幅と高さの両方をスケーリングします。 • > 1.0: ぼかしエリアを拡大します。 • < 1.0: ぼかしエリアを縮小します。 • = 1.0: 元の検出ボックスを使用します。 |
1.0 |
| BlurRadius |
integer |
ぼかしの半径。有効値: 1 ~ 100。値が大きいほど、通常、エリアのぼかしが強くなります。 |
100 |
| Transparency |
number |
ぼかしエリアの透明度およびエッジのフェザリング強度。有効値: 0.0 ~ 1.0。 • 0.0: 完全なぼかし効果を表示します。 • 1.0: ぼかし処理は実行されません。元のイメージのみが表示されます。 • 0.0 ~ 1.0: 値が大きいほど、元のイメージの割合が高くなり、実際のぼかし半径が小さくなり、通常はエッジのフェザリング範囲が大きくなります。 |
0.0 |
| LicensePlate |
object |
ナンバープレートの秘匿化構成。 説明
この特徴はパブリックプレビュー中です。ご質問がある場合は、DingTalk グループに参加してフィードバックをお寄せください。DingTalk グループ番号については、「お問い合わせ」をご参照ください。 |
|
| Confidence |
number |
ナンバープレートの信頼度のしきい値で、ナンバープレート認識の信頼度の下限を設定します。検出されたナンバープレートの信頼度がこのしきい値より低い場合、そのナンバープレートは秘匿化されません。
|
0.4 |
| MinSize |
integer |
最小ナンバープレートサイズしきい値で、秘匿化するナンバープレートの最小サイズを設定します。検出されたナンバープレートの幅または高さがこのしきい値より小さい場合、そのナンバープレートは秘匿化されません。単位: ピクセル。デフォルト値: 0 で、ナンバープレートサイズの制限がないことを示します。 |
0.4 |
| ScaleRatio |
number |
検出ボックスのスケーリング比率。有効値: 0.1 ~ 5.0。検出ボックスのセンターに基づいて、検出ボックスの幅と高さの両方をスケーリングします。 • > 1.0: ぼかしエリアを拡大します。 • < 1.0: ぼかしエリアを縮小します。 • = 1.0: 元の検出ボックスを使用します。 |
1.0 |
| BlurRadius |
integer |
ぼかしの半径。有効値: 1 ~ 100。値が大きいほど、通常、エリアのぼかしが強くなります。 |
100 |
| Transparency |
number |
ぼかしエリアの透明度およびエッジのフェザリング強度。有効値: 0.0 ~ 1.0。 • 0.0: 完全なぼかし効果を表示します。 • 1.0: ぼかし処理は実行されません。元のイメージのみが表示されます。 • 0.0 ~ 1.0: 値が大きいほど、元のイメージの割合が高くなり、実際のぼかし半径が小さくなり、通常はエッジのフェザリング範囲が大きくなります。 |
0.0 |