やるは自己責任です。方法だけメモ。
Brightcove は Flash (swf) での再生が基本
swf 経由でもごにょごにょするとダウンロードできますが、それよりもっと簡単な方法がある。Google Chrome とその Developer Tools を使うだけだ。次の 3ステップで完了です。詳細は下記にまとめました。
- Step1. Chrome の Flash Player を OFF にする
- Step2. Chrome の User Agent を iPad にする
- Step3. mp4 をダウンロードする
Step1. Chrome の Flash Player を OFF にする
- Chrome の URL に chrome://plugins/ を入力するとプラグインの設定画面が開く
- Adobe Flash Player を無効にする。
この状態で Brightcove の動画を再生しようとページをリロードすると、次のような説明図がでる。これで Flash Player は OFF になったことが確認できる。
Step2. Chrome の User Agent を iPad にする
- 次に Chrome の Developer Tools を開く (Mac の場合、Command + Option + I)。ショートカット以外の開き方は [メニュー] -> [ツール] -> [デベロッパー ツール] を選択する
- ツールを開くと右下に設定ボタン(ギアの形)がある。これをクリックして下図の箇所、[User Agent] をチェックして、[iPad ー iOS 5] を選択する。これで User Agent が iPad になり、Brightcove が Flash Player で再生されなくなる。
Step3. mp4 をダウンロードする
- Brightcove を開いているページをリロードして、HTML 5 のプレイヤーになっていることを確認する
- 動画を再生する
- Developer Tools の Network のタブ、 Type の項目に “video/mp4″ とあるリンクがある。これが直リンクです
- あとは、おわかりだろうか