apparatus or software that can transform video data into a coded format with different characteristics and/or back