У меня есть два аудиофайла, которые я хочу объединить, при этом сглаживание происходит между ними со смещением в 3 секунды.Но я не хочу, чтобы традиционное перекрестное затухание с первым файлом стало тихим, в то время как второй файл стал громче, что, как я знаю, могло бы быть достигнуто с помощью фильтра acrossfade
, но я хочу, чтобы только первый файл стал тише, а второй файлдолжен начинаться на 100% громкости сразу.
У меня есть идея для пошаговой процедуры, где я бы
убрал последние 3 секунды первого файла во временный файл
убрать первые 3 секунды второго файла во временный файл
применить фильтр afade=out
к первому временному файлу
объединить два временных файла вместе
объединить первый файл, объединенный файл и второй файл
все используют отдельные команды ffmpeg
Полагаю, это бы сработало, но я думаю, это было бы очень подвержено ошибкам, и мне было интересно, есть ли способ сделать все, что я хочу, с помощью всего однойкоманда.