{{site.product_short}}}}のアカウントからビデオをダウンロードする方法はいくつかあります。APIを使用して、メディアモジュールまたはソーシャルモジュールを使用してビデオをダウンロードできます。また、ダウンロードリンクをプレーヤーに追加して、視聴者がコンテンツをダウンロードできるようにすることができます。
メディアモジュールを使用して、ビデオのレンディションをダウンロードできます。Media モジュールの動画名の横にある雲のアイコンが灰色の場合 ( )、ビデオは従来の取り込みプロファイルを使用して取り込まれ、MP4 と HLS の両方のレンディションを Media モジュールでダウンロードできます。緑の雲のアイコン (
) は、動画が Dynamic Delivery を使用して取り込まれたことを示します。MP4 レンディションを作成する取り込みプロファイルが選択されている場合は、MP4 レンディションをダウンロードできます。
メディアモジュールを使用してビデオをダウンロードするには、次の手順に従います。
レンディションと画像のURLは固定されていないことを理解することが重要です。ブライトコーブではメディアアセットのストレージを適宜再構成し、この際に特定のアセットのURLが変わります。これらアセットへのハードコーディングされたURLに依存している場合、リンクがある時点で切れてしまう可能性があります。メディアへのリンクが切断されないようにする最善の方法は、CMSAPIを使用して実行時にメディアを{{site.product_short}}}から取得することです。
ソーシャルモジュールは、ビデオURLをコピーしたり、ビデオソースファイルをダウンロードしたりする機能を提供します。ダウンロードするとき、最高品質のMP4レンディションがダウンロードされます。
Socialモジュールを使用してビデオをダウンロードするには、次の手順に従います。
のCMS API {{ site.product_short }} アカウント内の任意の動画について、動画の URL を含むメタデータを取得するために使用できます。CMS APIを使用するには、開発スキルが必要です。CMS API を使用してビデオ プロパティにアクセスする方法については、 CMS API の使用:ビデオ データの取得開発者ドキュメント。
Brightcove Learning Services もサンプルを作成しましたCMS APIダウンロードリンクを取得するために使用できるアプリ: CMS API サンプル:ダウンロードリンク.
開発スキルがある場合は、プレーヤーのコントロールバーにダウンロードリンクを配置して、視聴者にコンテンツをダウンロードするオプションを提供することができます。
ダウンロードリンクをプレーヤーオーバーレイまたはプレーヤーの下に表示することもできます。サンプル コードを含む、これを行う方法の詳細については、次を参照してください。 Brightcove Player サンプル:動画プラグインをダウンロード.