MPRecorder: Difference between revisions

Jump to navigation Jump to search
188 bytes added ,  10 November 2020
Minor cleanup; +related: Howto:Record, analyze and replay multiplayer flights with network tools, Instant Replay
m (Added note about native support for multipler record/replay on next)
(Minor cleanup; +related: Howto:Record, analyze and replay multiplayer flights with network tools, Instant Replay)
 
Line 1: Line 1:
{{Note|As of 2020-August, Flightgear next has built-in support for recording/replaying multiplayer aircraft.}}
{{Note|As of August 2020, FlightGear next has built-in support for recording/replaying multiplayer aircraft.}}
{{Deprecated| This software has been abandoned and the source code is no longer available online.}}
{{Deprecated| This software has been abandoned and the source code is no longer available online.}}


Line 19: Line 19:
| website                = http://fgfs.allfex.org/mprecorder/{{dead link|2020-08}}
| website                = http://fgfs.allfex.org/mprecorder/{{dead link|2020-08}}
}}
}}
MPRecorder is a tool to record and replay multiplayer activities, including chat and all aircraft properties that are transferred in multiplayer. In difference to the integrated flightgear replay support, you can record and replay multiple aircrafts. Also the standard recording quality is most times much higher (10 updates per second). You can use any view you want for video recording, because all replays are in multiplayer, so you can use normal aircrafts while replaying a flight.
MPRecorder is a tool to record and replay multiplayer activities, including chat and all aircraft properties that are transferred in multiplayer. In difference to the integrated FlightGear replay support, you can record and replay multiple aircraft. Also the standard recording quality is most times much higher (10 updates per second). You can use any view you want for video recording, because all replays are in multiplayer, so you can use normal aircraft while replaying a flight.


== MPRecorder example video ==
== MPRecorder example video ==
This is an example video of a landing in St. Barths using MPRecorder to record other views. I am usually not making videos so this is far away from being perfect, but I think you can get an impression.
This is an example video of a landing in St. Barths using MPRecorder to record other views. I am usually not making videos so this is far away from being perfect, but I think you can get an impression.


{{#ev:youtube|FCgBhIgjOmo|600|center|Flightgear MPRecorder example video at St. Barths}}
{{#ev:youtube|FCgBhIgjOmo|600|left|FlightGear MPRecorder example video at St. Barths}}{{-}}


== Features ==
== Features ==
* Record/Replay multiple flights at the same time
* Record/Replay multiple flights at the same time
* Record multiplayer activity within 100nm
* Record multiplayer activity within 100nm
* Each pilot recording stored in <USER_HOME>/.fgfsrec
* Each pilot recording stored in <code>&lt;USER_HOME&gt;/.fgfsrec</code>
* Replays in multiplayer (You can use UFO to record or watch the flight)
* Replays in multiplayer (you can use UFO to record or watch the flight)
* Replay multiple recordings at the same time
* Replay multiple recordings at the same time
* low/high quality replays
* Low/high quality replays


== Record ==
== Record ==
Simple command to record at an airport:
Simple command to record at an airport:
  ./recorder.py -c rec record --lat 18.040707 --lon -63.110125
  ./recorder.py -c rec record --lat 18.040707 --lon -63.110125


== Replay ==
== Replay ==
Simple command to replay a single recorded flight:
Simple command to replay a single recorded flight:
  ./recorder.py -c alfo replay ~/.fgfsrec/2012_06_24_10_05_alfo
  ./recorder.py -c alfo replay ~/.fgfsrec/2012_06_24_10_05_alfo
Line 58: Line 55:


== Help ==
== Help ==
  % ./recorder.py --help
  % ./recorder.py --help
  usage: recorder.py [-h] [-s SERVER] -c CALLSIGN {record,replay} ...
  usage: recorder.py [-h] [-s SERVER] -c CALLSIGN {record,replay} ...
Line 98: Line 94:
   -d, --hq              High quality replay. This can lead to lagging when
   -d, --hq              High quality replay. This can lead to lagging when
                         replaying big multiplayer events.
                         replaying big multiplayer events.
== Related content ==
* [[Howto:Record, analyze and replay multiplayer flights with network tools]]
* [[Instant Replay]] - The built in record and instant replay feature.


[[Category:Software]]
[[Category:Software]]
[[Category:GPL software]]
[[Category:GPL software]]
[[Category:Multiplayer]]
[[Category:Multiplayer]]

Navigation menu