--- title: "エンコードオプションリストの照会" slug: "vodstation-encodingoption-list" updated: 2026-09-17T09:58:18Z published: 2026-09-17T09:58:18Z canonical: "api.ncloud-docs.com/vodstation-encodingoption-list" --- > ## Documentation Index > Fetch the complete documentation index at: https://api.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # エンコードオプションリストの照会 Classic/VPC環境で利用できます。 エンコードオプションリストを照会します。 ## リクエスト リクエスト形式を説明します。リクエスト形式は次の通りです。 | メソッド | URI | | --- | --- | | GET | /api/v2/encoding-option | ### リクエストヘッダ VOD Station APIで共通して使用されるヘッダの詳細は、[VOD Stationのリクエストヘッダ](/docs/ja/vodstation#%EC%9A%94%EC%B2%AD%ED%97%A4%EB%8D%94)をご参照ください。 ### リクエスト例 リクエストのサンプルコードは次の通りです。 ``` curl --location --request GET 'https://vodstation.apigw.ntruss.com/api/v2/encoding-option' \ --header 'x-ncp-apigw-timestamp: {Timestamp}' \ --header 'x-ncp-iam-access-key: {Access Key}' \ --header 'x-ncp-apigw-signature-v2: {API Gateway Signature}' ``` ## レスポンス レスポンス形式を説明します。 ### レスポンスボディ レスポンスボディの説明は次の通りです。 | フィールド | タイプ | 必須の有無 | 説明 | | --- | --- | --- | --- | | `content` | Array | - | エンコードオプションリスト: [content](/docs/ja/vodstation-encodingoption-list#content) | | `total` | Integer | - | レスポンス総数 | #### `content` `content`の説明は次の通りです。 | フィールド | タイプ | 必須の有無 | 説明 | | --- | --- | --- | --- | | `disabled` | Boolean | - | Sub Accountは無効化するか - `true` \| `false` - `true`: 無効化 - `false`: 有効化 | | `id` | Integer | - | エンコードオプション ID | | `encodingOptionType` | String | - | エンコードオプションタイプ - `NORMAL` \| `AUDIO` - `NORMAL`: ビデオエンコードオプション - `AUDIO`: オーディオエンコードオプション | | `name` | String | - | エンコードオプション名 | | `format` | String | - | 変換されたメディアファイルコンテナの形式 | | `video` | Object | - | ビデオエンコードオプション情報 | | `video.codec` | String | - | ビデオコーデックの形式 | | `video.codecOptions` | Object | - | ビデオコーデックの詳細オプション情報 | | `video.codecOptions.profile` | String | - | ビデオコーデックプロファイル(Video Codec Profile) | | `video.codecOptions.level` | String | - | ビデオコーデックレベル(Video Codec Level) | | `video.bitrate` | Integer | - | ビデオストリームのビットレート(Kbps) | | `video.width` | Integer | - | 出力ビデオの幅(ピクセル) | | `video.height` | Integer | - | 出力ビデオの高さ(ピクセル) | | `video.framerate` | Double | - | 1秒当たりのフレーム数(fps) | | `video.maxFramerate` | Double | - | 1秒当たりの最大フレーム数(fps) | | `video.keyframeInterval` | Double | - | ビデオにキーフレームが作成される間隔(秒) | | `video.rateControl` | String | - | ビットレートの配分方式 - `AUTO` \| `ABR` \| `CRF` \| `CBR` - `AUTO`: 自動 - `ABR`: 平均ビットレート(Average Bitrate) - `CRF`: 固定品質(Constant Rate Factor) - `CBR`: 固定ビットレート(Constant Bitrate) | | `video.pass` | String | - | ビデオ変換時のエンコードパス設定 - `1-Pass` \| `2-Pass` - `1-Pass`: エンコードを1回実行 - `2-Pass`: エンコードを2回実行 | | `audio` | Object | - | オーディオエンコードオプション情報 | | `audio.codec` | String | - | オーディオコーデックの形式 | | `audio.bitrate` | Integer | - | オーディオストリームのビットレート(Kbps) | | `audio.channel` | Integer | - | 出力オーディオのチャンネル数設定 - `AUTO` \| `1` \| `2` - `AUTO`: 自動 - `1`: モノ - `2`: ステレオ | | `audio.samplingRate` | Double | - | 出力オーディオサンプリングレート(Hz) | | `defaultSet` | Boolean | - | デフォルトエンコードオプションを設定するか - `true` \| `false` - `true`: システム提供 - `false`: ユーザー作成 | | `memberNo` | Integer | - | メンバー番号 | ### レスポンスステータスコード VOD Station APIで共通して使用されるレスポンスステータスコードの詳細は、[VOD Stationのレスポンスステータスコード](/docs/ja/vodstation#%EC%9D%91%EB%8B%B5%EC%83%81%ED%83%9C%EC%BD%94%EB%93%9C)をご参照ください。 ### レスポンス例 レスポンスのサンプルコードは次の通りです。 ``` { "content": [ { "disabled": false, "id": 1, "encodingOptionType": "NORMAL", "name": "AVC_SD_1Pass_30fps", "format": "MP4", "video": { "codec": "AVC", "codecOptions": { "profile": "MAIN", "level": "3.1" }, "bitrate": 500, "width": 480, "height": 320, "framerate": -2.0, "maxFramerate": 30.0, "keyframeInterval": 2.0, "rateControl": "ABR", "pass": "1-Pass" }, "audio": { "codec": "AAC", "bitrate": 128, "channel": 2, "samplingRate": 44100.0 }, "defaultSet": true, "memberNo": -1 }, ... { "disabled": false, "id": 20, "encodingOptionType": "AUDIO", "name": "160kbps.m4a", "format": "MP4", "audio": { "codec": "AAC", "bitrate": 160, "channel": 2, "samplingRate": 44100.0 }, "defaultSet": true, "memberNo": -1 } ], "total": 21 } ```