
video.mp4와 audiotrack.mp3라는 두 개의 파일이 있습니다. 다음 명령을 사용하여 비디오에 오디오를 삽입하여 비디오에 오디오 트랙을 생성하고 있는데 작동합니다.
ffmpeg -y -i video.mp4 -i audiotrack.mp3 -af apad -map 0:v -map 1:a -c:v copy -shortest finalwithAudio.mp4
문제: 오디오는 잘 작동하지만 비디오가 끝나면 갑자기 종료됩니다. 영상이 끝나기 1~2초 전에 페이드아웃이 시작되길 원합니다. 가능합니까?
답변1
사용사라지다필터. 길이 video.mp4
가 10초이고 1초의 페이드가 필요하다고 가정합니다.
ffmpeg -i video.mp4 -i audio.mp3 -af "apad,afade=type=out:start_time=9:duration=1" -c:v copy -shortest output.mp4