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


HSPTV!掲示板


未解決 解決 停止 削除要請

2015
0713
D-Y曲の鳴り始め8未解決


D-Y

リンク

2015/7/13(Mon) 20:33:01|NO.70108

oggファイルの鳴り始めの秒数を取得したいです。
最初の無音は判定せずに鳴ったときの秒数取得するような感じです。
調べても出てきませんし・・
こういうのは全く分からないので教えてください。



この記事に返信する


kanamaru

リンク

2015/7/13(Mon) 22:35:43|NO.70110

なかなかないと思います。
やるとしたら何らかの方法で音の波を分析するなどします。
頑張ってください。



ZAP

リンク

2015/7/14(Tue) 19:12:19|NO.70123

それかもうOGGファイルのフォーマット自体を勉強して
自前でデータを解析するくらいでしょうか?



窓月らら

リンク

2015/7/14(Tue) 19:27:18|NO.70124

そんな不確実で面倒な方法を取らずに
冒頭の無音が無いoggを作成してプログラムでウエイト取ってから再生すればいいんですよ



D-Y

リンク

2015/7/14(Tue) 19:34:11|NO.70126

冒頭の無音が無いoggを作成してプログラムでウエイト取ってから再生すればいいんですよ

そうはいかないんですよ。 私が音源を用意するのではなく、使っている人が用意するので、それぞれに合うようにこのような形 をとらざるをえないんです。 しかも冒頭がない曲なんてかなりありますからね・・ その為二オフセット値を取得せねばなりません。 OGGのフォーマットの書いてあるサイトとかがないので何とも言えませんね



スペース

リンク

2015/7/14(Tue) 20:42:12|NO.70127

wavならあるんですけどね。
http://hsp.tv/play/pforum.php?mode=pastwch&num=31327



hashikemu

リンク

2015/7/14(Tue) 20:55:59|NO.70128

過去スレッドに波形検出でbass.dllを使ってるのがあって、
スクリプトをちょっと弄ればoggファイルも開けるようです
正確な時間まで取得できるかはわからないですが…。

http://hsp.tv/play/pforum.php?mode=pastwch&num=26322



kanamaru

リンク

2015/7/14(Tue) 22:36:15|NO.70131

winapiに正確に時間測るのがあったように記憶しているので、
併用するのはどうでしょうか?



ZAP

リンク

2015/7/14(Tue) 23:13:51|NO.70132

プログラム側でoggをwavにデコードして無音部分を解析、とか・・・



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