Support custom output format for each filter set

This brings back the "format" configuration option.
However, the target path is not modified in any way.