TAG: complete video processing platform