first, we add a bit more debug logging
only need to know if any files are m4v files
when in dryrun, do not open file for writing, leaves a zero byte file behind