Comment créer une vidéo de Quake 3 ?

 

Malheureusement, il n'existe pas encore de programme qui puisse convertir un fichier .dm_67 en .avi; il est donc inévitable de passer par une étape intermédiaire assez fastidieuse.

 

1) La commande cl_avidemo xx

 

Dès que cette commande est entrée dans la console, le jeu commencera à faire xx screenshots par seconde, tous ces screenshots étant sauvegardés dans le répertoire .../screenshots/. Il suffira d'entrer cl_avidemo 0 pour arrêter cette opération.

 

En pratique :

– Lancer Quake 3. Une fois au menu principal, ouvrir la console et entrer cl_avidemo xx. Une valeur conseillée est 30; la valeur minimale acceptable est 24.

– Lancer le replay d'une démo.

– Aller faire autre chose dans la maison, car ça dure longtemps :)

– A la fin du replay, entrer cl_avidemo 0 pour arrêter les screenshots.

 

Résultat : la démo sera entièrement convertie en screenshots, avec le taux de xx screenshots par seconde.

 

2) Création d'un .avi à partir des screenshots

 

Il faudra assembler toutes ces images, dans l'ordre, pour en faire une animation. Deux programmes sont bien connus des créateurs de vidéo de Quake 3 : pjBMP2AVI et Adobe Premiere 6.0. Le premier est un programme basique qui fait le strict minimum, le 2e est un véritable studio vidéo professionnel.

 

En pratique :

Il s'agira d'assembler les screenshots dans l'ordre – ils sont numérotés – en un clip vidéo. Ensuite, il faudra exporter ce clip en un .avi, après avoir choisi le codec de compression adéquat et réglé tous les paramètres. De ce fait, il est indispensable de s'y connaître un minimum en édition vidéo.

 

3) Remarques

 

– Si vous ne voulez extraire qu'une partie d'une démo et non son entièreté, il suffit de lancer la commande cl_avidemo xx au début de la partie intéressante de la démo et d'entrer cl_avidemo 0 lorsque cette partie se termine. Pour cela, il vaut mieux créer deux binds pour ces deux commandes.

 

– Les screenshots sont au format .tga.

 

– 640x480 est sans doute la résolution de Quake 3 qui assure le meilleur rapport espace disque requis/screenshot. Un screenshot prend alors un peu moins d'1 Mo.