:은 삭스 스플 라이스와 오디오 파일의 그룹을 크로스 페이드 내가 지금처럼 가입 삭스를 사용하여 두 개의 오디오 파일을 크로스 페이드 수 있어요
sox file1.wav file2.wav outfile.wav splice -q `soxi -D file1.wav`,0.5
soxi 대체가 FILE1의 시간을 가져 오는되어
0.5은 길이 크로스 페이드의. 나는 이제이 파일을 임의의 수의 파일로 확장하여 짧은 크로스 페이드와 함께 문자열로 연결하려고합니다. 파이핑 (piping)과 스크립팅 (scripting)이라는 두 가지 접근법이있는 것처럼 보입니다. Sox는 -p 옵션을 사용하여 파일을 출력하는 대신 파이프로 출력되도록 처리합니다. 그러나 명령 당 많은 입력과 인수가 있기 때문에 후속 명령에서 출력 (and input?)이 어떻게 할당되는지는 명확하지 않습니다. 지금까지 나는 이 작동하지 않는 아래의 행을 가지고 있으며, 3 개의 파일로 확장하려고합니다.
sox -p file1.wav file2.wav splice -q `soxi -D file1.wav`,0.5 | sox -p file3.wav outfile.wav splice -q `soxi -D file3.wav`,0.5
sox 파이핑 및 스크립팅에 대한 귀하의 조언을 매우 높이 평가할 것입니다.
네, 이건 작동하지 않습니다, 당신은 파일의 crossfading banch에 대한 해결책을 찾을 수있는 기회. 고맙습니다. 이런 일종의 일괄 작업을 절실히 필요로합니다. 처리 할 파일이 너무 많습니다. 제발 도와주세요. – user642523