WAVファイルを分割する
WAVファイルの一部を切り出します.

Win32 汎用
フリーソフト

 

インストール:圧縮されたプログラムを,適当なディレクトリで解凍するだけです.
アンインストール:ファイルを削除するだけです.

 

サウンドファイルを分割する


ステレオWAVファイルを分割するプログラムを紹介します.
本プログラムには,分割数を指定すると入力WAVファイルを同じサイズの複数WAVファイルに分割します.入力のWAVファイル名と分割数をを指定しなければなりません.

split  <入力ファイル名>  <分割数>


入力ファイルを3分割したい場合,以下の様に指定します.

split  input.wav  3


出力ファイル名は複数になるため,ファイル名はプログラムが自動で命名します.分割数には
2以上を指定しなければなりません.

以降に,引数とファイルの関係を示します.


以降に,3分割した例を示します.

C:\>split LostInLove.waw 3

 

LostInLove.wav :

"LIST"の長さ: 258 [bytes]

 

"fmt "の長さ: 18 [bytes]

 

             データ形式: 1 (1 = PCM)

           チャンネル数: 2

     サンプリング周波数: 44100 [Hz]

          バイト数 / : 176400 [bytes/sec]

 バイト数×チャンネル数: 4 [bytes]

    ビット数 / サンプル: 16 [bits/sample]

 

"data" の長さ: 41423424 [bytes]

78 秒単位に分割します.

 

LostInLove.wav LostInLove000.wavへ変換しました,   0 -  77 (78sec).

LostInLove.wav LostInLove001.wavへ変換しました,  78 - 155 (78sec).

LostInLove.wav LostInLove002.wavへ変換しました, 156 - 234 (78sec).

 

この例では,すべてのファイルが同じ長さになりましたが,分割数によっては,長さが異なる場合もあります.

 




サウンドファイルを分割する・その2

ファイルを分割する場合,分割数を指定するのではなく,ひとつのファイルの長さ(秒数)を指定し,分割したい場合も少なくありません.本節では,そのようなプログラムを紹介します.本プログラムには,ひとつのファイルの長さを秒で指定します.

split2  <入力ファイル名>  <長さ:秒数>


入力ファイルを,10秒の単位で分割したい場合,以下の様に指定します.

split2  input.wav  10


出力ファイル名は複数になるため,ファイル名はプログラムが自動で命名します.分割数には2以上を指定しなければなりません.秒数は整数でなければなりません.

以降に,引数とファイルの関係を示します.


以降に,20秒単位に分割した例を示します.

C:\>split2 LostInLove.wav 20

 

LostInLove.wav :

"LIST"の長さ: 258 [bytes]

 

"fmt "の長さ: 18 [bytes]

 

             データ形式: 1 (1 = PCM)

           チャンネル数: 2

     サンプリング周波数: 44100 [Hz]

          バイト数 / : 176400 [bytes/sec]

 バイト数×チャンネル数: 4 [bytes]

    ビット数 / サンプル: 16 [bits/sample]

 

"data" の長さ: 41423424 [bytes]

 

LostInLove.wav LostInLove000.wavへ変換しました,   0 -  19 (20sec).

LostInLove.wav LostInLove001.wavへ変換しました,  20 -  39 (20sec).

LostInLove.wav LostInLove002.wavへ変換しました,  40 -  59 (20sec).

LostInLove.wav LostInLove003.wavへ変換しました,  60 -  79 (20sec).

LostInLove.wav LostInLove004.wavへ変換しました,  80 -  99 (20sec).

LostInLove.wav LostInLove005.wavへ変換しました, 100 - 119 (20sec).

LostInLove.wav LostInLove006.wavへ変換しました, 120 - 139 (20sec).

LostInLove.wav LostInLove007.wavへ変換しました, 140 - 159 (20sec).

LostInLove.wav LostInLove008.wavへ変換しました, 160 - 179 (20sec).

LostInLove.wav LostInLove009.wavへ変換しました, 180 - 199 (20sec).

LostInLove.wav LostInLove010.wavへ変換しました, 200 - 219 (20sec).

LostInLove.wav LostInLove011.wavへ変換しました, 220 - 234 (14sec).

最後のファイルは20秒に満たないため短くなります.

Copyrights Spacesoft corp., 2009