Use one encoding pipeline for conversion and compression
Conversion differs from compression mainly in its defaults, not its implementation. The intended shared pipeline decodes, optionally transforms, encodes, and measures one selected file so the two tools do not drift into separate format behavior.