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

ActionScript3で質問です。
外部のmp3をSoundクラスで再生し、ループさせているのですが
ループの瞬間の無音が目立ちます。

これは外部でmp3で読み込んでいるためで
ライブラリに埋め込めば大丈夫なのでしょうか?

●質問者: makocan
●カテゴリ:インターネット ウェブ制作
✍キーワード:MP3 クラス ライブラリ ループ 再生
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● なぜなに
●27ポイント

こちらが詳しいです。:

http://blog.quq.jp/2009/04/to-make-the-loop-sound-the-loops-valu...


Mp3は圧縮されているので同じ様な問題について書かれています。

少し大きくなりますが、圧縮されていないサウンドファイル

(.wavやaifなど)にして使う方が確実のようです。


2 ● loopring
●27ポイント

mp3は、ファイルの形式として、必ず頭に無音が入るという特性があります。

サウンド編集ソフトで調整しても、無音が入ってしまいます。

wavをライブラリに読み込んで再生することで、解消するかもしれませんが、そもそもFlashPlayerじたい、サウンド処理のバグを持っているので、うまくループがつながらない場合もあります。

http://blog.andre-michelle.com/2007/198/


3 ● satoshionoda
●26ポイント

sound.play()の一つ目の引数、startTimeを調整してみてください。

自分の感覚としては、150から300くらいが普段の制作の中でしっくりきます。

http://livedocs.adobe.com/flash/9.0_jp/ActionScriptLangRefV3/fla...

関連質問


●質問をもっと探す●



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