2개의 mp4 비디오를 나란히 병합하는 ffmpeg 명령과 첫 번째 명령의 출력 비디오에 워터마크를 적용하는 또 다른 명령이 있습니다. 명령은 다음과 같습니다:
나란히 병합
ffmpeg -i left.mp4 -i right.mp4 -filter_complex "[0:v][1:v]hstack,format=yuv420p[v];[0:a][1:a]amerge[a]" -map "[v]" -map "[a]" -c:v libx264 -crf 18 -ac 2 output.mp4
워터마크 적용
ffmpeg -i output.mp4 -i watermark.png \ -filter_complex "overlay=x=(main_w-overlay_w)/2:y=(main_h-overlay_h)/2" output-with-watermark.mp4
mp4 병합과 동시에 워터마크를 적용할 수 있나요?
답변1
필터를 결합하면 됩니다:
ffmpeg -i left.mp4 -i right.mp4 -i watermark.png -filter_complex "[0:v][1:v]hstack,format=yuv420p[tmpv];[0:a][1:a]amerge[a];[tmpv][2:v]overlay=x=(main_w-overlay_w)/2:y=(main_h-overlay_h)/2[v]" -map "[v]" -map "[a]" -c:v libx264 -crf 18 -ac 2 output-with-watermark.mp4