我正在尝试计算宽度/高度略有不同的两个图像的PSNR:
ffmpeg -y -i /tmp/ff-021407597-sn-1029-516-C-0-956542137
-i /tmp/ff-021407597-ff-1029-516-C-0-362227908
-filter_complex "[0:v]crop=1028:514;[1:v]crop=1028:514"
-filter_complex "psnr" %03d.png
这不起作用,并且出现此错误:
从#p>输入#0,png_pipe
'/ tmp / ff-021407597-sn-1029-516-C-0-956542137':持续时间:不适用,
比特率:N / A
流#0:0:视频:png,rgb24(pc),1029x515,25 tbr,25 tbn,25 tbc输入#1,png_pipe,来自
'/ tmp / ff-021407597-ff-1029-516-C-0-362227908':持续时间:N / A,
比特率:N / A
流#1:0:视频:png,rgb24(pc),1029x516,25 tbr,25 tbn,25 tbc在过滤器上找不到未标记输入板0的匹配流
Parsed_psnr_0
是否有一些方法可以映射作物过滤器的输出,以便将其传递到psnr过滤器?
答案 0 :(得分:0)
使用
ffmpeg -y -i /tmp/ff-021407597-sn-1029-516-C-0-956542137
-i /tmp/ff-021407597-ff-1029-516-C-0-362227908
-filter_complex "[0:v]crop=1028:514[a];[1:v]crop=1028:514[b];[a][b]psnr" -f null -