Depuis les dernières versions de HL (1.1.0.9 je crois), le programme "mkmovie.exe" ne fonctionne plus (Valve a modifié le format des fichiers demo)...
Il faut maintenant passer par des commandes dans la console...
1. ENREGISTRER UNE DEMO :Dans la console, entrez ceci :
record <fichier>
Remplacez "<fichier>" par le nom du fichier ".dem" que vous voulez créer.
Jouez puis faîtes :
stop
pour arrêter l'enregistrement...
2. CONVERTIR LA DEMO EN BITMAPS :C'est là que ça a changer... Ne quittez pas HL, mais revenez dans la console pour y entrer ceci :
viewdemo <fichier>
"<fichier>" étant le même que précédemment.
Ceci a pour but de lancer la démo.
Dès quelle commence, retournez dans la console et tapez ceci :
startmovie <préfixe_des_bitmaps> <ftp>
"<préfixe_des_bitmaps>" étant le préfixe que hl mettra pour générer les fichiers bitmap (suivi du numéro de l'image).
"<ftp>" est le nombre d'images par seconde que vous souhaitez pour votre vidéo...
Là, hl commence à générer les fichiers bitmaps de la demo (si ça lag, ne vous inquiétez pas, la vidéo n'en sera pas affectée)...
Quand la démo est finie, arrêtez de générer les bitmaps en tapant :
endmovie
3. ET POUR LE SON :Là, je vous conseille de vous doter d'un logiciel (CoolEdit, SoundForge, etc...) qui enregistre le flux sonore pendant que vous enregistrez la démo voire même plutôt en relisant la démo...
Parce que si vous le faîtes pendant la création des images bitmaps, je vous conseille un bon gros PC bien puissant avec soit des disques durs SCSI, soit de la RAM DISK à gogo !!
4. POUR FINIR :Voilà, vous vous retrouverez avec des centaines de fichiers bitmaps, prenez votre logiciel de vidéo préféré (genre VideoMach ou Adobe Premiere) et vous pourrez y mettre toutes ces images pour créer une vidéo !!
Petite remarque : quand vous commencez à générer les bitmaps, hl écrit chaque image sur votre disque dur... Procédé qui est très lourd puisqu'il va faire en même temps de l'accès disque et de l'affichage écran... Il est donc recommandé de baisser votre résolution avant de faire la partie 2...