• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:IE9でvideoタグによるMP4(H.264)の)

IE9でビデオタグでMP4(H.264)が再生できない問題の原因と解決方法

このQ&Aのポイント
  • IE9でビデオタグを使用してMP4(H.264)ファイルを再生する際に問題が発生し、解決方法を求めています。
  • 自己解決方法として<!DOCTYPE html>宣言をすることで再生できるようになりましたが、別の問題が発生しています。
  • ビデオファイルの出力方法やエンコーディングの問題ではなく、IE9での再生に関する問題が原因と考えられます。

質問者が選んだベストアンサー

  • ベストアンサー
  • LOHA
  • ベストアンサー率52% (203/388)
回答No.3

変換は特に問題なさそうですね。 >ただ、Profileが「Baseline@L4.1」となっていましたが、関係ありますでしょうか? これも多分問題無いです。 MIME typeがvideo/mp4じゃないと再生できないようなのですが、そこら辺は大丈夫でしょうか? また、下記のサイトにはIE9でのデバッグ方法が書かれてますので、調べてみてはいかがでしょうか。 http://blogs.msdn.com/b/thebeebs/archive/2011/07/20/html5-video-not-working-in-ie9-some-tips-to-debug.aspx

cnkozo
質問者

お礼

ありがとうございます。 原因は、おっしゃるとおり、 MIME type だったようです。 .htaccess(AddType video/mp4 .mp4) でサーバーの設定をしたところ、 IE9でも再生できるようになりました。 どうりでローカルでは再生できたわけです。 でも海外ではすでに問題として認識されていたんですね・・ にしてもInternet Explorerの相変わらずの駄目っぷりを再確認させられた思いです。 感謝申し上げます。

その他の回答 (2)

  • LOHA
  • ベストアンサー率52% (203/388)
回答No.2

H.264のサンプルを見てみましたが、確かにまだChromeは削除していないようですね。 失礼しました。 それで、コーデックのチェックはしましたでしょうか?

cnkozo
質問者

補足

ありがとうございます。誤解がとけてよかったです。 また、返信遅れましてすみません。 以下チェック結果です。 ----- Container:MPEG-4 Bitrate:1034Kbps Duration:152.0secs Size:18MB Overhead:653.0% Video(0):AVC Codec:avc1 Profile:High@L3.1 Bitrate:1000Kbps Resolution:1280x720 Aspect Ratio:16:9(1.78:1) Pixel Aspect Ratio:1.00 Frame Rate:29.97FPS Scan:Progressive Audio(0):AAC Bitrate:58.5Kbps(VBR) Sample Rate:48000Hz Channel:2(Stereo) Delay:-667ms ----- 何か問題ありますでしょうか? なお、私のIE9環境でも見られた、 http://kakonacl.dip.jp/html5_videos/mp4_1.html のビデオもダウンロードしてチェックしてみましたが、VideoのCodec部分は同じでした(avc1)。 ただ、Profileが「Baseline@L4.1」となっていましたが、関係ありますでしょうか?

  • LOHA
  • ベストアンサー率52% (203/388)
回答No.1

>しかし、Chromeならちゃんと再生できるのです。 むしろChromeでは再生できないはずです。 #プラグインを入れなければですが なので、もし特別何かをChromeに導入したわけではないのであれば、十中八九、変換後のフォーマットがH264じゃないといえるかと思います。 とりあえず本当にH264になっているか確認してみてはいかがでしょうか? https://www.google.co.jp/search?q=%E5%8B%95%E7%94%BB+%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%83%E3%83%88+%E7%A2%BA%E8%AA%8D

cnkozo
質問者

補足

恐らくChromeがH.264のサポートを止めるというニュースをご覧になったのだと思いますが、最新版(Chrome20)ではまだサポートされています。 http://japanese.engadget.com/2012/03/20/mozilla-h-264-webm/ http://d.hatena.ne.jp/nitoyon/20120228/why_google_still_uses_flash/