Edit:
Seit NewDark sind all diese Überlgungen , auch mit dem D3D-Windower obsolet. Denn NewDark kann man nun in einem Fenster ausführen.
Dazu öffnet man die cam_ext.cfg und hält nach dieser Zeile Ausschau
; force game to run in windowed mode
;force_windowed
Semicolon vor der letzten Zeile wegmachen und speichern.
Nun kann jedes Videoaufnahmeprogramm (wie z. B. CamStudio) den Bildschirm abfilmen/Ton aufnehmen, was früher nur spezielle Programme konnten.
-------------------------------------------------------------------
Nach einigen Experimenten stieß ich neulich auf Das Debut Video Capture-Programm , ein quasi Bestandteil von Prism. Dieses Programm ist eigentlich Adware, deshalb sollte man bei der Installation nur das angeben, was man wirklich braucht. Man kann es so installieren, dass man zunächst Prism installiert, nach der Installation sind darin verschiedene Möglichkeiten enthalten, Updates zu installieren, u. a. Debut Video Capture. Dieses Programm kann Aufnahmen vom Desktop eines PCs aufnehmen, von einer Webcam, usw. Eigentlich kann man mit Debut keine Videoaufnahmen von Spielen machen, d. h. es geht doch, sofern man sich auf 2D beschränkt. Mit 3D-Effekten kommt das Programm schlecht klar, offenbar liefert hier die Grafikkarte keine kompatiblen Informationen. Zwar klappen Aufnahmen, das Resultat sind aber oft Grafikfehler im Bild. Nicht schön. Das lässt sich allerdings umgehen: Mit dem guten alten D3D-Windower , mit dem man die Anwendung (in diesem Fall T2) in einem Fenster ausführt, das Debut Video Capture nun (fast) problemlos abfilmen kann.
Debut Video Capture
Nach der Installation von Debut kann man in den Optionen allerhand einstellen, u.a. ob man überhaupt Videos und Screenies aufnehmen will und welches Videoformat gewünscht wird. Folgende Einstellungen empfehle ich, damit ein flüssiges Video zustande kommt (denn die Angelegenheit ist mit Rechenpower verbunden):
Record as… avi
Encoder Options:
Video Compression: MPEGH (Native)
Sound Compression: MP3 (Native)
Sound Format: ca. 20000-44000 Hz, 128-192kbs, Stereo
Unter “Edit Outputs” kann man Framerate und Auflösung einstellen
Man sollte über das Menü (oben in der Leiste: Options) definieren, in welchem Ordner die Videos landen, sowie Shortcuts für Videoaufnahme und –ende. Desweiteren muß man hier manchmal die Soundkarte, bzw. die Eingänge konfigurieren, was zuweilen mit etwas Ausprobieren verbunden ist.
Vorgehensweise für den D3D-Windower:
Um ganz sicher zu gehen, kopiert man die D3dHook.dll in den Thief-Ordner.
Man startet dann den D3D-Windower nach dem Entpacken als Admin, gibt die entsprechende t2.exe als Pfad an (indem man den blauen „+“-Button betätigt und danach sucht) Mit dem zweiten Button von rechts (das an eine Fabrik erinnert) kann man diverse Einstellungen/Definitionen treffen, indem man die Anwendung startet. Uns interessiert hier die Größe des Fensters, wählt es wie die Desktop-Auflösung, bzw die Auflösung des Spiels. Nun startet man Thief mit dem PC-Symbol (3. von rechts), das Spiel sollte in dem zuvor definierten Fenster starten. Nach dem Start wird der D3D-Windower ein kleines blaues Symbol in die Taskleiste ablegen, aus dem heraus man bereits definierte Anwendungen mit einem Klick starten kann.
Für Aufnahmen gilt folgende Reihenfolge:
1. Zuerst das Video-Capture-Programm starten, es im Hintergrund laufen lassen.
2. Nun den D3D-Windower starten, in ihm T2 starten.
3. Nun drückt man den Shortcut für die Videoaufnahme, am Ende den Shortcut zum Abbrechen.
4. T2 richtig beenden, falls man es wünscht.
Man muß gewaltig aufpassen, dass während der Aufnahmen nichts im Hintergrund herumflackert, denn das wird alles vom Aufnahmeprogramm registriert. Störend sind vor allem Firewall und Virenscanner und sonstige Programme, die nörgeln.
Hier ein kleines Beispielvideo mit einem kleinen Bildfehler am Ende.
Edit: Auch andere Aufnahmeprogramme sind sehr gut zusammen mit dem D3D-Windower für diese Zwecke geeignet.