人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Flashの質問です。loadSound(”ttt.mp3”,true)とストリーミングでmp3を読み込んだんですが、ブラウザのキャッシュにmp3が残ってしまいます。loadSound使用時にブラウザのキャッシュに蓄積されるのを回避する方法はありませんか?

●質問者: Tariq
●カテゴリ:ウェブ制作
✍キーワード:Flash MP3 キャッシュ ストリーミング ブラウザ
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● myanagishita
●20ポイント

rand = random(1000000);

loadSound(”ttt.mp3?”+rand,true)

ファイル名?乱数 というようにしてキャッシュを回避するというのはいかがでしょうか?

◎質問者からの返答

え?!それで回避できるんですか??理屈を教えていただけませんか?


2 ● myanagishita
●20ポイント

”ttt.mp3?”+rand をつけることでファイルそのものは同じですが、ファイル名の後ろに?乱数をつけることで異なるファイルとしてflash側(?)は認識します。

恐らくブラウザのキャッシュには毎回読み込む毎にttt.mp3?12873やttt.mp3?872347といったファイルができていると思います。

◎質問者からの返答

目的は、mp3ファイルをローカルにコピーされたくないというものでして、これだと変数つきのmp3がローカルに保存されてしまっていて、意味が無い状況です。


3 ● motiongraphix90
●20ポイント

タイムラインにmp3を貼り付けただけのswfをloadmovieにするという方法。

ramなどのストリーミングにしてもツールを使えばほとんどのものは保存可能です。若干の音の劣化を許すならばwavからの直接録音という方法もありますし。

上の方法ではとりあえずmp3の直接保存はできなくなります。

◎質問者からの返答

やはりそうするしかないですか・・・。swfにすると、リッピングは他のファイルに比べて難しいですか?


4 ● motiongraphix90
●20ポイント

http://www.forest.impress.co.jp/article/2004/04/28/hugflash.html

窓の杜 - 【NEWS】Flashファイルに含まれる画像・音声・動画を抽出できるツール「HugFlash」

hugflashというソフトが私の知っている中では唯一フリーソフトで画像、音などを取り出せます。

FLASHを製作したことがある人なら知っているかもしれませんが一般の人はあまり知らないと思います。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ