Sachverhalt: A. X._ (Kläger) stand seit 1984 in einem Pachtverhältnis mit Y._ (Verpächter). Von diesem pachtete er die Parzellen Nr. 1._ und teilweise Nr. 2._. Im Gegenzug verpachtete er dem Verpächter einen Teil seiner Parzelle Nr. 3._. Diesen Teil der Parzelle Nr. 3._ überliess der Verpächter seinerseits Z._ (Unterpächterin) in Unterpacht. Am 28. Dezember 1994 einigte sich der Kläger mit dem Verpächter in einem schriftlichen Pachtvertrag über die Erneuerung der bestehenden Vereinbarung über die Weiterführung des Pachtverhältnisses. Der Vertrag vom 28. Dezember 1994 dauerte fest für sechs Jahre und konnte mit einer einjährigen Kündigungsfrist auf das Ende dieser Pachtdauer aufgelöst werden, ansonsten er für eine weitere Frist von sechs Jahren in Kraft bliebe. Am 22. Oktober 1999 kündigte der Rechtsvertreter des Verpächters den Pachtvertrag unter Einhaltung der vereinbarten Frist auf den 28. Dezember 2000. Der Kläger bestätigte die Kündigung mit Schreiben vom 26. Oktober 1999 und akzeptierte sie vorbehaltlos. Nach Ablauf der Kündigungsfrist stellte keine Partei ihre bisherige Nutzung ein. B. Mit Kaufvertrag vom 27. November 2001 erwarben A._ (Beklagter 1) und B._ (Beklagte 2) vom Verpächter die dem Kläger verpachteten Parzellen. Gemäss diesem Vertrag sollte das Kaufobjekt mit Nutzen und Schaden per 1. Januar 2002 frei von Miet- und Pachtverträgen auf die Beklagten übergehen. C. Der Kläger wollte in der Folge sein Pächtervorkaufsrecht ausüben. Er vertrat den Standpunkt, als die Beklagten die betreffenden Parzellen erworben hätten, habe zwischen ihm und dem Verkäufer der Parzellen immer noch ein Pachtverhältnis bestanden. Am 28. Juni 2004 schützte der Gerichtspräsident 2 des Gerichtskreises IX Schwarzenburg-Seftigen im Wesentlichen eine vom Kläger erhobene Klage auf Zuweisung des Eigentums an der Parzelle Nr. 1._ und der pachtvertragsgemäss genutzten Teile von Parzelle 2._, wobei der Kaufpreis auf Fr. 3.30/m2 festgesetzt wurde. Der Gerichtspräsident hielt dafür, im fraglichen Zeitpunkt sei der Pachtvertrag zwar rechtsgültig gekündigt gewesen; das Pachtverhältnis sei aber stillschweigend fortgesetzt worden, weshalb sich der Pachtvertrag analog Art. 8 Abs. 1 lit. b des Bundesgesetzes vom 4. Oktober 1985 über die landwirtschaftliche Pacht (LPG, SR 221.213.2) um sechs Jahre verlängert habe. D. Auf Berufung der Beklagten und Anschlussberufung des Klägers wies der Appellationshof des Kantons Bern, 2. Zivilkammer, die Klage am 9. November 2004 ab. Im Gegensatz zum erstinstanzlichen Gericht schloss der Appellationshof aus dem Verhalten der Vertragsparteien nach der Kündigung nicht auf einen Konsens über die Weiterführung des "alten" Pachtvertrages, weshalb es an einer notwendigen Voraussetzung für die Ausübung des Vorkaufsrechts fehle. E. Der Kläger hat das Urteil des Appellationshofs sowohl mit staatsrechtlicher Beschwerde als auch mit Berufung beim Bundesgericht angefochten. Die staatsrechtliche Beschwerde hat das Bundesgericht heute abgewiesen, soweit es darauf eingetreten ist. Mit der Berufung erneuert der Kläger im Wesentlichen seine erstinstanzlich gestellten Anträge. Eventuell verlangt er die Rückweisung der Sache an die Vorinstanz. Die Beklagten schliessen auf kostenfällige Abweisung der Berufung. 