LoginSignup
1
0

More than 3 years have passed since last update.

【DXライブラリ】mp3(元m4a)音源の読み込みに失敗してしまった時の対処法

Last updated at Posted at 2019-11-23

DXライブラリのLoadSoundMem関数を使用して音源の読み込みを行ったが失敗した時のはなし

経緯

元々m4a形式だった音源をmp3に変換して再生しようとしていたが、なぜか再生できなかった。
Log.txtには「グラフの構築に失敗しました音声ファイルのPCMへの変換に失敗しました」と書かれていた。
変換の仕方が悪いのかと思い、3~4つのソフトやサイトを使用したり、ビットレートなどを変えてみたりもしたが無意味だった。

対処法

m4a形式をwav形式に変換してさらにmp3形式に変換したら読み込み&再生ができた。

今回はaviutlでm4a→wav、XMedia Recodeでwav→mp3に変換したがソフトは関係ないような気がする。(ちゃんと調べてないけど)

2019/11/24 追記

yumetodoさんからopus形式なるものを教えていただいたので試した結果…

  • m4a→opus:

    • 「グラフの構築に失敗しました音声ファイルのPCMへの変換に失敗しました」
  • m4a→ogg:

    • 正常に読み込み&再生ができた。(mp3の時とは違い、直変換で動作した)

…ますますわからん(´・ω・`)

1
0
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0