ffmpeg - 使用 ffmpeg 平移和缩放多个图像

标签 ffmpeg

我有多个图像,我想对每张图像进行淡化和缩放,但是当我按照其他人所说的那样做时,第一张图像效果很好,第二张图像是黑色的。我想要 25 张图像,除了第一个图像之外,每张黑色图像都会发生同样的事情。我确信我错过了一些基本的东西。请帮忙。

ffmpeg -r .1 -i image_1.jpg -i image_2.jpg -vf "zoompan=z='min(zoom+0.0015,1.5)':d=125,fade=t=in:st=0:d=0.5,fade=t=out:st=4.5:d=0.5"  -pix_fmt yuv420p output.mp4

最佳答案

尝试使用制作类似于以下的复杂过滤器图

-filter_complex "[0:v] panzoom, fadeout [scene1]; [1:v] panzoom, fadeout [scene2]; [scene1][scene2] concat=n=2 [output]" -map "output" output.mp4

关于ffmpeg - 使用 ffmpeg 平移和缩放多个图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42720309/

相关文章:

ffmpeg - 如何将带有 Alpha channel 的 HEVC 视频转换为带有碎片 MP4 的 HLS?

android - 在 Android 中将照片编码为(某些)视频格式

c# - 在 .NET (ffmpeg) 中启动时进程停止

ffmpeg - 无损视频到 h.265 - [错误] : main10 profile not compatible with i422 input chroma subsampling

ios - 如何捕获 iOS 摄像头并发布 RTMP 直播流?

android - mp4 容器中的多路复用原始 h264

ios - 适用于 IOS 的最佳网络视频编码实践 (FFMpeg)

bash - 正在寻找用 gnuplot 和 ffmpeg 做一个小动画

c# - 我有 .H 文件,如何将其公共(public)方法打开到 .Net 库?

javascript - 在 Node js 中水平生成视频快照。