agregue un bucle de audio a un archivo de video con un ffmpeg que se desvanece

agregue un bucle de audio a un archivo de video con un ffmpeg que se desvanece

Tengo dos archivos, video.mp4 y audiotrack.mp3. Estoy usando el siguiente comando para insertar el audio con el video para crear una pista de audio en el video y está funcionando.

ffmpeg -y -i video.mp4 -i audiotrack.mp3 -af apad -map 0:v -map 1:a -c:v copy -shortest finalwithAudio.mp4

El problema: El audio funciona bien pero termina abruptamente cuando el video llega a su fin. Quiero que comience a desaparecer 1 o 2 segundos antes de que termine el video. ¿Es posible?

Respuesta1

Utilizar eldesvanecersefiltrar. Suponiendo video.mp4que dura 10 segundos y se desea un desvanecimiento de 1 segundo:

ffmpeg -i video.mp4 -i audio.mp3 -af "apad,afade=type=out:start_time=9:duration=1" -c:v copy -shortest output.mp4

información relacionada