Faits: A. Par jugement du 22 décembre 2011, le Tribunal correctionnel de l'arrondissement de La Broye et du Nord vaudois a notamment reconnu A.X._ coupable de dommages à la propriété, diffamation, injure, contrainte et violence ou menace contre les autorités et les fonctionnaires. Il l'a condamné à une peine privative de liberté ferme de sept mois. Sur le plan civil, il a déclaré l'intéressé débiteur de chaque plaignant de la somme de 1'000 fr., à titre de réparation du tort moral. B. Par jugement du 12 avril 2012, la Cour d'appel pénale du Tribunal cantonal vaudois a rejeté l'appel de A.X._ et l'appel joint du Ministère public du canton de Vaud. Elle a rectifié d'office le chiffre III du dispositif, condamnant A.X._ à une peine privative de liberté de six mois ainsi qu'à une peine pécuniaire de trente jours-amende, le montant du jour-amende étant fixé à 40 francs. C. Contre ce dernier jugement, A.X._ dépose un recours en matière pénale devant le Tribunal fédéral. Il conclut à son acquittement et au rejet des conclusions civiles prises par les plaignants. Il n'a pas été ordonné d'échange d'écritures. 