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

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



元投稿者の いつみ @病気療養中です。

2008/08/28 14:22 Oohara Yuuma <oohara@xxxxxxxxxxxxxxxxxx>:
> On Thu, 28 Aug 2008 10:25:13 +0900,
> "ITSUMI ken-ichi" <itsumi.ml@xxxxxxxxx> wrote:
>> etch から lenny にアプグレードしてから、以下の問題で苦慮しております。御指導をお願い致します。
>>
>> ●事象
>> - sox で、 wav->cdr 変換をするとセグるようになった
>> % sox test.wav test.cdr
>> zsh: segmentation fault  sox test.wav test.cdr
>>
>> ※ etch 以前では、これは動いた。
>>
> 最近の sox では各種フォーマット用のライブラリが別パッケージに
> なっているので、apt-get install sox だけでは特定のファイルを
> 扱えない場合があります。sox -h で SUPPORTED FILE FORMATS を
> 確認するとか、libsox-fmt-all をインストールするとか
> してみてはいかがでしょうか。

関係ないので示しませんでしたが、フォーマットはすべてインストール済みです。

dpkg -l 'libsox-fmt*'
要望=(U)不明/(I)インストール/(R)削除/(P)完全削除/(H)維持
| 状態=(N)無/(I)インストール済/(C)設定/(U)展開/(F)設定失敗/(H)半インストール
|/ エラー=(空欄)無/(H)維持/(R)要再インストール/X=両方(状態,エラーの大文字=異常)
||/ 名前             バージョン    説明
+++-==================-==================-====================================================
ii  libsox-fmt-all     14.0.1-2+b1        All SoX format libraries
ii  libsox-fmt-alsa    14.0.1-2           SoX alsa format I/O library
ii  libsox-fmt-ao      14.0.1-2           SoX Libao format I/O library
ii  libsox-fmt-base    14.0.1-2+b1        Minimal set of SoX format libraries
ii  libsox-fmt-ffmpeg  14.0.1-2           SoX ffmpeg format library
ii  libsox-fmt-flac    14.0.1-2           SoX FLAC format library
ii  libsox-fmt-gsm     14.0.1-2           SoX GSM format library
ii  libsox-fmt-mp3     14.0.1-2+b1        SoX MP3 format library
ii  libsox-fmt-ogg     14.0.1-2+b1        SoX OGG Vorbis format library
ii  libsox-fmt-oss     14.0.1-2           SoX OSS format I/O library
ii  libsox-fmt-sndfile 14.0.1-2           SoX libsndfile format library

ちなみに wav と cdr のフォーマットは  libsox-fmt-base 中にあるものと思われます

% dpkg -L libsox-fmt-base | grep cdr
/usr/lib/sox/libsox_fmt_cdr.so.0.0.0
/usr/lib/sox/libsox_fmt_cdr.so
/usr/lib/sox/libsox_fmt_cdr.so.0
% dpkg -L libsox-fmt-base | grep wav
/usr/lib/sox/libsox_fmt_wav.so.0.0.0
/usr/lib/sox/libsox_fmt_wav.so
/usr/lib/sox/libsox_fmt_wav.so.0

以下の出力から sox は wav, cdr に対応しているものと思われます

sox -h | grep 'SUPPORTED FILE FORMATS'
SUPPORTED FILE FORMATS: 8svx aif aifc aiff aiffc al alsa ao au auto
avi avr caf cdda cdr cvs cvsd d
at dvms fap ffmpeg flac fssd gsm hcom ima ircam la lpc lpc10 lu m3u
m4a mat mat4 mat5 maud mp2 mp3 mp4 mpg nist nul null ogg oss ossdsp
paf pls prc pvf raw s1 s2 s3 s4 sb sd2 sds sf sl smp snd sndfile sndt
sou sph sw txw u1 u2 u3 u4 ub ul uw vms voc vorbis vox w64 wav wavpcm
wmv wve xa xi

--
いつみ