update transcode; fix several bugs