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

ApsaraVideo VOD:オーディオの抽出

最終更新日:Oct 30, 2024

オーディオ抽出機能を有効にすると、Alibaba Cloud CDNポイントオブプレゼンス (POP) がビデオファイルからオーディオデータを抽出し、オーディオデータのみをクライアントに返します。 これにより、帯域幅とトラフィックの使用量が削減されます。 このトピックでは、オーディオ抽出機能を有効にする方法について説明します。

背景情報

クライアントがビデオファイルを要求すると、クライアントは最も近いCDNノードに要求を送信します。 要求は、ビデオファイルのURL、例えば、http://www.aliyun.com/test.flv?ali_audio_only=1 を含む。 その後、CDNノードは、ビデオファイルから抽出されたオーディオデータをクライアントに返す。 クライアントは次の送信方法をサポートする必要があります。Transfer-Encoding: chunked

説明
  • オーディオ抽出機能はレンジリクエストをサポートしていません。 Safariなどのブラウザは、ユーザがビデオを再生するときに範囲要求を開始します。 オーディオデータを抽出するために、ユーザーが開発したクライアントをユーザーに提供することを推奨します。

  • 再生中にオーディオを進めたり巻き戻したりする場合は、シーク機能を有効にする必要があります。 シーク操作を実行すると、ApsaraVideo VODは元のファイルのメタデータを読み取り、シークする再生位置に関する情報を取得し、指定した位置から再生を開始します。 詳細については、「ビデオ検索」をご参照ください。

  • オーディオ抽出は、ボックスヘッダサイズが16 (64ビット) のMP4ファイルをサポートしていません。 ボックスヘッダーサイズが8のMP4ファイルのみをサポートします。

手順

  1. ApsaraVideo VODコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[設定管理]> [CDN設定]> [ドメイン名] を選択します。

  3. [ドメイン名] ページで、管理するドメイン名を見つけ、[操作] 列の [設定] をクリックします。

  4. 表示されるページで、[ビデオ関連] をクリックします。

  5. [オーディオ抽出] セクションで、[オーディオ抽出] をオンにします。

    オーディオ抽出機能を有効にした後、オーディオデータを抽出するリクエストにali_audio_onlyパラメーターを含める必要があります。 次の表に、オーディオ抽出機能をサポートするファイルの種類を示します。

    ファイル形式

    メタデータ

    ali_audio_のみ

    MP4

    オリジンサーバー上のビデオファイルのメタデータは、ファイルヘッダーに含める必要があり、ファイルテールに含めることはできません。

    ali_audio_onlyパラメーターを1に設定して、要求されたビデオファイルのメタデータとオーディオデータのみを返すようAlibaba Cloud CDNに要求します。 ビデオデータは返されません。 リクエストにこのパラメーターが含まれていない場合、または他の値に設定されている場合、オーディオ抽出は実行されません。

    http:// domain/video.mp4?ali_audio_only=1

    FLV

    要件なし。

    ali_audio_onlyパラメーターを1に設定して、要求されたビデオファイルのメタデータとオーディオデータのみを返すようAlibaba Cloud CDNに要求します。 ビデオデータは返されません。 リクエストにこのパラメーターが含まれていない場合、または他の値に設定されている場合、オーディオ抽出は実行されません。

    http:// domain/video.flv?ali_audio_only=1

関連ドキュメント

BatchSetVodDomainConfigs