作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有人可以告诉我这条 ffmpeg 行有什么问题吗?我收到错误:
输入 1 宽度 619 与输入 0 宽度 618 不匹配。
无法在 Parsed_vstack_3 上配置输出焊盘
重新初始化过滤器时出错!
无法将帧注入(inject)过滤器网络:参数无效
处理流 #2:0 的解码数据时出错
白色固体的宽度正确设置为 619。
ffmpeg -i image_1.jpg -i image_2.jpg -f lavfi -i "color=c=white:s=619x800" -filter_complex "[0][1]scale2ref=w=oh*mdar:h='max(ih,main_h)'[0max][1ref];[1ref][0max]scale2ref=w=oh*mdar:h='max(ih,main_h)'[1max][0max];[2][0max]overlay=x=132[overl];[overl][1max]vstack" -frames:v 1 -q:v 1 -y combined.jpg
最佳答案
color
的默认像素格式过滤器是yuv420p,它只接受偶数,所以ffmpeg实际上输出的是618作为宽度。
利用
-f lavfi -i "color=c=white:s=619x800,format=yuv444p"
关于FFMPEG 没有设法 vstack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52650865/
我是一名优秀的程序员,十分优秀!