add a encoder cli tool