2017-03-24 1 views
0

오디오 (.wav) 파일이 있습니다. 특정 시간에 무음을 추가하고 싶습니다. 예 : 오디오 (.wav) 파일의 길이가 60 초입니다. 현재 오디오를 오버레이하지 않고 지속 시간을 늘리지 않고 14 초에서 18 초 사이에 무음을 삽입하고 싶습니다. 이 FFMPEG 명령을 찾고 있는데 아직 행운이 아닙니다.ffmpeg를 사용하여 특정 시간에 wav 파일에 무음 추가

+0

은 내가 속는로 플래그이하지 않았다 확신한다,하지만 슈퍼 사용자로 마이그레이션. – LordNeckbeard

답변

0

사용

ffmpeg -i in.wav -af volume=0:enable='between(t,14,18)' out.wav 

침묵을 삽입하려면,

ffmpeg -i in.wav -filter_complex "anullsrc,atrim=0:4[s];[0]atrim=0:14[a];[0]atrim=14,asetpts=N/SR/TB[b];[a][s][b]concat=3:v=0:a=1" out.wav 
+0

내가 오버레이를하고 싶지 않다면? 기간이 늘어 나면 상관없이 침묵을 삽입하고 싶다면 어떻게해야할까요? 침묵을 지닌 다른 파일을 사용하지 않고 이것을 할 수 있습니까? –

+0

처음에 제공된 명령과 두 번째로 제공 한 명령이 동일한 결과를 제공합니다. 그들은 주어진 기간 동안 음량을 소거하고 있습니다. –

+0

수정 된 cmd를 참조하십시오. – Mulvya

관련 문제