DXlibでoggを読み込み曲を流すと詰まったような曲になる

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
アバター
namari
記事: 111
登録日時: 7年前

DXlibでoggを読み込み曲を流すと詰まったような曲になる

#1

投稿記事 by namari » 3年前

mp4をoggに変換して、
oggファイルをLoadSoundMemで読み込み、
PlaySoundMemで流しています。

ここで、一部のファイルだけ、再生はできるのですが、
微妙に詰まったような、スムーズに再生できない状態になるんです。
oggファイルそれ自体を聞いてみてもこの現象はおきません。

なんとも質問が雲をつかむような問題ですが、
アドバイス等いただけたら幸いです。

アバター
namari
記事: 111
登録日時: 7年前

Re: DXlibでoggを読み込み曲を流すと詰まったような曲になる

#2

投稿記事 by namari » 3年前

すみません。
追記ですが、例えば
http://classical-sound.seesaa.net/artic ... 00569.html
でダウンロードした「ジョプリン:イージー・ウィナーズ.mp3」などです。

アバター
amehirune
記事: 181
登録日時: 6年前
住所: どっか
連絡を取る:

Re: DXlibでoggを読み込み曲を流すと詰まったような曲になる

#3

投稿記事 by amehirune » 3年前

うーん、その問題は恐らく解決しようがありません。
私の経験上ですと、MP3ファイルをoggファイルへ変換した場合、データの最後に「ぶつっ」という雑音が入ってしまいます。
1周だけする場合は全く感じませんが、ループ再生するとそれがよくわかるようになります。
詰まったような曲になるのはそのためです。
オフトピック
なんで雑音が入るのかはよく分かりませんが、EOF識別子でも読み込んじゃってるんじゃねーか程度に感じてください
で、これを無理やりにでも解決したい場合、そのoggからEOF部分を無理やり削除して上書き保存したり、
若しくは数ミリ秒前の地点になったら自動で再生位置をジャンプさせたりする、等です。
ほら、来いよ!! 誤字や矛盾を指摘したい奴から、前に出てこいよぉおおおおおおおッ!!!
※都合により、不定期でしか現れません。即返などはできませんのでご了承ください※

アバター
namari
記事: 111
登録日時: 7年前

Re: DXlibでoggを読み込み曲を流すと詰まったような曲になる

#4

投稿記事 by namari » 3年前

[youtube][/youtube]

すみません。音声を録ってきました。
最初の方、あきらかにブツブツなってますよね。
スムーズに再生できていません。
mp3でも同様の現象が起こることを確認しました。

PCがビジーになると起こるような印象を受けました。


>amehiruneさん
ありがとうございます。
曲再生途中に雑音が入るんですよね・・・

アバター
へにっくす
記事: 628
登録日時: 7年前
住所: 東京都

Re: DXlibでoggを読み込み曲を流すと詰まったような曲になる

#5

投稿記事 by へにっくす » 3年前

これ参考になりませんか。

DXライブラリの音利用関数について

【追記】
すみません
曲の途中でなんですね。
じゃあライブラリの作成者に聞いてみるしか・・・
written by へにっくす

アバター
namari
記事: 111
登録日時: 7年前

Re: DXlibでoggを読み込み曲を流すと詰まったような曲になる

#6

投稿記事 by namari » 3年前

namari さんが書きました:すみません。
追記ですが、例えば
http://classical-sound.seesaa.net/artic ... 00569.html
でダウンロードした「ジョプリン:イージー・ウィナーズ.mp3」などです。
すみませんが、これを再現できる方いますか?
自分以外のPCでも詰まる再現性があるならライブラリの都合ということで諦めもつくのですが……

アバター
namari
記事: 111
登録日時: 7年前

Re: DXlibでoggを読み込み曲を流すと詰まったような曲になる

#7

投稿記事 by namari » 3年前

ほかの曲をいじっているうちに気付きましたが、
一部の曲だけChangeVolumeSoundMemで音量をいじっているがために
音割れが起きてしまっているのだと判明しました。

ご協力頂きありがとうございました。

閉鎖

“C言語何でも質問掲示板” へ戻る