splitted filter into filter, transcoder and dump tools