電子書籍の厳選無料作品が豊富!

QuickTime Player を利用して、ブラウザで動画を再生させる為の検証をしています。
HTML にはセオリー通りに object と embed タグを記載して、Internet Explorer では問題なく再生できるのですが、
Opera と Mozilla Firefox ではプラグインが要求されて再生ができません。
MIME TYPE か何かの問題だと思うのですが、具体的にどう対処すればよいのかがわかりません。

アドバイスをいただけますと幸いです。

Windows XP Pro
QuickTime Player 6.5
Opera 7.23(Java なし)
Mozilla Firefox 0.8

何卒よろしくお願い申し上げます。

A 回答 (2件)

動画を組み込んだ <object> ~ </object> 部分のソースを全て書き出していただければ原因が特定出来るんですが、まず、考えられることとして、<embed> タグ内に 「pluginspage="

http://www.apple.co.jp/quicktime/download/"」の記述はありますか?

Mime Type は、<embed> タグ内に「type="video/quicktime"」が記述してあれば良いはずですが・・・。

例えば <embed> の記述例は以下のような感じになります。

<embed pluginspage="http://www.apple.com/quicktime/download/" src="動画.mpeg" type="video/quicktime" width="300" height="300" controller="true" autoplay="false">

この回答への補足

返信遅れましてすみません。
ありがとうございます!アドバイス通りで動きました!!

が、今度は QuickTime のバージョンチェックが問題になりました。
ただ今調べておりますが、ご存じのようでしたらご教授ください。

何卒よろしくお願いいたします。

補足日時:2004/04/17 17:01
    • good
    • 0

単純にPlug-inのバージョンが古いのかな?



旧バージョンの場合に、ダウンロードを促すようにURLを記述していますか?
<object codebase="http://www.apple.com/qtactivex/******.cab" width="プレイヤーの幅" height="プレイヤーの高さ">
のような記述で、何とかなりませんか?

IDの指定を省略した(もちろんあった方が良いです) <object> ~ </object> の記述の一例が・・・

<object codebase="http://www.apple.com/qtactivex/******.cab" width="プレイヤーの幅" height="プレイヤーの高さ">
<param name="src" value="動画.mpeg">
<param name="autoplay" value="false">
<param name="controller" value="true">
<embed pluginspage="http://www.apple.com/quicktime/download/" src="動画.mpeg" type="video/quicktime" width="プレイヤーの幅" height="プレイヤーの高さ" controller="true" autoplay="false">
</object>

みたいになっていれば、まず問題ないと思いますが・・・。

やはり、問題のソース部分を見てみないと、断定的なことはちょっと・・・。

この回答への補足

度々、ありがとうございます。
すみません、ソースを書いておきます。

以下のソースで、3GPP を再生しようと思っています。
ところが、友人に見てもらったところ真っ白だと言われ、QuickTime Player のバージョンを確認してもらったら 6.2 とかでした。

> qtplugin.cab#version=6,0,2,0

↑ここの「#version=6,0,2,0」というのがやはり問題でしょうか?
# ソースは Apple のサイトからいただきました。

<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="96" height="96" codebase="http://www.apple.com/qtactivex/qtplugin.cab#vers … >
<param name="src" value="sample.3gp">
<param name="controller" value="true">
<param name="target" value="myself">
<param name="type" value="video/quicktime">
<param name="autoplay" value="true">
<embed src="sample.3gp" width="96" height="96" pluginspage="http://www.apple.co.jp/quicktime/download/index. … controller="true" target="myself" type="video/quicktime" bgcolor="#ffffff" ></embed>
</object>

説明不足で申し訳ありませんでした。
よろしくお願いいたします。

補足日時:2004/04/17 18:49
    • good
    • 0
この回答へのお礼

なんとか、JavaScript を使って解決する事が出来ました。
どうもありがとうございました。

お礼日時:2004/04/19 02:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!