gpt4 book ai didi

shell - 在滚动 ffmpeg 脚本生成的视频之前在第一帧暂停

转载 作者:行者123 更新时间:2023-12-04 23:07:49 26 4
gpt4 key购买 nike

在开始滚动此脚本生成的视频之前,我需要在第一帧上放置 2 秒的初始暂停:

ffmpeg -f lavfi -i color=s=1200x1200 -loop 1 -t 0.08 -i cut.png -filter_complex "[1:v]scale=1200:-2,setpts=if(eq(N\,0)\,0\,1+1/0.02/TB),fps=30[fg]; [0:v][fg]overlay=y=-'t*h*0.01':eof_action=endall[v]" -map "[v]" output.mp4

我用它来创建我的网站全屏快照的垂直滚动视频。

我尝试了一切,但找不到解决方案。

任何帮助表示赞赏。

最佳答案

将所有输出时间戳移动 2 秒。 FFmpeg 将克隆第一帧以填补从时间 0 到第一帧偏移时间戳的间隙。
ffmpeg -f lavfi -i color=s=1200x1200 -loop 1 -t 0.08 -i cut.png -filter_complex "[1:v]scale=1200:-2,setpts=if(eq(N\,0)\,0\,1+1/0.02/TB),fps=30[fg]; [0:v][fg]overlay=y=-'t*h*0.01':eof_action=endall,setpts=PTS+2/TB[v]" -map "[v]" output.mp4

关于shell - 在滚动 ffmpeg 脚本生成的视频之前在第一帧暂停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58471850/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com