Media API メタデータ取得

このトピックでは、Media API の search_videos メソッドを使用して、メディア ライブラリにある動画を見つける方法について説明します。Media API の読み取りメソッドには、比較的簡単に検索が実行できるメソッド群(find_videofind_video_by_id など)が含まれます。search_videos メソッドでは、より複雑な検索ができます。search_videos を使用すると、(カスタム フィールドを含む)動画オブジェクトのフィールドの多くの組み合わせによって検索できます。

このトピックでは、Media API を使用して、非アクティブ、処理中、または公開期間外の動画を検索する方法について説明します。

デフォルトでは、すべての Media API メソッドは、Brightcove アカウントにある再生可能な動画のみを返します。これは、find_all_videos もしくは find_videos_by_tags といったメソッドは以下の動画を返さないということになります。

  • 非アクティブとマークされている場合
  • アップロードされているが、まだ処理中の場合
  • 動画の公開期間外のために再生できない場合

動画が再生可能でないにもかかわらず、動画を取得したい場合には、Media Read API にて以下の 4 つのうちのいずれかの方法を行います。

Brightcove Media API の find_modified_videos メソッドは、指定した時間以降に作成、更新、削除された動画を検索するのに便利です。返された動画を MRSS 形式で出力すれば、新しいコンテンツをアピールするフィードを作成できます。このメソッドでは、非アクティブな動画、公開期間外の動画、削除された動画を取得することもできます。

find_modified_videos メソッド

Media API リファレンスに、find_modified_videos メソッドで使用されている全パラメータの説明があります。このメソッドのシグネチャは以下のとおりです。

このトピックでは、Media API を使って、Brightcove アカウント内の総動画数を知る方法について説明します。