|目次
|車
|PC
|基地祭
|写真
|雑記
|質問の前に
|作者
|
2002年4月11日作成 2002年4月21日更新
.wavファイル ぶんかつさん
Delphi 6 Personal の練習で、wavファイルの無音部分を検出して、ファイルを分割するものを作ってみたです。
スターデジオなんかのラジオ放送から録音した、1時間とか2時間とかの.wavファイルを、曲ごとに分割するのに便利です。
実行ファイルをダウンロード(spliter.exe)
プロジェクト一式(実行ファイル含む)をダウンロード(spliter.lzh)
使い方
“開く”ボタンを押すと、ファイルオープンダイアログが出てくるので、元になる.wavファイルを選択します。
その後、“start”ボタンを押すと処理が始まります。終わるまで待っててください。
以上ですのです。
memo
- 出力ファイル名は、入力ファイル名に16進で数字を付加したものになります。(wave_0001.wav,wave_0002.wav .. wave_000F.wav,wave_0010.wav)
- 出力ファイル名を変更したい場合は、出力って書いてあるエディトボックスで変更できます。
- うまく分割できない場合は、無音レベルと無音長を変更して分割する条件を調整できます。
- 無音レベルは、どのくらいの大きさの音以下を無音と判断するかを、0.1%単位で指定します。(1〜1000)
- 無音長は、無音がどれくらい続いたらファイルを分割するのかを、0.1秒単位で指定しますです。(1〜100)
注意
- 無保証です。
- 対応OSはよくわかりませんが、win32 なら動くのかな?
- .wavファイルの形式は、44.1kHz,16bit,2ch(streo) 以外に対応していません。
(他のフォーマットは使わないでしょ?)
- 1G、2G Byte とかの、巨大なファイルを読ませると、終わるまで結構時間がかかります(数分)。待っててください。
- 途中で中止できません、どうしても中止したい場合は、タスクマネージャで終了させてください。
- コピーやら、リバースエンジニアリングやら、改造やらは自由に行ってくさい。
04/14 プロジェクト一式にソースが入っていなかったので修正
04/21 注意書きの対応フォーマットの記述が間違っていたので修正
|目次
|車
|PC
|基地祭
|写真
|雑記
|質問の前に
|作者
|privacy policy
|
webmaster@kyoutan.jpn.org
佐藤恭一 を著作者とするこのページは クリエイティブ・コモンズの 表示 4.0 国際 ライセンスで提供されています。
('A`)