すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:音声と動画の処理

最終更新日:Aug 01, 2025

Intelligent Media Management (IMM) が提供する音声と動画の処理を使用すると、複数の形式の動画を処理できます。元の動画を Object Storage Service (OSS) にアップロードして保存し、x-oss-async-process 操作を呼び出すことで、いつでも、どこでも、インターネットに接続された任意のデバイスで動画のトランスコードやその他のリクエストを開始できます。また、x-oss-process を呼び出して、動画のアップロード直後にソース動画を再生することもできます。

シナリオ

  • さまざまな端末デバイスとネットワーク環境への適応

    フレームレートとビットレートを変換して、さまざまなデバイスとネットワーク条件に適応させることができます。

  • コスト削減のための効率的なエンコーディング

    メディア処理では、効率的なエンコーディングアルゴリズムを使用して、動画の品質を損なうことなく、再生中のビットレートと途切れを削減します。これにより、ストレージとトラフィックのコストが削減されます。

  • 動画の強化と再生のためのスマートプロダクション技術

    低品質の動画を高解像度のバージョンにトランスコードし、スナップショットの取得や編集によって新しいメディアファイルを生成できます。これらは、動画 AI や超解像技術などのスマートプロダクション技術に基づいて実装されています。

  • リアルタイム トランスコードとリアルタイム再生

    ライブトランスコード技術を使用して、オンデマンドのリアルタイム トランスコードとリアルタイム再生を実現し、トランスコードとストレージのコストを削減し、再生エクスペリエンスを向上させます。

メディア処理の仕組み

オフライン トランスコード:動画をバケットにアップロードし、音声と動画のトランスコード タスクを作成します。タスクが実行されると、トランスコードされた動画は OSS に保存されます。

ライブトランスコード:動画をバケットにアップロードし、ライブトランスコードプレイリストを作成します。この場合、動画のアップロードを開始するとすぐに動画が再生されます。動画はオンデマンドでリアルタイムにトランスコードされ、トランスコードされた動画は OSS に保存されます。

処理パラメーター

OSS では、1 つ以上のパラメーターを使用して、動画などのメディアファイルを処理できます。また、一度に複数のメディアファイルを処理するために、スタイルで複数のパラメーターを指定することもできます。詳細については、「スタイル」をご参照ください。

複数のパラメーターを指定した場合、OSS は、パラメーターを指定した順序でパラメーターに基づいてメディアファイルを処理します。次の表に、パラメーターを示します。

操作

パラメーター

説明

動画トランスコード

video/convert

OSS 内の動画を必要な形式に変換します。

動画からアニメーション画像への変換

video/animation

OSS 内の動画を GIF や WebP などのアニメーション画像形式に変換します。

動画からのスプライト

video/sprite

OSS 内の動画からスナップショットを取得し、スナップショットを組み合わせて特定の形式のスプライトを取得します。

フレームキャプチャ

video/snapshots

OSS 内の動画オブジェクトからフレームをキャプチャし、指定された形式に変換します。

動画の結合

video/concat

OSS 内の複数の動画オブジェクトを特定の形式の単一の動画に結合します。

動画情報の抽出

video/info

動画ファイルから形式とストリーム情報を抽出します。

音声トランスコード

audio/convert

OSS 内の音声オブジェクトを指定された形式に変換します。

音声の結合

audio/concat

OSS 内の複数の音声オブジェクトを指定された形式の単一の音声に結合します。

音声情報の抽出

audio/info

音声ファイルから形式とストリーム情報を抽出します。

ライブトランスコードプレイリストの生成

hls/m3u8

OSS 内の動画のライブトランスコードプレイリストを生成します。

方法

  • x-oss-async-process 操作を呼び出して、動画を処理できます。詳細については、「非同期処理」をご参照ください。

  • x-oss-process 操作を呼び出して、動画を処理できます。詳細については、「同期処理」をご参照ください。

  • バッチ処理を使用して、既存の動画を処理できます。詳細については、「バッチ処理」をご参照ください。

  • トリガーを作成して、増分動画を処理できます。詳細については、「トリガー」をご参照ください。

制限

次の表に、音声と動画の処理でサポートされている形式を示します。

項目

音声形式

動画形式

入力ファイル

wav、pcm、tta、flac、au、ape、mp3、wma、ogg、aac、ra、midi、mpc、mv、aif、aiff、m4a、mka、mp2、mpa、wv、ac3、dts、amr、3gpp など、すべての主要な音声形式。

avi、mpeg、mpg、dat、divx、xvid、rm、rmvb、mov、qt、asf、wmv、vob、3gp、mp4、flv、avs、mkv、ts、ogm、nsv、swf など、すべての主要な動画形式。

オフライン トランスコードの出力ファイル

mp3、aac、flac、oga、ac3、opus

mp4、mkv、mov、asf、avi、mxf、ts、flv

ライブトランスコードの出力ファイル

ts

ts

パラメーターの制限の詳細については、「CreateMediaConvertTask」および「GenerateVideoPlaylist」をご参照ください。

課金ルール

IMM による音声と動画の処理の使用に対して課金されます。料金の詳細については、「課金対象項目」をご参照ください。