Multimedia products today broadcast over networks and are typically compressed and transmitted from host to client. Adding watermarks to the compressed domain ensures content integrity, protects copyright, and can be detected without quality degradation. Hence, watermarking video data in the compressed domain is important. This work develops a novel video watermarking system with the aid of computational intelligence, in which motion vectors define watermark locations. The number of watermark bits varies dynamically among frames. The current study employs several intelligent computing methods including K-means clustering, Fuzzy C-means clustering, Swarm intelligent clustering and Swarm intelligence based Fuzzy C-means (SI-FCM) clustering to determine the motion vectors and watermark positions. This study also discusses and compares the advantages and disadvantages among various approaches. The proposed scheme has three merits. First, the proposed watermarking strategy does not involve manually setting watermark bit locations. Second, the number of embedded motion vector clusters differs according to the motion characteristics of each frame. Third, the proposed special exclusive-OR operation closely relates the watermark bit to the video context, preventing attackers from discovering the real watermark length of each frame. Therefore, the proposed approach is highly secure. The proposed watermark-extracting scheme immediately detects forgery through changes in motion vectors. Experimental results reveal that the watermarked video retains satisfactory quality with very low degradation.