Video Cloud からの動画ダウンロード

このトピックでは、Video Cloud の動画をダウンロードするさまざまな方法について説明します。

Video Cloud アカウントから動画をダウンロードする方法はいくつかあります。Media モジュールや Social モジュールを使用する方法、APIを使用する方法、または視聴者が動画をダウンロードできるようにプレーヤーにダウンロードリンクを追加する方法があります。

動画マスターのダウンロード

動画マスターは、再トランスコードのために保存された元のソースファイルです。動画マスターは Studio ではダウンロードできませんが、必要に応じて Social Syndication API を使用してダウンロードできます。詳細は こちらのトピック を参照してください。

Media モジュールを使用した動画のダウンロード

動画アップロード時に、少なくとも1つの MP4 トランスコードを生成するトランスコードプロファイルが選択されていれば、Media モジュールを使用してその MP4 トランスコードをダウンロードできます。

マスターファイルがないため動画を再トランスコードできない場合は?

  • m3u8 プレイリストは、各セグメントを1つずつダウンロードし、それらを結合するツールで基本的にダウンロード可能です。
  • m3u8 は標準フォーマットであり、多くのサードパーティ製ツールが対応しています。
  • Studio では m3u8 のリンクは表示されませんが、Playback API や CMS API から取得できます(またはネットワークトラフィックで確認可能)。
  • ネットワークトラフィックから m3u8 ファイルを検出し、クリックでダウンロードできるブラウザ拡張もあります。Chrome 用の例は こちら を参照してください。

Media モジュールを使って動画をダウンロードする手順は以下の通りです:

  1. Media モジュールを開きます。
  2. ダウンロードしたい動画をクリックします。
  3. 動画ファイル セクションを探します。
  4. ダウンロードしたいトランスコードの サイズ 列のリンクを右クリックします。MP4 トランスコードが作成されている場合にのみ、クリック可能なダウンロードリンクが表示されます。

トランスコードや画像の URL は固定ではありません。Brightcove はメディア アセットの保存構成を変更することがあり、その際に特定アセットの URL も変更されます。固定 URL に依存するとリンク切れになる恐れがあります。最も安全な方法は、CMS API を使用して実行時に URL を取得することです。

Social モジュールを使用した動画のダウンロード

Social モジュールでは、動画URLのコピーや動画ソースファイルのダウンロードが可能です。ダウンロード時には、最高画質の MP4 トランスコードが取得されます。

Social モジュールを使って動画をダウンロードする手順は以下の通りです:

  1. Brightcove Social を開きます。
  2. 左ナビゲーションの 動画 をクリックします。Video Cloud アカウント内の動画一覧が表示されます。
  3. ダウンロードしたい動画をクリックし、ダウンロード をクリックします。
  4. 動画の URL をコピーするか、リンクをクリックしてブラウザで開きます。動画上で右クリックし、ソースファイルをローカルに保存します。
  5. 完了 をクリックします。

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

開発スキルがある場合、プレーヤーのコントロールバーにダウンロードリンクを追加することで、視聴者が動画をダウンロードできるようにすることが可能です。

また、プレーヤーのオーバーレイや下部にダウンロードリンクを表示することも可能です。方法やサンプルコードについては、ダウンロード ボタン プラグイン を参照してください。