GnoWavCut

- a GNOME/GTK+ based RIFF PCM Wave file splitter -

URL: http://gnowavcut.good-day.net/

Japanese English

What is GnoWavCut?

GnoWavCutは、無圧縮で量子化ビット数16bitのPCM Waveファイルを好きな場所で区切り、 分割できるアプリケーションです。 聞きながら分割点を簡単に調整できます。

Download

gnowavcut-0.0.8.tar.gz
gnowavcut-0.0.8-1.i386.rpm

CVS repositry

anonymous CVSより最新のソースを入手できます。

最新のソースを得るには:
適切なディレクトリに移動してから、

 $ cvs -d:pserver:anonymous@gnowavcut.good-day.net:/cvsroot/gnowavcut login
 $ cvs -d:pserver:anonymous@gnowavcut.good-day.net:/cvsroot/gnowavcut -z3 checkout gnowavcut
としてください。CVS Password:は単にエンターキーを押してください。

最新のソースにアップデートするには: gnowavcutディレクトリに移動してから,

 $ cvs -z3 update
としてください。

CVSROOT環境変数を-dオプションの代わりに使うことができます。 ネットワーク負荷削減のために-z3オプションは必ずつけてください。

License

本プログラムはフリー・ソフトウェアです。 あなたは、Free Software Foundationが公表した GNU General Public Licenseの「バージョン2」或いはそれ以降の各バージョンの中から いずれかを選択し、そのバージョンが定める条項に従って本プログラムを再頒布または変更することができます。

本プログラムは有用とは思いますが、頒布にあたっては、 市場性及び特定目的適合性についての暗黙の保証を含めて、 いかなる保証も行ないません。 詳細についてはGNU General Public Licenseをお読みください。

GNU General Public License
GNU General Public License(参考訳)

Requirements

Installation

 $ tar zxvf gnowavcut-0.0.8.tar.gz
 $ cd gnowavcut-0.0.8
 $ ./configure
 $ make
 # make install
もしrpmを使っているならば、
 $ rpm -tb --clean gnowavcut-0.0.8.tar.gz
rebuildした後か、i386.rpmをダウンロードしてから
 # rpm -Uvh (rpm_path)/RPMS/i386/gnowavcut-0.0.8-1.i386.rpm
とすればインストールすることができます。

Debian GNU/Linuxのsidを使っているなら、 以下のapt-lineを/etc/apt/sources.listに追加してください。

deb http://y-imai.good-day.net/debian ./
deb-src http://y-imai.good-day.net/debian ./

その後、apt-get update && apt-get install gnowavcutでインストールが可能です。

Usage

GnoWavCutを起動した後(gnowavcut --disable-soundで効果音を消すことを推奨します)
まず、waveファイルを開きます。
その後再生し、好きなところで一時停止させます。
あとはミニコントロールで細かい調整をした後、Insertを押せば分割点に設定されます。
下のEntryに入力することもできます。 (分):(秒).(ミリ秒)という形式か、(分):(秒)という風に入力して、追加ボタンを押してください。
リストを編集した後、編集>分割開始で分割が始まります。

FAQ

waveファイルを結合するには

 $ dd if=file1.wav of=file1tmp bs=44 skip=1
 $ dd if=file2.wav of=file2tmp bs=44 skip=1
 $ dd if=file3.wav of=file3tmp bs=44 skip=1
 $ cat file1tmp file2tmp file3tmp > file4
 $ rm file1tmp file2tmp file3tmp
 $ sox -t raw -w -r [レート] -s -c (モノラル=1, ステレオ=2) file4 file4.wav
 $ rm file4
とすれば一般的なツールで結合ができます。 かなりディスクを必要としますが。 この機能は追加する予定です。

TODO

ChangeLog

2000-10-22; 0.0.1
Released.
2000-10-29: 0.0.2
分割ポイントにミニコントロール(play, rew, ff)のボタンをクリックしたときのlseekの返り値を使用
2000-11-04: 0.0.3
0.0.2のミスをfix, 設定ダイアログを追加
2000-11-21: 0.0.4
ファイルの保存にpthreadを使用
リストをダブルクリックされたとき選択された行の開始点にジャンプ
2001-01-20: 0.0.5
分割がキャンセルされたときの対応を変更。
Webサイトアドレスを変更
2001-05-20: 0.0.6
pthreadを廃止。代わりにgtk_event_pending()等を使用。
2001-08-20: 0.0.7
フィルタ(mp3 エンコーダ等)を通しての出力 コマンドラインからのファイル指定
2002-09-20: 0.0.8
一部のプラットフォームで2GB以上のファイルに対応。

Copyright © 2001 Yoichi Imai <yoichi@silver-forest.com>, All rights reserved.
PGP Key(GnuPG)
Key fingerprint = A788 C20D E5BB 1BCF 0F60 46A9 7696 811A A9C1 FE7A