De acordo com a minha (interpretação de, pelo menos) manpages, a opção -fs em ppmquant não aceita argumentos; o argumento ncolors é separado. Separe o -fs 223 . Não tenho certeza se isso vai resolver o erro de número mágico também.