FlashでMP3を読み込むと「読み取りに問題があったため、ひとつまたは複数のファイルの読み込みができませんでした」エラーが出る
Flash内に音声ファイルを読み込んで利用する機会は多いと思いますが、Adobe Flash CS3やCS4(CS5もかな)を利用してmp3ファイルを読み込み(ライブラリから読み込み…等)する際に以下のようなエラーが表示されることが分かりました。
読み取りに問題があったため、ひとつまたは複数のファイルの読み込みができませんでした。
ちなみに英語版では以下のようなエラーになります。
one or more files were not imported because there were problems reading them.
海外でも起こっているエラーのようで、みなさんの困り具合が伺えます。
現象はWindows Vistaで確認済みですが、CS3やCS4、CS5はWindows XPにもインストール可能なため、Windows XPでも起こりうる可能性があります。
QuickTimeをインストールして解決!
アドビのヘルプによると、mp3のファイルは標準的に読み込みが可能なのですが、実際にテストしたところ、一部ファイルの中にQuickTimeをインストールしていないと読み込めないものがあるようです。
おそらく、Flashがサポートしていないビットレートや周波数などを持ったMP3ファイルは、ヘルパーアプリケーション(今回の場合はQuickTime)に処理を委譲する仕様になっているのではないでしょうか。
というわけで読み込めない方はQuickTimeのインストールをお試しください。
海外の人が試した、その他の強引な解決法
海外の同様なトラブルを調査すると、他にもQuickTimeに頼らず以下の方法で解決された方もいらっしゃるようです。 参考にどうぞ。
- Goldwaveでlameプラグインを使ってmp3ファイルを開き、他のmp3ファイル形式に変換して新しいmp3ファイルを作成して読み込んだらうまくいった。
- Macの「Amadeus II」サウンドエディタを使っていて同じ例に遭遇。 最終的に次のような設定にして解決。
LAME 3.96圧縮、112kbps; Best; Tags option OFF; Variable Bit Rate option OFF
ActionScript 3.0 アニメーション
¥220 (2025-04-17 16:02 GMT +09:00 時点 - 詳細はこちら価格および発送可能時期は表示された日付/時刻の時点のものであり、変更される場合があります。本商品の購入においては、購入の時点で当該の Amazon サイトに表示されている価格および発送可能時期の情報が適用されます。)初めてのActionScript 3.0 ―Flashユーザーのためのステップアップガイド
14歳からはじめるActionScriptオンラインゲームプログラミング教室 Windows XP/Vista対応
¥2,619 (2025-04-17 16:02 GMT +09:00 時点 - 詳細はこちら価格および発送可能時期は表示された日付/時刻の時点のものであり、変更される場合があります。本商品の購入においては、購入の時点で当該の Amazon サイトに表示されている価格および発送可能時期の情報が適用されます。)2010-02-24
1 件のコメント
僕はもっと凡ミスしていました。
ファイルパスに日本語が含まれると同じエラーが
出ます。