ffmpeg 소스가 동기화되지 않았습니다

ffmpeg 소스가 동기화되지 않았습니다

이 명령을 실행하면 ffmpeg마이크에서 두 개의 동일한 오디오 채널을 녹음해야 합니다.output.mkv

ffmpeg -f pulse -i default -f pulse -i default -map 0 -map 1 output.mkv

대신 두 번째 채널은 항상 첫 번째 채널보다 약 1~2초 정도 늦습니다. ffmpeg출력 사이에도 1~2초의 지연이 있습니다.

Guessed Channel Layout for Input Stream #0.0 : stereo
Input #0, pulse, from 'default':
  Duration: N/A, start: 1589895393.733811, bitrate: 1536 kb/s
    Stream #0:0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s

그리고

Guessed Channel Layout for Input Stream #1.0 : stereo
Input #1, pulse, from 'default':
  Duration: N/A, start: 1589895395.008402, bitrate: 1536 kb/s
    Stream #1:0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s

이로 인해 문제가 발생할 수 있습니다. 녹음 시 오디오 채널이 동기화되도록 하려면 어떻게 해야 합니까? 원래 두 개의 다른 소스에서 오디오를 녹음했지만 문제 해결 중에 오디오가 여전히 두 개의 다른 소스와 동기화되지 않은 것을 발견했습니다.정확히 똑같다원천.

내가 박수치는 오디오 파일의 예(차이점을 더 잘 확인하려면 Audacity로 열어보세요.)

관련 정보