2011-04-30 3 views
1

sox (http://sox.sourceforge.net/)에서 OSX에 기록하지 못하는 문제가 있습니다.OSX에서 SOX 녹음이 작동하지 않습니까?

필자는 손으로 컴파일하고 집에서 직접 설치하여 동일한 결과를 얻으려고 시도했습니다.

root# sudo ./sox -V6 -d test.wav 
    ./sox: SoX v14.3.1 
    time: Apr 30 2011 10:35:05 
    uname: Darwin IT.local 10.7.0 Darwin Kernel Version 10.7.0: Sat Jan 29 15:17:16 PST 2011; root:xnu-1504.9.37~1/RELEASE_I386 i386 
    gcc: 4.2.1 (Apple Inc. build 5666) (dot 3) 
    arch: 1288 48 88 L 

    Input File  : 'default' (coreaudio) 
    Channels  : 2 
    Sample Rate : 48000 
    Precision  : 16-bit 
    Sample Encoding: 16-bit Signed Integer PCM 
    Endian Type : little 
    Reverse Nibbles: no 
    Reverse Bits : no 

    ./sox INFO sox: Overwriting `test.wav' 
    ./sox DBUG wav: Writing Wave file: Microsoft PCM format, 2 channels, 48000 samp/sec 
    ./sox DBUG wav:   192000 byte/sec, 4 block align, 16 bits/samp 

    Output File : 'test.wav' 
    Channels  : 2 
    Sample Rate : 48000 
    Precision  : 16-bit 
    Sample Encoding: 16-bit Signed Integer PCM 
    Endian Type : little 
    Reverse Nibbles: no 
    Reverse Bits : no 
    Comment  : 'Processed by SoX' 

    ./sox INFO sox: effects chain: input  48000Hz 2 channels 16 bits (multi) 
    ./sox INFO sox: effects chain: output  48000Hz 2 channels 16 bits (multi) 
    In:0.00% 00:00:00.00 [00:00:00.00] Out:0  [  |  ]  Clip:0  
    Done. 
    ./sox DBUG wav: Finished writing Wave file, 0 data bytes 0 samples 

우분투에서 실행에 비교 :

root# sox -V6 -d /tmp/test.wav 
    /usr/local/bin/.libs/lt-sox: SoX v14.3.1 
    time: Jan 23 2011 06:26:14 
    uname: Linux server 2.6.38-8-server #42-Ubuntu SMP Mon Apr 11 03:49:04 UTC 2011 x86_64 
    gcc: 4.4.5 
    arch: 1288 48 88 L OMP 

    Input File  : 'default' (alsa) 
    Channels  : 2 
    Sample Rate : 48000 
    Precision  : 16-bit 
    Sample Encoding: 16-bit Signed Integer PCM 
    Endian Type : little 
    Reverse Nibbles: no 
    Reverse Bits : no 

    /usr/local/bin/.libs/lt-sox INFO sox: Overwriting `/tmp/test.wav' 
    /usr/local/bin/.libs/lt-sox DBUG wav: Writing Wave file: Microsoft PCM format, 2 channels, 48000 samp/sec 
    /usr/local/bin/.libs/lt-sox DBUG wav:   192000 byte/sec, 4 block align, 16 bits/samp 

    Output File : '/tmp/test.wav' 
    Channels  : 2 
    Sample Rate : 48000 
    Precision  : 16-bit 
    Sample Encoding: 16-bit Signed Integer PCM 
    Endian Type : little 
    Reverse Nibbles: no 
    Reverse Bits : no 
    Comment  : 'Processed by SoX' 

    /usr/local/bin/.libs/lt-sox INFO sox: effects chain: input  48000Hz 2 channels 16 bits (multi) 
    /usr/local/bin/.libs/lt-sox INFO sox: effects chain: output  48000Hz 2 channels 16 bits (multi) 
    In:0.00% 00:00:07.94 [00:00:00.00] Out:377k [  |  ]  Clip:0 ^C 
    Aborted. 
    /usr/local/bin/.libs/lt-sox DBUG wav: Finished writing Wave file, 1507328 data bytes 376832 samples 

다른 사람이 문제를 확인 할 수 있나요? 어떤 아이디어?

다윈 unknown.local 10.7.0 다윈 커널 버전 10.7.0 : 토 1 월 29 일 15시 17 분 16 초 PST 2011; 루트 : XNU - 1504.9.37 ~ 1/RELEASE_I386 I386

답변

관련 문제