Como silenciar o áudio em muitos intervalos no meio do vídeo usando ffmpeg

Como silenciar o áudio em muitos intervalos no meio do vídeo usando ffmpeg

Tenho um vídeo longo (por exemplo, 10 minutos de duração). Agora quero silenciar o áudio deste vídeo apenas nestes intervalos específicos: - De 00:01:00 a 00:01:40 - De 00:05:30 a 00:06:10 ou mais intervalos. Como posso fazer usando o ffmpeg?

Responder1

A sintaxe básica é

ffmpeg -i video -c:v copy -af volume=0:enable='between(t,60,100)+between(t,330,370)+between(t,465,541.3)' out.mp4

Os tempos são fornecidos em segundos fracionários.

informação relacionada