トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     MediaControllerを使ったMP3再生方法教えてください
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
zyforce
Åê¹ÆNo.25967
投稿日時: 2006-6-9 21:17
新米
居住地:
投稿: 7
使用環境:
WinXP,Flash 8
MediaControllerを使ったMP3再生方法教えてください
今ポータルサイト作ろうと奮闘してます。

内容は、MP3を視聴できるようなものをCGIと連動させて作りたいのですが、見た目にもきれいなデフォルトのMediaControllerコンポーネントを使って作ろうと思ってます。

このとき、できればHTML上に"FlashVars"でMP3ファイルを設定して、そのファイルを再生させるようなものを作りたいのですが、如何せん、アニメーションはできるのですが、スクリプトとなるとFALSH4までのActionまでの知識しかなく、困っています。

誰か親切な方、教えていただけませんでしょうか?
よろしくお願いします 。

skran2rd
Åê¹ÆNo.25968
投稿日時: 2006-6-10 2:11
半人前
居住地: hiroshima
投稿: 56
使用環境:
WinXP
Flash MX
Flash MX 2004
Flash8
Re: MediaControllerを使ったMP3再生方法教えてください
zyforce
Åê¹ÆNo.25971
投稿日時: 2006-6-10 11:06
新米
居住地:
投稿: 7
使用環境:
WinXP,Flash 8
Re: MediaControllerを使ったMP3再生方法教えてください
お返事有難うございます。

確かに見た目の感じではご案内いただいたような感じです

これを設置する際にHTML上で
<param name="FlashVars" value="contentPath=../mp3data/01.mp3" />

みたいな感じで使いたいんです。

そうするとCGIで
<param name="FlashVars" value="contentPath=$setMusic" />
のようにすれば楽曲指定できるので。

よろしくお願いします。

追伸:MX2004で制作しています。。orz
ひろゆき
Åê¹ÆNo.25975
投稿日時: 2006-6-10 16:24
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: MediaControllerを使ったMP3再生方法教えてください
引用:
zyforceさんは書きました:
これを設置する際にHTML上で
<param name="FlashVars" value="contentPath=../mp3data/01.mp3" />

MediaController には、contentPath プロパティがないようなので、
変数を用いて、外部MP3を読み込むには、
MediaPlayback を用いる必要があるように思うのですが...。
引用:
Media.contentPath

適用対象
MediaDisplayMediaPlayback
使用できるバージョン
Flash Player 7
エディション
Flash MX Professional 2004

(Flash 8 ヘルプより)


_root に、MediaPlayback コンポーネントを配置。(高さは70に指定)
インスタンス名を「myMedia」とつける。

_root 第1フレームに
import mx.controls.MediaPlayback;
var myMedia:MediaPlayback;

// コントロールを常に展開
myMedia.controllerPolicy = "on";
// 自動再生なし
myMedia.autoPlay = false;

// 再生するメディアの URLと種類の設定
if (musicPath) {
	myMedia.setMedia(musicPath, "MP3");
} else {
	myMedia.visible = false;
}
と記述。
書き出しは、FlashPlayer 7 / ActionScript 2.0

#このフォーラム内のスクリプトをコピー&ペーストされるのであれば、
#各行の先頭にあるスペースを削除して、ご自分でタブキー入力してください。

html 側で、
<param name="FlashVars" value="musicPath=sample.mp3" />

<embed src="sample.swf" ... (中略) ... FlashVars="musicPath=sample.mp3" ... (中略) ... />
と指定。

サンプル
#swfは1つだけです。


----------------
質問する際は、回答者に具体的な情報を与えてください。

zyforce
Åê¹ÆNo.25980
投稿日時: 2006-6-10 20:51
新米
居住地:
投稿: 7
使用環境:
WinXP,Flash 8
Re: MediaControllerを使ったMP3再生方法教えてください
教えていただいたMX2004でやってましたができませんでした。
FLASH8だとできるんでしょうか。。。
ひろゆき
Åê¹ÆNo.25981
投稿日時: 2006-6-10 20:55
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: MediaControllerを使ったMP3再生方法教えてください
引用:
zyforceさんは書きました:
教えていただいたMX2004でやってましたができませんでした。

何をなさって、どのようにできなかったを
具体的に説明される必要があるように思います。

スクリプトはそのままでおやりになったのでしょうか?
だとしたら、mp3ファイルはどこに置かれましたか?
また、動作確認は、どのようにされたのでしょうか?
ムービープレビューでしょうか?
ブラウザを通しての確認でしょうか?

補足説明を、前の投稿に追加しましたので、
確認してください。

引用:
FLASH8だとできるんでしょうか。。。

MX2004 でもできるようですが。
サンプル2

ご自分でもヘルプはご覧にならないのでしょうか?
引用:
Media.contentPath

適用対象
MediaDisplayMediaPlayback
Player
Flash Player 7
エディション
Flash MX Professional 2004

(Flash MX 2004 ヘルプより)


----------------
質問する際は、回答者に具体的な情報を与えてください。

zyforce
Åê¹ÆNo.25983
投稿日時: 2006-6-11 2:06
新米
居住地:
投稿: 7
使用環境:
WinXP,Flash 8
Re: MediaControllerを使ったMP3再生方法教えてください
申し訳ありませんでした。

単純にインスタンス名の設定がされていなかっただけで、動作確認できました。有難うございました。

もしお手間出なければFLVの場合も教えていただければ幸いです。
ただ、どうしてもではないので、任意で結構です。

皆様のご協力有難うございました。
skran2rd
Åê¹ÆNo.25991
投稿日時: 2006-6-11 22:29
半人前
居住地: hiroshima
投稿: 56
使用環境:
WinXP
Flash MX
Flash MX 2004
Flash8
Re: MediaControllerを使ったMP3再生方法教えてください
FLVで読み込ましたい場合は
ひろゆきさんのスクリプトの

<param name="FlashVars" value="musicPath=xxx.mp3"/>
のxxx.mp3の所にflvファイル名を記載すれば良いと思います。
その時1フレームのスクリプトのmyMedia.setMedia(musicPath, "MP3");をmyMedia.setMedia(musicPath, "FLV");
に変更する必要があります。間違ってるかもしれませんが
動作しました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops