エンコーディングプロファイル管理
お知らせ
このドキュメントは機械翻訳で作成された下書きであり、現在レビュー中です。機械翻訳の特性上、一部の内容が不正確であったり、韓国語の原文と異なる場 合があります。より正確な情報については、韓国語のドキュメントをご参照ください。
バージョン別機能範囲のご案内
- v2 非対応: エンコーディングプロファイル管理機能は v2 では対応していないため、v1 から v3 へ直接移行する必要があります。
- 共通認証: すべてのバージョンの API はクエリストリングパラメータ(
?access_token=)による共通認証方式を使用します。エラー判定基準に関する共通仕様は、API v3 移行ガイドの主要変更事項セクションをご参照ください。
共通変更事項 (v1 → v3)
- レスポンスラッパー構造: v1 の配列返却位置である
result.items構造が、v3 では最上位のdata配列形式に標準化されました。 - データ型の変更: v1 で整数(0 または 1)として返却されていた論理属性フィールド(
is_default_preset,is_optional,is_video_ratio,is_video_vertical_flip,is_video_horizontal_flip)が、v3 ではBoolean型に変更されました。 - グループ情報のオブジェクト化: v1 のフラット構造(
media_profile_group_key,media_profile_group_name)が、v3 ではネストされたオブジェクト(group.{key, name})構造に変更されました。 - 識別子タイプの変更: プロファイルを識別する固有値が、整数型の
media_profile_idから文字列形式のmedia_profile_keyに変更されました。
対応フォーマット全体照会
- 既存 (v1):
GET/media/media_profile/profile_format - 変更 (v3):
GET/media-profiles/format
変更事項
レスポンス構造が標準オブジェクト配列構造({ "data": [{...}] })に変更されました。内部の返却フィールド名(video_bitrate, video_framerate, audio_bitrate, audio_samplerate)は従来と同様に維持されます。
エンコーディングプロファイルプリセット一覧照会
アカウントに登録されたプロファイルではなく、選択可能な全候補プリセットカタログを照会します。
- 既存 (v1):
GET/media/media_profile/preset - 変更 (v3):
GET/media-profiles/preset
変更事項
- 上記の 共通変更事項(ラッパー、Boolean 型、グループ構造化)がすべて適用されます。
- v3 では、オーディオ属性およびファイル可否を識別するための
bitrate_mode,is_audio_fileフィールドが追加されました。
レスポンス構造の詳細
レスポンス構造仕様(data 配列内オブジェクトのフィールド名)
- 基本属性:
id,key,name,is_audio_file,is_default_preset,is_optional,container_format,bitrate_mode - ビデオ属性:
video_codec,video_bitrate,video_width,video_height,video_framerate,video_rotate_degree,video_overlay_position,video_overlay_path,is_video_ratio,is_video_vertical_flip,is_video_horizontal_flip - オーディオ属性:
audio_codec,audio_bitrate,audio_samplerate,audio_channel,audio_volume_control - グループ情報:
groupオブジェクト(key,name)
エンコーディングプロファイルグループ一覧照会
- 既存 (v1):
GET/media/media_profile_group/index - 変更 (v3):
GET/media-profile-groups
レスポンス構造の詳細
レスポンス構造の対照
- v1
{ "error": 0, "result": { "count", "order", "items" } }
- v3
{ "data": [{ "key", "name" }] }
エンコーディングプロファイル一覧照会
プリセットカタログとは異なり、アカウントに実際に登録・有効化されたプロファイル一覧を照会します。
- 既存 (v1):
GET/media/media_profile/index - 変更 (v3):
GET/media-profiles
変更事項
- グループ/カテゴリ情報の返却方式変更: v1 では
media_profile_group_keyと_nameフィールドで情報を提供していましたが、v3 では配列(categories[].{key, name})構造を通じて所属カテゴリ情報を返却します。 - 新規返却フィールド: v3 では、プロファイルの有効化状態を示す
status属性と、所属カテゴリ情報を含むcategories[]配列がレスポンスデータに追加されました。
リクエストパラメータおよびレスポンス構造の詳細
リクエストクエリパラメータ
v1 および v3 のいずれも、id または name を基準にデータの並び順を設定する order パラメータをサポートします。
レスポンス構造仕様
v3 の エンコーディングプロファイルプリセット一覧照会 のレスポンス構造をほぼ維持しつつ、下部に status フィールドと categories[] 配列オブジェクトが追加された形式です。