FlashにWAVファイルを読み込むメモ

      2012/07/11

Flashにwav形式で保存した音声ファイルを読み込んでガイド的な動画を作るのが目的。なのが早速躓いたのでメモ

読込み

読み込みの参考は下記サイトみながら。
参考:http://f-site.org/articles/2002/05/30000002.html
画像ファイル同様、[ファイル]の読み込みから「ライブラリに読み込み」を選択する。

ムービー内に配置

キーフレームを作成し、フレームプロパティを表示させ[サウンド] タブをクリックするとライブラリに読み込んだファイルが選べる。
ドラッグもできました。

wavファイルが読み込めない

なんとライブラリに読み込もうと思ったらエラー。

読み取りに問題があったため、ひとつまたは複数のファイルの読み込みができませんでした。

ひとつどころか全滅。

原因?

自分で作成したサウンドファイルをライブラリに読み込む場合、11,22,44kHz のサンプリングレートで、8ビットまたは 16ビットのサウンドをFLASHでは読み込むことができます。それ以外形式だとライブラリ、ステージに読み込む際に(読み込みに問題があった為、ひとつまたは複数のファイルを読み込むことができませんでした。)とエラーが出ます。AIFF,WAV,MP3等のファイル生成を上記の形式で行えば問題ありません。
参考:http://www.1art.jp/flash2/chapter/10/10.htm

ファイルのプロパティを確認したところ、オーディオサンプルレートは44KHzだったけど、オーディオサンプルサイズが24ビットだった。このあたりが引っかかってたのかもしれない。

解決

アドビのヘルプによると、mp3のファイルは標準的に読み込みが可能なのですが、実際にテストしたところ、一部ファイルの中にQuickTimeをインストールしていないと読み込めないものがあるようです。

おそらく、Flashがサポートしていないビットレートや周波数などを持ったMP3ファイルは、ヘルパーアプリケーション(今回の場合はQuickTime)に処理を委譲する仕様になっているのではないでしょうか。

http://colo-ri.jp/develop/2010/02/flashmp3.html

QuickTimeいれるだけでいいの?

Adobeのヘルプも確認

サポートされているサウンドファイル形式
Flash Professional に読み込むことのできるサウンドファイル形式は、次のとおりです。
ASND(Windows または Mac OS)Adobe® Soundbooth™ のネイティブサウンド形式です。
WAV(Windows のみ)←いれなくても動くWAV
AIFF(Mac OS のみ)
MP3(Windows または Mac OS)

QuickTime® 4 以降がインストールされている場合は、さらに次のサウンドファイル形式を読み込むことができます。

AIFF(Windows または Mac OS)
Sound Designer® II(Mac OS のみ)
サウンドのみの QuickTime ムービー(Windows または Mac OS)
Sun AU(Windows または Mac OS)
System 7 サウンド(Mac OS のみ)
WAV(Windows または Mac OS)←!!!

参考:Adobeヘルプ

今回必要なwavファイルはQuickTimeをインストールすることによって読み込むことができるファイルでした。


読み込めなかった時はライブラリの音声の所が「サウンドがロードされません」みたいな表示がでていたけどうまくいった。

0

 - 制作メモ