Outils pour utilisateurs

Outils du site


Panneau latéral

Sidebar

doc:joueur:demo

Enregistrer une démo

Introduction

OpenArena, tout comme les jeux de la série Quake, possède son propre format de fichier (.dm_xx) pour enregistrer vos matchs. Dans ce fichier sont notamment contenues les données reçues depuis le réseau lors de parties en ligne (même le flux VoIP !). Vous pouvez ainsi revisionner vos matchs, et les échanger avec d'autres internautes pour démontrer vos talents… ;-) Cela dit, ce format n'est lisible que par le moteur de jeu d'OpenArena, vous ne pouvez donc le lire qu'au sein du jeu (menu Demos), et non avec votre lecteur vidéo habituel (VLC, Mplayer…). Heureusement, nous verrons plus tard qu'on peut quand même produire une vraie vidéo (un .avi), cette fois-ci lisible dans votre lecteur.

Voyez aussi :

Enregistrer le fichier demo

  • /record
  • /stoprecord

Produire une video

Avec l'outil interne

  • /video 001
  • /stopvideo

Pendant que les videos sont écrites, le ralentissement constaté est normal (ça ne se sent pas sur la video). Le résultat, ça donne pas loin de 60Mo chez moi pour des videos de 30 secondes (en MJPEG, son WAV 22Khz, résolution de 640×480). Une fois transcodée convenablement, elle ne prend plus que 5Mo.

Les videos sont stockées dans votre répertoire personnel baseoa/videos.

Avec un logiciel externe

Istanbul (Linux)

RecordMyDesktop (Linux)

Il s'agit d'un outil en ligne de commande, mais qui dispose aussi d'une interface GTK.

Q3mme (Windows)

Q3mme est une modification du moteur ID3 Tech conçue dans l'optique de produire des videos à partir des démos. Ce logiciel permet donc la lecture de démos, de visualiser les scènes comme si nous étions en mode spectateur, de planifier des trajectoires pour la caméra, de rembobiner ou d'avancer dans la démo, bref, c'est l'outil utilisé par quasi tous les producteurs de videos pour Quake 3 ! Il peut fonctionner avec OpenArena (en renommant baseoa en baseq3), mais il est peut être un peu instable et surtout, il lui manque une version Linux :-/.

Fraps (Windows)

Il s'agit hélas d'un logiciel payant, mais très couramment utilisé pour enregistrer les videos de jeux.

Transcoder une video

Cette étape est surtout utile si vous souhaitez réduire le poids de la video que vous avez obtenu. Le transcodage consiste à convertir une video sous un codec de compression avec pertes, vers une autre codec de compression avec pertes. Il est donc à éviter, mais parfois nous n'avons pas le choix, ou parfois heureusement les pertes sont minimes.

Avec mencoder (linux)

  • mencoder 001.avi -ovc xvid -xvidencopts bitrate=1200 -oac mp3lame -o J001.avi

Avec Avidemux (Linux/Windows)

Avidemux est un excellent logiciel pour réaliser des conversions et éditions légères de video. Il est l'équivalant de virtualdub sous windows en plus simple.

doc/joueur/demo.txt · Dernière modification: 2017/02/20 09:21 (modification externe)