Capture video ig

Pour activer la capture video en jeux il faut ajouter quelques lignes au fichier client.cfg afin de configurer celle-ci.

// MOVIESHOOTER CONFIG
MovieShooterPath   = "MovieShooter";// c'est le nom du répertoire où seront enregistrées les images.
ForceDeltaTime = 0;

// osq: je ne suis pas sur de l'unité en question pour la mémoire allouée
// 64 de mémoire c'est trop faible, à tester. (j'ai commencer petit au cas ou :p)
MovieShooterMemory	= 64;// MovieShooter disabled when = 0
MovieShooterFramePeriod = 0.040;// default is 25 fps
MovieShooterBlend	= 0;
MovieShooterFrameSkip = 0;// default not skip frame
MovieShooterPrefix = "shot_";

CameraRecorderPrefix = "cam_rec";
CameraRecorderBlend  = 1;

Ensuite il faut réactiver le raccourci en éditant le fichier xml contenant les commandes et maccros, dans le épertoire save le ficher keys_NOM.xml par exemple: (menu=alt)

<key name="KeyF3" ctrl="1" action="toggle_movie_recorder"/>
<key name="KeyF4" shift="1" ctrl="1" menu="1" action="replay_movie"/>
<key name="KeyF5" shift="1" ctrl="1" menu="1" action="save_movie"/>

Et une fois en jeu utiliser toggle_movie_recorder pour lancer/stopper l'enregistrement, replay_movie pour voir un aperçu de la video ig (malheureusement la elle sera à l'envers pour certaine raisons “techniques”), save_movie pour enregistrer la video sur le pc sous forme d'image tga.

L'avantage étant que le lag n'est présent que lors de la sauvegarde sur le pc et nn pendant l'enregistrement qui lui est aussi fluide que le jeu normal (il suffit juste de garder en memoire ce qui a ete afficher a l'ecran la ou fraps lui dois en faire une copie d'ou le lag par exemple.) par contre la quantité de mémoire alloué dans le cfg dictera la taille max de video enregistrable avant la sauvegarde sur le pc.