Privatkunde Geschäftskunde

CS2 Demos aufzeichnen und auswertenServerseitige Aufzeichnung, Download und Wiedergabe

Wer sein Spiel verbessern will, kommt an Demos nicht vorbei - und auf dem eigenen Server zeichnest du sie vollständig und ohne Limit auf. Dieser Ratgeber erklärt den Unterschied zwischen serverseitiger und clientseitiger Aufzeichnung, die nötigen Befehle, den Download per SFTP und die Wiedergabe.

tv_recordAutomatisch mit MatchZyDownload per SFTP

Veröffentlicht am · zuletzt aktualisiert am

Serverseitig oder clientseitig?

Zwei grundverschiedene Wege mit unterschiedlichem Ergebnis:

  • Serverseitig (GOTV-Demo): Der Server zeichnet das ganze Match aus neutraler Sicht auf. Du kannst nachträglich jeden Spieler ansehen und frei durch die Runde springen. Das ist die Aufzeichnung, die du für Teamanalyse willst.
  • Clientseitig (POV-Demo): Ein einzelner Spieler zeichnet seine eigene Sicht auf. Nützlich für die eigene Fehlersuche, aber ohne Blick auf die Mitspieler.

Für die Auswertung im Team ist die serverseitige Aufzeichnung die richtige Wahl - und die läuft auf einem eigenen Server ohne Einschränkung durch.

Aufzeichnung starten und stoppen

Die Befehle setzt du in der Konsole oder per RCON ab:

tv_record demo_name     // Aufzeichnung starten
tv_stoprecord           // Aufzeichnung beenden

Voraussetzung ist, dass GOTV überhaupt aktiv ist - gesteuert über tv_enable 1. Ohne aktives GOTV läuft tv_record ins Leere.

  • Vergib sprechende Namen, etwa 2026-08-09_mirage_vs_teamx - bei einer wachsenden Sammlung rettet das viel Zeit.
  • Eine laufende Aufzeichnung wird beim Kartenwechsel beendet - pro Karte also eine Datei.
  • tv_stoprecord nicht vergessen, sonst läuft die Aufzeichnung bis zum nächsten Kartenwechsel weiter.

Automatisch aufzeichnen mit MatchZy

Für Match-Server ist das der bequemste Weg: MatchZy startet die Aufzeichnung mit dem Match und beendet sie am Ende automatisch - inklusive sprechender Dateinamen aus Teamnamen und Karte.

Damit gibt es keine vergessenen Aufzeichnungen mehr, und die Demos liegen sortiert im vorgesehenen Verzeichnis. Für Trainingsabende mit vielen kurzen Runden lohnt es sich trotzdem, die Aufzeichnung gezielt manuell zu steuern - sonst sammeln sich schnell dutzende Dateien.

Demos herunterladen

Die Dateien liegen als .dem im Serververzeichnis. Du holst sie per WebFTP oder SFTP - dieselben Zugänge, mit denen du auch Configs bearbeitest.

  1. Per SFTP verbinden und ins Demo-Verzeichnis wechseln.
  2. Die gewünschten .dem-Dateien herunterladen.
  3. Anschließend auf dem Server aufräumen - Demos werden schnell groß.

Denk daran: Es gibt keine automatische Aufräumroutine und keine automatischen Backups. Was du behalten willst, lädst du herunter; was du nicht mehr brauchst, löschst du selbst.

Demos abspielen

Zum Ansehen legst du die Datei in das Demo-Verzeichnis deiner lokalen CS2-Installation und startest sie über die Konsole:

playdemo demo_name

Während der Wiedergabe hilft demoui: Damit öffnest du die Steuerung, kannst pausieren, vor- und zurückspulen und die Geschwindigkeit ändern. Zwischen den Spielern wechselst du mit der Zuschauersteuerung.

Für die Teamanalyse hat sich bewährt, gezielt einzelne Runden anzusteuern statt das ganze Match durchzusehen - vor allem verlorene Anti-Ecos und misslungene Executes bringen den größten Erkenntnisgewinn. Was ein Execute können sollte, steht in Executes-Server aufsetzen.

Vor dem wichtigen Match absichern

Eine Aufzeichnung, die erst nach dem Match als fehlend auffällt, ist die ärgerlichste Sorte Fehler - sie lässt sich nicht nachholen. Fünf Minuten Vorbereitung verhindern sie zuverlässig:

  • tv_enable 1 gehört in eine Config, nicht nur einmalig in die Konsole - sonst ist der Wert nach dem nächsten Neustart wieder weg. Zur Ladereihenfolge siehe server.cfg erklärt.
  • Eine Testaufzeichnung von einer Minute starten, stoppen und die Datei per SFTP suchen. Danach kennst du das Verzeichnis, statt es unter Zeitdruck zu suchen.
  • Freien Speicherplatz prüfen und alte Aufzeichnungen vorher abräumen.
  • Bei mehreren Karten je Karte eine Datei einplanen - eine laufende Aufzeichnung endet mit dem Kartenwechsel.
  • Das Namensschema vorher festlegen, damit im Match niemand improvisiert.

Wer regelmäßig Matches fährt, nimmt besser gleich MatchZy und überlässt dem Plugin Start und Stopp. Der manuelle Weg bleibt für Trainingsabende und alles, was kein reguläres Match ist. Wie sich beides zu einem kompletten Ablauf zusammensetzt, zeigt Turnier- und LAN-Setup.

Wenn sich eine Demo nicht abspielen lässt

Auch das kommt vor, und die Ursache lässt sich meist an einem Detail festmachen:

  1. Die Datei liegt am falschen Ort. playdemo sucht relativ zum csgo-Verzeichnis deiner lokalen Installation. Liegt die Datei in einem Unterordner, gehört dieser mit in den Befehl.
  2. Die Aufzeichnung wurde nie sauber beendet. Bricht der Server mittendrin ab, bleibt eine unvollständige Datei zurück, die nur teilweise oder gar nicht läuft. Ein sauberes tv_stoprecord ist deshalb mehr als Ordnungsliebe.
  3. Zwischen Aufzeichnung und Wiedergabe lag ein Spiel-Update. Ältere Demos spielen nach größeren Updates nicht immer sauber ab. Was ihr auswerten wollt, seht euch zeitnah an statt Wochen später.

Daraus folgt die Praxisregel: Demos sind ein Arbeitsmittel für die nächsten Tage, kein Archiv. Lade nach dem Match herunter, was ihr besprechen wollt, sieh es zeitnah durch und räum den Rest weg. Was dauerhaft bleiben soll, gehört auf deinen eigenen Rechner - auf dem Server gibt es weder eine Aufräumroutine noch eine automatische Sicherung, Backups sind durchgehend Self-Service über WebFTP oder SFTP.

Häufige Fragen

Mit tv_record und einem Dateinamen, beendet wird sie mit tv_stoprecord. Voraussetzung ist ein aktives GOTV über tv_enable 1 - ohne das läuft der Befehl ins Leere.

Eine GOTV-Demo wird serverseitig aus neutraler Sicht aufgezeichnet, du kannst darin jeden Spieler ansehen. Eine POV-Demo zeichnet nur die Sicht eines einzelnen Spielers auf.

Nur wenn du es einrichtest. MatchZy startet und beendet die Aufzeichnung automatisch mit dem Match. Ohne solches Plugin steuerst du sie selbst über tv_record und tv_stoprecord.

Über WebFTP oder SFTP aus dem Serververzeichnis. Die .dem-Dateien werden schnell groß - es gibt keine automatische Aufräumroutine, du löschst also selbst, was du nicht mehr brauchst.

Eigenen CS2 Server mieten

Sub-Tick-optimierte Hardware, unbegrenzte Slots, Workshop-Maps, Metamod:Source & CounterStrikeSharp - ab 8,95 € / Monat, made in Germany.

Tarife & Preise ansehen