未だに解決していません(/_;)
私のlivedoor ブログ(http://blog.livedoor.jp/mc_r_5010/)
に動画をアップロードし投稿しましたが、再生できませんでした。
FOMA で撮影した、3GPPムービー、288KB、176 x 144、再生時間00’46 、の動画ファイルなのですが、私のパソコン(intel Dual iMac OSX Tiger) でクリックすると、文字化け?文字や記号の羅列で表示されてしまいます。プラグインのご指摘も以前の質問で有りましたが、他のブログでの動画は観れているので何が原因か検討が付きません。可能性の有るパソコンの不具合、設定、動作環境、プラグイン、その他の素因をご指摘、ご指導お願いいたします。↓以下の方で検証してみて下さいm(_ _)m。
<a href=" ...;プップー</a><br />
決してやましい動画では有りませんので宜しくお願いいたします。
回答(2)
1.

ファイルとして送信していないために、一部の環境(コメント
欄参照)でご指摘のようになるようです。回避方法として、
以下のような方法を考えました。たぶん、大丈夫だとは思います
が、ちょっと面倒なので、やるかどうかはご自身で判断して下さ
い。
1.準備:JavaScriptを入れる
カスタマイズ/管理→(左のメニュー)デザインの設定 →カスタマイズ(テンプレートの一番右下) →トップページと辿って、HTML中の</head>の直前あたりに、次のスクリプトを
入れます。(もちろんコピペして下さい。)
<script type="text/javascript">
<!--
function open_3gp(targetsrc){
win3gp=window.open("","mov3gp","scrollbars=yes,resizable=yes,toolbar=no,menubar=no,directories=no,status=no,location=no,width=500,height=400");
win3gp.document.open();
win3gp.document.write("<html>");
win3gp.document.write("<body>");
win3gp.document.write('<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" width="500" height="400" id="'+targetsrc+'" align="middle">');
win3gp.document.write('<param name="src" value="'+targetsrc+'">');
win3gp.document.write('<embed src="'+targetsrc+'" width=500 height=400/>');
win3gp.document.write("</object></body></html>");
win3gp.document.close();
}
// -->
</script>
同じ作業を「個別記事ページ」、「カテゴリアーカイブ」、「月別アーカイブ」で(必要に応じて)行います。
2.記事中で使う
次のようにタグを書きます。
<a href="javascript:open_3gp('3GP動画のURL')">
プップー</a>
3GP動画のURLは、正しいURLに置き換えて下さい。プップーはimgタグで置き換えたりしても、もちろんOKです。
サイズとかはJSを適当に変更して下さい。
まずは、トップページだけで試すのがいいかもしれません。
詳しく事細かに詳細を分析してもらえて大変感謝しています。
なにぶん私はド素人なので、理解するのに時間が掛かりますが、なんとか実行してみたいと思います。
有り難うございました。
2.
コメント(15)
ちゃんとかわいいフェレットが見れますよ~。
ご自身の環境の問題だと思います。3GPがQuickTimeに関連付けされてないとかの気がします。
あら私も文字・記号が表示されちやいました。
因みに環境はMacBookProでMacOSX10.4.6、ブラウザはSafari2.0.3、QuickTimeは7.1.1。control+クリックで「リンクされたファイルを"デスクトップ"に保存」でダウンロードするとacfae83b.3GB.txtとして保存され、txtをとるとQuickTime Payerで問題なく表示できます。
問題なく表示できる3gpファイルをテキストエディタで開いてみると似たような文字が表示されるあたりを見ると、テキストファイルとして認識されてるんでしょうかね。
あら、うちは、Winなので参考にならないですが、関連付けはQuickTimeになっていて、IEだとブラウザに組み込まれて即再生、Firefoxだとどう処理するか聞かれますが開くとQuickTimeで再生されます。
Web鯖が送るヘッダーがおかしいとかでしょうか。
QuickTimeを仮定して、objectで貼っちゃう方がいいのでしょうか。。。
FirefoxやOperaなどではダウンロードとなるので問題なし、InternetExplorer5.2 for MacとNetscape7.1でもSafariと同じく文字が。
因みにsafariにダウンロードした3gpファイルをドラッグしてみる問題なく表示されました。
って、なんかこれじゃ私が質問した人みたいですね(汗
とりあえずこれで最後です(あんまりこういうコメントばっかりしてると誰かに怒られそうで^^;)。
動画のアップが可能になった時、既にこのような現象は報告されていたみたいなので、やはりlivedoor側の問題ですかね。
http://blog.livedoor.jp/staff/archives/50225211.ht...
(コメントの8と9。またトラックバックでもいくつか)
やっぱり鯖がgp3をよくわからないので、text/plainで送っていますね。回避するには、livedoorにお願いするか、objectで貼り付けるしかなさそうでしょうか。。。
まとめ:livedoor側で3gpのファイルを送信するときに、movie/3gpとしてヘッダーを送ってくれれば、トラブルは起こらないのですが、text/plainのヘッダーで送信してくるため、このヘッダー情報を信用するブラウザではテキストだと思い込んで文字化けのような表示になります。ヘッダーを信用しないブラウザでは、拡張子を尊重して正しく見ることができます。(もちろん3gpが見れるソフトが入っていて関連付けされていることは前提です。)
回答1ではブラウザが自力で直接表示せず、ヘッダーに関わらず、QuickTimeなどのアプリケーションを使って表示しようとするので、問題は起こらないと思います。
根本的な解決としては、livedoorのWebサーバが3gpのファイルをmovie/3gpとして送信するように設定してくれることですが、要望は出すにしても、すぐにはできないと思いますので、当面は回答1のようにobjectにする方がいい気がします。
あ、ベストありがとうございます。
解決にするのは、設置終了してからでよかったのに~。
しばらく、ここのコメント欄見ますので、不都合があれば、コメント欄でどうぞ^^
>オニキスさん
回答1、試してみましたが上手くいきませんでした・・・。
ちなみにlivedoor側に質問しましたが、以下の様な回答がきました。
「お返事が遅くなり申しわけ御座いません。
お問い合せ頂きました件につきまして、
お使いのブラウザ・ヘルプウエア・htmlの記載方法による問題かと思われますがHTM
等の設定に関しましては弊社サポート外とさせて頂いております。
誠に申し訳ございませんが、お客様ご自身でご確認いただけますようお願
いいたします。
*弊社にて確認いたしましたところヘルプウエアによっては、再生されるようで
ございます。」
どう思われますか?
今後ともlivedoorをどうぞ宜しくお願い致します。
>オニキスさん
回答1、試してみましたが上手くいきませんでした・・・。
ちなみにlivedoor側に質問しましたが、以下の様な回答がきました。
「お返事が遅くなり申しわけ御座いません。
お問い合せ頂きました件につきまして、
お使いのブラウザ・ヘルプウエア・htmlの記載方法による問題かと思われますがHTM
等の設定に関しましては弊社サポート外とさせて頂いております。
誠に申し訳ございませんが、お客様ご自身でご確認いただけますようお願
いいたします。
*弊社にて確認いたしましたところヘルプウエアによっては、再生されるようで
ございます。
今後ともlivedoorをどうぞ宜しくお願い致します。」
どう思われますか?
>>#11
えーと、今はブログから1のコードを撤去されてますよね?
↓の絵をクリックして再生されますか?
http://mar.lar.jp/knowledge/3gptest.html
(テストのためお借りしました。)
再生されるならブログ内でも成功するはずですので、設置した状態で見させて下さい。再生されなければ、別の問題かもしれません。
livedoorの回答に関しては、ご質問の文面を見ておりませんので、何とも言えないですが、livedoorブログはそんなに早く対応してくれるところではありませんので、
「3gpのファイルをmovie/3gpとして送信する設定にして下さい」とだけ要望を出しておくしかないと思います。
>>オニキスさん
http://mar.lar.jp/knowledge/3gptest.html
↑↑の再生は上手くいき、観れました。
がブログの方は未だ観れません。
今現在、ブログの方が回答1での設定になっていますので、検証お願いいたします。
>>オニキスさん
有る友達に相談した所、「YouTube を使うと良いよ」と勧められて試した所見事問題解決しましたので、
これからは YouTube で動画の方はアップして行きたいと思うので、今まで有り難うございました。
お付き合いして頂いて本当に感謝しております。
また何か有りましたら、knowledge の方で質問いたしますので見かけたらその時も宜しくお願いいたします。
m(_ _)m。



