acrossfade хорошо работает для .mp3, а НЕ для .aac

#ffmpeg

Вопрос:

Я использую простой код для применения фильтра поперечного сечения к заданному входному аудиофайлу:

 ffmpeg -i "INPUTFILE" -filter_complex "  [0:a]atrim=start=0:end=10,asetpts=PTS-STARTPTS,afifo[ACI]; [0:a]atrim=start=10':end=20,asetpts=PTS-STARTPTS,afifo[ACF]; [ACF][ACI]acrossfade=d=10[A]  " -map "[A]" "OUTPUTAUDIOFILE";     

Этот код работает для файлов .mp3, однако он приводит к повреждению .файлы aac

Например, если я конвертирую из mp3 в acc перед его запуском или использую аудио из видео .mp4.

Может ли кто-нибудь объяснить мне, что я должен сделать, чтобы он работал правильно?

С уважением