Dynamic ffmpeg-如何根据时间顺序或帧数更改过滤器参数?

Dynamic ffmpeg-如何根据时间顺序或帧数更改过滤器参数?,dynamic,filter,ffmpeg,parameters,pixelate,Dynamic,Filter,Ffmpeg,Parameters,Pixelate,向论坛中的所有用户和帮助者问好!谢谢,我是新来的,我已经找到了很多解决方案 现在我想问,如果有人能帮助我: 我有一部30秒左右的电影,由一张图片组成。 现在我想根据时间或帧数进行像素化——每次都少一点。 到目前为止,我的代码是: ffmpeg-i in.mp4-vf scale=iw/n:ih/n,scale=niw:nih:flags=neighbor out.mp4 其中n应为帧号1至900。 对于较慢的更改,此搜索也应为t+1 星星不见了,所以我的意思是n次iw:n次ih: 错误信息: 未

向论坛中的所有用户和帮助者问好!谢谢,我是新来的,我已经找到了很多解决方案

现在我想问,如果有人能帮助我:

我有一部30秒左右的电影,由一张图片组成。 现在我想根据时间或帧数进行像素化——每次都少一点。 到目前为止,我的代码是:

ffmpeg-i in.mp4-vf scale=iw/n:ih/n,scale=niw:nih:flags=neighbor out.mp4

其中n应为帧号1至900。 对于较慢的更改,此搜索也应为t+1

星星不见了,所以我的意思是n次iw:n次ih:

错误信息:

未定义常量或在“n”中缺少“(” 计算表达式“ih/n”时出错 可能out_w:'w/n'或out_h:'ih/n'的表达式是自引用的。 无法在paresed_scale_0上配置输出焊盘 重新初始化筛选器时出错! 无法将帧插入筛选器网络:参数无效 处理流#0:0的解码数据时出错


您有什么建议吗?plaese-提前谢谢

缩放中的动画参数。仅在最新的git版本中支持。请参阅。此外,所有帧都必须缩放到相同的大小才能输出。谢谢Gyan-但这不是缩放问题。这将使用帧数增加、减少或更改filterparameters(n)按秒(t)排序播放时间。还有其他建议吗?对于使用n和t的过滤器,没有通用的机制-它是在一些过滤器中实现的。您使用的是两个缩放过滤器。对于缩放,它仅在最近的git中可用。再次感谢!也许有一种批量可能性,我可以从表或文本文件中加载n的参数?