Added V3 option
DRY-cleaning in class Transcode + refactor w/Popen, shell=False