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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   サーバ関連【CGI・FCS・XMLSocket etc】
     サウンドの出力レベルを知りたい
投稿するにはまず登録を

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
refined sus
Åê¹ÆNo.8909
投稿日時: 2004-7-6 19:07
半人前
居住地:
投稿: 30
使用環境:

Re: サウンドの出力レベルを知りたい
こんにちは。
自分もまさしく同じことがやりたかったんですが、どうも出来ない(?)ようですね。
残念・・・。


----------------

capricorn
Åê¹ÆNo.6391
投稿日時: 2004-4-20 1:55
新米
居住地:
投稿: 12
使用環境:
windows2000,FLASH MX2004,
Re: サウンドの出力レベルを知りたい
宇都宮さん

早速、Swift-MP3のサイトにいってみました。
ユーザのリストに載っているいくつかのプレーヤーを試してみました。
確かに、グラフィックイコライザーの用に音楽とともに、各周波数帯域の出力レベルがわにゃわにゃ動くのが確認できました。まさにこれがしたいのです。

おしいことに、FLVのビデオ動画からは音声の出力レベルが出できないようですね。。。また、私が利用しようと思っているビデオ画像は1、2時間はあるのでキャッシュされるときついかも。。。

このサイトのリストを見るとSwiftVideoというのもあるらしいですね。残念ながらお試し版はまだ用意されていないようですが、可能性はありかな。。。

情報提供どうもありがとうございました。
capricorn
Åê¹ÆNo.6389
投稿日時: 2004-4-20 0:54
新米
居住地:
投稿: 12
使用環境:
windows2000,FLASH MX2004,
Re: サウンドの出力レベルを知りたい
なおきさん

どうもレスありがとうございます。
早速試そうと思ったのですが、よく考えてみたら
 ・Microphone.activityLevelはマイクからの入力レベルを調べる
 ・やりたいことはあらかじめ用意されているFLV形式の音声の出力レベルを調べる
ということなので、(自分で言っといてなんですが)Microphoneクラスでは要求を満たさないことが分かりました。別の方法をあたってみます。

どうもありがとうございました。
宇都宮正宗
Åê¹ÆNo.6383
投稿日時: 2004-4-19 20:48
新米
居住地:
投稿: 25
使用環境:
:Flash:5
6.0
2004
:Flash:8
:Flash:CS3
:Flash:CS4
:Flash:CS5
:Flash:CS6
:FlashCC
:FlashBuilder
:FlashDevelop
pro
:Win:Vista
:Win:7
:MacOS:X
Re: サウンドの出力レベルを知りたい
こんにちわ。
昔MLで話題になったSwift-MP3を使えば、お望みの結果が得られるかもしれません(グラフィックイコライザー風)。
サーバー側でMP3ファイルをSWFに変換して出力する際にフレームごとに出力レベルを変数として一緒に書き出してくれるCGIです。

ただ、僕が触ってみたのが何年か前なんですが、
その時点では
・音楽はMP3としてではなくSWFとして読み込まれる
→loadMovieで読み込む
→→ストリーミングで流せない
→→→厳密には音楽ファイルがキャッシュとして残っちゃう
ので、実際運用には到りませんでした…
でも試してみるにはなかなか面白いCGIですよ
森 なおき
Åê¹ÆNo.6368
投稿日時: 2004-4-18 1:41
モデレータ
居住地: 福岡(心は大阪)
投稿: 527
使用環境:
:MacOSX10.6.8
:FlashCS5.5
Re: サウンドの出力レベルを知りたい
なおきです。
レスがつきませんねぇ。

とりあえず思いつくのは
Microphone.activityLevelの値を
変数化して、一定の周期でサーバ経由で
やり取りするようにしたらいいんじゃないでしょうか?


----------------
な お き
Dev.:MacOSX+FlashCS5.5
View:---

capricorn
Åê¹ÆNo.6319
投稿日時: 2004-4-15 23:53
新米
居住地:
投稿: 12
使用環境:
windows2000,FLASH MX2004,
サウンドの出力レベルを知りたい
初めまして。
現在、FCSを使って動画(FLV形式)の配信を試しています。
クライアント側(もちろんFLASHで作成しています)で動画を受け取り、動画および音声を出力することができました。

そこで、次に、サウンドの出力レベルを調べて、リアルタイムで出力したいと思っています(グラプィックイコライザーの様なインジケーターを作りたいと思っています)。この様なことは可能でしょうか?

配信側はMicrophone.activityLevelというので入力レベルが分かるらしいのですが
受信側ではどのようにしてサウンドの出力レベルを得るかが分かりません。

よろしくお願いします。


スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ

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