我要生成一个视频录像[比方说,800×600]从800x10000静止图像。生成包含滚动图像
的图像具有滚动,从上到下仿佛有人竟是滚动页面。
如果它可以滚动在某些部分比别人快和慢,这将是巨大的,如果不是我想我可以做一些独立的视频,然后只是缝合起来。
我无法找到任何关于这一问题的文件;任何人都可以给我一个提示吗?谢谢你的时间!
我要生成一个视频录像[比方说,800×600]从800x10000静止图像。生成包含滚动图像
的图像具有滚动,从上到下仿佛有人竟是滚动页面。
如果它可以滚动在某些部分比别人快和慢,这将是巨大的,如果不是我想我可以做一些独立的视频,然后只是缝合起来。
我无法找到任何关于这一问题的文件;任何人都可以给我一个提示吗?谢谢你的时间!
ffmpeg -f lavfi -i color=s=800x600:d=10 -loop 1 -i image.jpg -i audio.mp3 \
-filter_complex \
"[1:v]scale=-2:800[fg]; \
[0:v][fg]overlay=x=-'t*w*0.1':shortest=1[v]" \
-map "[v]" -map 2:a output.mkv
集大小与在color
源滤波器s
。这个例子产生一个800x600像素的输出。
在color
源过滤器中设置d
的持续时间。这个例子产生了10秒的输出。
控制移动速度与x
表达。本示例将每秒将图像的宽度移动10%。
另见:
这很好用!谢谢! –
@SorinButurugeanu很高兴听到,但表达可能会更好。你只需要尝试一下。 – LordNeckbeard
你能否指出如何添加音源?我尝试过这种变化,但没有任何工作'ffmpeg -f lavfi -i color = s = 851x600:d = 20 -loop 1 -i 1.jpg -i 2.mp3 -filter_complex“[1:v] scale = 851: 8680 [FG]; [0:v] [FG]叠加= Y = - 'T * H * 0.05':最短= 1 [v]” -map “[v]” -map 1:0/3.mp4' –
注意,(因此)仅用于编程的问题,[苏]是正确的地点'ffmpeg' cli问题。 – LordNeckbeard
我会在将来记住这一点! :) –