To analyze the video structure and content,shot boundary features should be extracted exactly and efficiently.In this paper,a novel approach is proposed to detect shot boundaries by using Support Vector Machine(SVM) on the compressed domain features,which can be extracted without fully decompressing MPEG-1/2 video.Experimental results on TRECVID2005 shot boundary evaluation demonstrate that the proposed approach can obtain promising performance under good recall and precision.