Estou usando a linha de comando ffmpeg no Android e usei o código de ffmpeg.org fornecido como
ffmpeg -i input.jpg -vf scale="'if(gt(a,4/3),320,-1)':'if(gt(a,4/3),-1,240)'" output_320x240_boxed.png
Mas quando eu o executo no meu telefone, recebo "erro ao avaliar a expressão. Pode ser auto-referência" para a parte if. Quero escalar para números pares de alturas e larguras conforme
scale=if(iw%2!=0)iw+1:if(ih%2!=0)ih+1
mas isso me dá o mesmo erro. O que devo mudar para? Não consegui copiar a saída do console, pois estava em uma visualização de texto. Aqui estão as capturas de tela: link
Tags ffmpeg