Я бы хотел обрезать тишину с конца audio1.wav и начала audio2.wav и объединить их, добавив тишину заданной длительности?
ОБНОВЛЕНИЕ
Следующая команда ffmpeg добавляет тишину между двумя файлами wav (из answer ):
ffmpeg -y -i $ in_wav_0 -i $ in_wav_1 -filter_complex "aevalsrc = exprs =0: d = $ pause [тишина], [0: a] [тишина] [1: a] concat = n = 3: v = 0: a = 1 [outa] "-map [outa] $ out_wav
Эта команда обрезает тишину с конца (из ответ ):
ffmpeg -i input.wav -af silenceremove = 1: 0: -50dB input.wav
Как объединить эти две команды с тем, чтобы конкатенация давала фиксированный интервал паузы длительности независимо от молчания, присутствующего в конце и начале оригинальных аудиофайлов соответственно?И желательно одной командой.