[Safari] MP4動画再生の挙動を調べる

H.264形式のMP4動画ファイルがSafariで再生されないという報告を受けて調べてみる。

テスタはMac版Safariで試しているというが、僕のデスクにはWindowsマシンしか無い。テスタに試してもらったところ、Windows版Safariでも同じ症状だというので、とりあえずWindows版Safariで挙動を確かめてみる。

Windows版Safariをインストール

まずはWindows版Safariをダウンロードしてインストール。「投稿日: 2012/05/09」とあるけど、Windows版はこれが最新みたい。

Windows 用 Safari 5.1.7
http://support.apple.com/kb/dl1531?viewlocale=ja_JP

MP4動画ファイルは再生されず

動画再生にはhtml5のvideoタグを使うが、

画面真っ白で何も表示されず。

QuickTimeが必須らしい

Safariでの動画再生にはQuickTimeが必須らしいのでインストール。

Apple – QuickTime – ダウンロード
http://www.apple.com/jp/quicktime/download/
QuickTime 7.7.6(Windows XP, Windows Vista or Windows 7)

videoタグのtypeオプションが必要らしい

QuickTimeインストール後に先ほどのhtmlを再度試す。

今度はコントローラは表示されるが、やはり動画は表示されない。

safari_video_controls

試しにtypeオプションでquicktime動画と指定したら

今度は問題なく表示された。Safariはちょっと面倒そう。