Figure 2: Block Process for the Video Compression (Encoder Block) MSM is a guide software used in simulating signals in more complicated designs. Figs 1 to 5 are the blocks used to achieve the compression. The blocks get the media file in any format, in this case, used an AVI (Audio Video Interleave) video format. The video is being loaded from the file, the loaded video file is being fed into a splitter, the function of the splitter is to select or reorder the input video, which is a multidimensional signal, and it output the video in RGB (Red Green Blue) format. The RGB is fed to the color space conversion block, which converts the RGB into Y (Luminance) and UV (Chrominance). reassembled and the block is given in Figure 3. The decoder processes is similar to the encoder block but in an opposite direction. In the sense that in the decoder block, the frames of the video is being assembled back, the assembled frames results to the compressed video. The motion compensation block is shown in Figure4, the splited frame. Figure 3: Block Process for the Video C ompression (Decoder Block) Figure 4: Motion Compensation/E stimation Block. frames, it was observed that there was no much distortion in the com original frame of the video and its corresponding pressed frame. Although all compression was done using matlabsimulink, the codes will display the frames and also does the compression. Observing Figure 6, it is clearly noted that frame 50 of the compressed data is equivalent to the 100" frame of the original data, hence it can be clearly stated that some part of the video has been chopped off during the com data pression which result in reduction in the quality of the and its corresponding size. Each picture is divided into : horizontal slices, each comprising » macroblocks. For 4:2:0 video, each macroblock contains four luminance and two chrominance 8x8 blocks of quantised DCT coefficients. Figure 5: Final Simulink M odel for the Video Compression