pub(crate) fn run(args: UciArgs) -> Result<(), String>
Runs the codec scenario.
Returns a message if a convert fails, nothing is measured, or the JSON file cannot be written.