Updates #84 - adds media processing to external files.