トップページ > 過去ログ > 記事閲覧
MP3ファイルが再生されない
名前:そりっど 日時: 2008/05/18 23:58

今作成しているゲームにBGMを入れようと思い BGMmenu = LoadSoundMem("bgm/bgm01.mp3"); PlaySoundMem( BGMmenu , DX_PLAYTYPE_LOOP ); を使って再生しようとしたのですが、何故か音が鳴りません パスも確認しましたし、プログラム自体も音を鳴らすだけの処理に書き直して試してみましたがうまく行かないようです、、、 そのほかにも何曲か試してみましたが、やはりダメでした logファイルを確認したところ、 音声ファイルのPCMへの変換に失敗しました 右記の音声ファイルのロードに失敗しました_2:bgm/bgm01.mp3 となっておりました ちなみに再生したいファイルは 1分59秒 2.01MB 可変ビットレート 44.1kHzです 他のプレイヤーで試したところ通常通り再生されました どうか打開策をお願いしますm(_ _)m

Page: 1 |

Re: MP3ファイルが再生されない ( No.1 )
名前:そりっど 日時:2008/05/19 00:04

追記です 自分のPCで音が鳴らないままのプログラムをサブのPCで起動してみたところ、正常に動作しました・・・ まったく分からないのですが、どうしたらいいでしょう(泣;
Re: MP3ファイルが再生されない ( No.2 )
名前:ひら 日時:2008/05/19 01:35

俺もそれになりました。 ちなみに俺のはSP2入れると音が鳴らなくなったので、今はSP2入れてません。
Re: MP3ファイルが再生されない ( No.3 )
名前: 日時:2008/05/19 11:23

DXライブラリのバージョンはいつのものを使っていますか? 数ヶ月前に再生できないというような質問で、 管理人さんがBugFixしてた期がするので、 もし最新で無いなら、とりあえず最新のライブラリを使うことをお勧めします。 #過去スレが見つからない。。。
Re: MP3ファイルが再生されない ( No.4 )
名前:そりっど 日時:2008/05/19 21:03

DXライブラリのバージョンは最新版2.24cのBCC用をを使用させてもらってます 色々調べてWindowsMediaPlayerのバージョンが低いとうまく行かないらしいというのを見つけましたので、バージョン9から10に上げてみましたが、ダメでした バージョン11は使いにくいのでまだ試していません ちなみにこちらの環境は WIndowsXP Home Edition SP2 メモリ 2G CPU AMD Turion 64x2 Mobile Technology TL-50 1.6G DirectXバージョン 9.0c となっております あと、上記で試した曲の他にも十数曲ほど試してみましたが、やはりうまくいきませんでした
Re: MP3ファイルが再生されない ( No.5 )
名前:管理人 日時:2008/05/26 00:21

MP3の再生には各PCにインストールされているMP3コーデックを 使用していますので、DXライブラリのプログラムと相性が悪いと 正常に再生用のフォーマットであるPCMに変換できないことがあります。  正常に変換できないコーデックを私の環境にインストールして検証 してみればそれらのコーデックでも正常に変換できるプログラムを 作成することが出来るかもしれませんが、コーデックは沢山種類が あるのであまり現実的ではありません。  MP3と同じく非可逆圧縮で圧縮率が高く音質も良いOggVorbisのデコード プログラムはDXライブラリ内部に存在し、環境に左右されることなく 読み込むことが出来ますので、申し訳ありませんがファイルフォーマットを Ogg Vorbis に変更することをご検討ください。m(_ _;m
Re: MP3ファイルが再生されない ( No.6 )
名前:そりっど 日時:2008/05/26 07:11

なるほど、コーデックの問題だったのですか 他の環境でも再生出来ない可能性も考えるとoggへ移行したほうが良いようですね・・・ このまま分からず挫折してしまうところでした、、w ありがとうございましたっ!

Page: 1 |