MixMonitor를 사용하여 두 개의 다리를 하나의 스테레오 wav 파일로 녹음하고 sox를 녹음하여 Stereo에서 호출을 녹음하려고합니다. 여기 별표 MixMonitor는 길이가 다른 두 다리를 기록합니다
1) Caller recording, (Mixmonitor produces with r option)
2) Callee recording, (Mixmonitor produces with t option)
3) Stereo file produces by mixing the above two files via sox
4) Mono call recording for both legs produced my MixMonitor
이 예는 다음과 같습니다 :
2944684 in-s-511-201704-0914-12495334.1257Inside.wav
2929644 in-s-511-201704-0914-12495334.1257Outside.wav
5889324 in-s-511-201704-0914-12495334.1257Stereo.wav
2948524 in-s-511-201704-0914-12495334.1257.wav
는 "스테레오"파일을 듣고
는 두 다리가 동기화되어 각 통화의 끝에서 4 개 파일이 있습니다. "Inside"와 "Outside"파일의 크기를 확인할 때, 나는 대략있다. 1500 바이트 차이는 약 5 초입니다. 레코딩을 청취 할 때 싱크가 맞지 않는 문제는 실제 문제 일 수 있습니다. 모노 파일의 시간 동기화 문제가 없음을MixMonitor(${FILE}.wav,a t(${FILE}Outside.wav) r(${FILE}Inside.wav),sox -M ${FILE}Outside.wav ${FILE}Inside.wav ${FILE}Stereo.Wav)
참고 :
다음은 MixMonitor 명령입니다. 스테레오 파일에만 시간 동기화 문제가 있습니다.
아무도 해결책이 있습니까?
옵션 "a"(해당 이름의 파일이있는 경우 추가)를 제거 할 수는 있지만 옵션 "b"를 추가하는 것이 좋습니다. 그런 다음 채널이 브리지 될 때만 녹음이 시작됩니다. – viktike