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


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
0320
FPWFPW5解決


FPW

リンク

2008/3/20(Thu) 15:59:40|NO.14453

wavファイルをmciで倍速再生したいのですが、
mci "set music speed 5000(←試しに)"

とやってみたのですが、速くなった様子がありません。 mp3ファイルで試したところ、高速は出来ませんでしたが、低速再生はできました。 wavだと低速再生もできませんでした。 mciでwavを倍速再生するのは不可能なのでしょうか



この記事に返信する


FPW

リンク

2008/3/20(Thu) 16:01:47|NO.14454

すいません、タイトル間違えました・・・



inovia

リンク

2008/3/20(Thu) 16:25:56|NO.14455

5倍速再生はちょっと厳しいかと。
2000ぐらいが限界かな?
あとWMAやWMV、ASFファイルは倍速再生が正しくできません。
ちなみに言うと、MP3ファイルも指定した速度で正しく再生されてなかったりします。
(CBRはもちろん、VBRは最悪です。)



As

リンク

2008/3/21(Fri) 20:07:20|NO.14476

mp3などを早く再生するためには、mp3を一度コーデックのいらないwaveに変換します。
変換するといってもファイルではなく、メモリ上に変換します。この一連の動作には、gogo.dll
などの、変換用コンバーターが必要になります。
そして、変換と同時に、メモリに保持してあるWaveデータから再生も始まらせるようにします。

これで、ある程度、再生にかかる遅れが0になると思うので、その状態で

再生速度150%なら、再生時間から再生の割合を求めて、短縮や引き伸ばしなどの細かい
操作を施せば可能だと思います。


今まで言ったことはあくまで憶測なんですが、実際こういう作業になるとおもいます。


ようするに、人が一生懸命時間をかけてつくったライブラリを使って
はいできましたなんていううまい話はさらさらないってことです。



FPW

リンク

2008/3/22(Sat) 22:40:21|NO.14505

ありがとうございます。
いろいろと試して最善の方法を使おうと思います。



FPW

リンク

2008/3/22(Sat) 22:40:37|NO.14506

チェック忘れ



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