HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
0924
seaoggがうまく再生できません6解決


sea

リンク

2009/9/24(Thu) 19:18:30|NO.27957

//症状1
#include "hspogg.as" dmmini dmmload "music1.ogg",-1,0//曲の長さは4秒。 //p2が0なので通常再生なのですが繰り返され、またループ時に途切れます。 dmmplay stat,0 wait 800 dmmstop //症状2 dmmload "music1.ogg",-1,1 //p2が1なので繰り返し再生ですがループ時に途切れます。 dmmplay stat,0 wait 800 end
症状1はwaitを曲時間と同じにすればdmmstopで止めて1回だけの再生ができます。
症状2。途切れずにoggを再生できないでしょうか。
間違いがや修正できそうな所、または他のやり方でoggを
途切れずにループ再生できれば教えてください。



この記事に返信する


-

リンク

2009/9/24(Thu) 20:58:18|NO.27959

dmmloop
で設定出来ます。



sea

リンク

2009/9/24(Thu) 22:23:28|NO.27963

dmminiの次にdmmloopを入れましたが駄目ですね。
相変わらずdmmloadのp2が0で途切れループ、1でフリーズします。
dmmloopの設定は全く反映されていません。



-

リンク

2009/9/25(Fri) 00:32:49|NO.27970

dmmloadのp2はwavで適用されるようです。
oggの場合はp2は省略で良いみたいです。



sea

リンク

2009/9/25(Fri) 19:21:53|NO.27972

#include "hspogg.as"
dmmini dmmload "music1.ogg",-1//曲は4秒 dmmloop stat,-1 dmmplay stat,0 wait 800 dmmstop end
これで1回だけ再生ができました。
dmmloopのp2を0にするとループ再生ができました。が、ループ時に途切れます。
マニュアルを読んだところ途切れずにループ再生出来るのはwavのみのようです。
皆様ありがとうございました。



足利超神

リンク

2009/9/25(Fri) 20:01:13|NO.27973

プラグインを使ってみるのはどうですか?
oggとwavを再生できるovplayがオススメです。
リンク↓
http://www.geocities.jp/anachronism128/index.html



sea

リンク

2009/9/25(Fri) 21:31:34|NO.27976

#include "hspogg.as"
dmmini dmmload "music6.ogg",-1//曲は2秒 dmmloop stat,-1 dmmplay stat,0 wait 400 dmmstop dmmload "music6.ogg",-1 dmmloop stat,0 dmmplay stat,0 wait 400 dmmstop end
これで1回目は通常再生、2回目はループ再生(ループ時の途切れ無し)ができました。
途切れる原因はwavからoggへ変換してまたwavに変換し、またoggに変換したことで
変換後のwavに無音部分が入っていました。(何度も変換するとずれてしまうようです)
と、いうわけでHSPのスクリプト自体はあっていました。
皆様ありがとうございました。



ONION software Copyright 1997-2023(c) All rights reserved.