[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:50912] Re: [Q] lenny に upgrade してから sox で wav->cdr 変換しようとするとセグメンテーションフォールトするようになった。(etch以前では出来た)



AMD64なlenny環境で試したところ、問題なく変換できました。
使用したwavファイルはgnome-audioパッケージの

/usr/share/sounds/phone.wav

で、これを作業用ディレクトリにコピー、sox phone.wav phone.cdr
としました。警告なし。

$ ls -l
合計 904
-rw-r--r-- 1 kise kise 456288 2008-08-29 01:27 phone.cdr
-rw-r--r-- 1 kise kise 455544 2004-05-31 11:46 phone.wav

*.cdrという形式のはどんなときに使うかわからないのですが、
soxパッケージのplayコマンドで再生できるのですね。

$ play phone.cdr 

Input File     : 'phone.cdr'
Sample Size    : 16-bit (2 bytes)
Sample Encoding: signed (2's complement)
Channels       : 2
Sample Rate    : 44100

Time: 00:02.59 [00:00.00] of 00:02.59 (100% ) Samples out: 124k  Clips: 0    
Done.

・いつみさんの環境は、ia32でしょうか?
・まったく新規のユーザを作成し、そこで実行してもダメでしょうか?
・どのようなwavファイルでもダメでしょうか?
・sox -V hoge.wav hoge.cdrのように、-Vオプションを付けたときには?

使用したパッケージのバージョン:
$ dpkg -l sox libsox-fmt-base |egrep ^i
ii  libsox-fmt-base                           14.0.1-2+b1                Minimal set of SoX format libraries
ii  sox                                       14.0.1-2+b1                Swiss army knife of sound processing

-- 
喜瀬“冬猫”浩