Video Cloud からの動画ダウンロード
Video Cloud アカウントから動画をダウンロードする方法はいくつかあります。Media モジュールを使用する方法、API を使用する方法、または視聴者が動画をダウンロードできるようにプレーヤーにダウンロードリンクを追加する方法があります。
動画マスターのダウンロード
動画マスターは、再トランスコードのために保存された元のソースファイルです。動画マスターは Studio ではダウンロードできませんが、必要に応じて Social Syndication API を使用してダウンロードできます。詳細は こちらのトピック を参照してください。
Media モジュールを使用した動画のダウンロード
動画アップロード時に、少なくとも1つの MP4 トランスコードを生成するトランスコードプロファイルが選択されていれば、Media モジュールを使用してその MP4 トランスコードをダウンロードできます。
マスターファイルがないため動画を再トランスコードできない場合は?
- m3u8 プレイリストは、各セグメントを1つずつダウンロードし、それらを結合するツールで基本的にダウンロード可能です。
- m3u8 は標準フォーマットであり、多くのサードパーティ製ツールが対応しています。
- Studio では m3u8 のリンクは表示されませんが、Playback API や CMS API から取得できます(またはネットワークトラフィックで確認可能)。
- ネットワークトラフィックから m3u8 ファイルを検出し、クリックでダウンロードできるブラウザ拡張もあります。Chrome 用の例は こちら を参照してください。
Media モジュールを使って動画をダウンロードする手順は以下の通りです:
- Media モジュールを開きます。
- ダウンロードしたい動画のリンクをクリックします。
- Video Files セクションを探します。
- 右側パネルの Video Files をクリックしてセクションを展開します。

- Available Renditions 表で、ダウンロードしたいトランスコードの Dimensions 列のリンクを右クリックし、Save Link As(リンクを別名で保存)を選択します。MP4 トランスコードが作成されている場合にのみ、クリック可能なダウンロードリンクが表示されます。
トランスコードや画像の URL は固定ではありません。Brightcove はメディア アセットの保存構成を変更することがあり、その際に特定アセットの URL も変更されます。固定 URL に依存するとリンク切れになる恐れがあります。最も安全な方法は、CMS API を使用して実行時に URL を取得することです。
CMS API を使用した動画プロパティへのアクセス
CMS API を使用すると、Video Cloud アカウント内の任意の動画のメタデータ(動画URLなど)を取得できます。CMS API の利用には開発スキルが必要です。CMS API を使用した動画プロパティの取得方法については、Using the CMS API を使用する 動画データの取得 をご覧ください。
Brightcove Learning Services は、ダウンロードリンクを取得できる CMS API のサンプルアプリも提供しています:CMS API Sample: Download Links
動画ファイルへのダウンロードリンクの作成
開発スキルがある場合、プレーヤーのコントロールバーにダウンロードリンクを追加することで、視聴者が動画をダウンロードできるようにすることが可能です。また、プレーヤーのオーバーレイや下部にダウンロードリンクを表示することも可能です。方法やサンプルコードについては、ダウンロード ボタン プラグイン を参照してください。