您好,我需要在视频中添加 Logo 、照片和字幕。
我有这个代码
ffmpeg -t 00:00:08 -i "video.mp4" -i photo.jpg -i logo.png -filter_complex "overlay=2700:1850,subtitles=sub.ass:force_style='WrapStyle=0" -an -vcodec libx264 -shortest -r 25 -crf 17 -aspect 16/9 output.mp4
我不知道如何添加其他滤镜以缩放 50% 并将照片居中这是将缩放照片添加到视频的代码
ffmpeg -t 8 -i "video" -i "photo.jpg" -filter_complex "[1][0]scale2ref=w=oh*mdar:h=ih/2[logo][video];[video][logo]overlay=(W-w)/2:(H-h)/2:format=auto,format=yuv420p" -vcodec libx264 -shortest -r 25 -crf 17 -aspect 16/9 "output.mp4"
我需要将两者结合起来。谢谢
最佳答案
组合命令:
ffmpeg -t 8 -i video.mp4 -i photo.jpg -i logo.png -filter_complex "[1][0]scale2ref=w=oh*mdar:h=ih/2[logo][video];[video][logo]overlay=(W-w)/2:(H-h)/2:format=auto[bg];[bg][2]overlay,subtitles=sub.ass:force_style='WrapStyle=0,format=yuv420p" -c:v libx264 -shortest -r 25 -crf 17 -aspect 16/9 output.mp4
关于ffmpeg 添加标志和照片和字幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65544355/