나는 큰 것을 가지고있다PCM파일에는 약 1시간 분량의 데이터가 포함되어 있습니다. 나는 그것을 분 단위로 나누고 싶습니다. 어떤 방법이 있나요?ffmpeg이 작업을 수행하는 다른 유틸리티가 있습니까?
기본적 0 - 3600s
으로 여러 파일을 원합니다 0 - 60s, 61-120s
.
답변1
FFmpeg의 세그먼트 멀티플렉서가 바로 그런 일을 합니다.
ffmpeg -i in.wav -c copy -f segment -segment_time 60 out%d.wav
out0.wav, out1.wav, out2.wav
이렇게 하면 각각 60초 길이의 ... 가 생성됩니다 .
입력이 WAV/AIFF가 아닌 원시 PCM인 경우 입력 매개변수를 수동으로 설정해야 합니다.ffmpeg -f s16le -channels 2 -ar 48000 -i in.pcm ...