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.