[REL] rF2 Replay Office (set of tools)

Discussion in 'Other' started by Gerald Jacobson, Aug 9, 2014.

  1. Gerald Jacobson

    Gerald Jacobson Registered

    Joined:
    Jan 26, 2013
    Messages:
    827
    Likes Received:
    11
    Download the last rF2 Replay Office

    Hello,
    I started to work on a set of tool to work with rF2 replay files (Vcr).

    3 tools are already forecasted
    • Lap Analyzer:
      - Analyze / Compare laps (simplest way to understand driving data than Motec data) using chart.
      - Overlaid and Synchronize laps coming from one or several replay file and create a new Vcr file. (inspired from rF1 VCR Merge)
      -- The merging Vcr can be usefull to race controler, to overlay all lap of a driver or all driver best laps and check the path to detect forbidden cutting track.
      [​IMG]

    • Race Analyzer:
      - Have quick access of all detected events (best lap, pit, stop race, overtake, touch risk, damage part, etc.).
      -- So this tool simplify the work to review a race / define penalities (with the support of the real replay in the rfactor game)
      - Can create new Vcr based on ist of clip from the original replay file (ex: create a new replay summurizing best moment). You can even specify your own camera to best focusing on each moment.
      [​IMG]



    Hope you enjoy it

    Note: i have created a wiki to describe the rF2 replay format (i update it as soon as i find new things) - Don't hesitate if you have info on data that i don't already known.
    rFactor2 Replay format

    Note: If you use it,like it and want/can, you can Donate to support.
    Thank you
     
    Last edited by a moderator: Aug 24, 2014
  2. Jimmi Allison

    Jimmi Allison Administrator Staff Member

    Joined:
    Apr 2, 2011
    Messages:
    766
    Likes Received:
    690
    Wow, I look forward to race analyzer.

    "Another great plugin from Gerald"
     
  3. MystaMagoo

    MystaMagoo Registered

    Joined:
    Oct 5, 2010
    Messages:
    774
    Likes Received:
    2
    will test this out tonight

    Thanks
     
  4. whitmore

    whitmore Registered

    Joined:
    Feb 26, 2012
    Messages:
    550
    Likes Received:
    140
    Great work Gerald cant wait for the others as well. Your work is outstanding congratulations.
     
  5. Denstjiro

    Denstjiro Registered

    Joined:
    Oct 6, 2010
    Messages:
    2,952
    Likes Received:
    13
    Excellent! thank you Gerald :)
     
  6. Noel Hibbard

    Noel Hibbard Registered

    Joined:
    Oct 5, 2010
    Messages:
    2,744
    Likes Received:
    28
    WOW Gerald!!!! I've been really missing rFVCRMerge on rF2. You are a hero to many people with your dedication to rF2.

    Thanks!
     
  7. SPASKIS

    SPASKIS Registered

    Joined:
    Sep 7, 2011
    Messages:
    3,155
    Likes Received:
    1,420
    Absolutely wonderful.
    One million thanks gerald. Downloading to try it now.
    You are getting new donation!
     
  8. P.S.R.

    P.S.R. Registered

    Joined:
    Jun 15, 2014
    Messages:
    1,794
    Likes Received:
    3
    Thanks, Gerald!
     
  9. Gerald Jacobson

    Gerald Jacobson Registered

    Joined:
    Jan 26, 2013
    Messages:
    827
    Likes Received:
    11
    Happy to see it seems needed ;) As usual don't hesitate to give feedback to enhance it.

    Thanks
     
  10. alpha-bravo

    alpha-bravo Registered

    Joined:
    Dec 22, 2012
    Messages:
    1,374
    Likes Received:
    31
    Looking forward to try the "lap analyzer" sounds very interesting :)
    Thx for the ongoing support with your excellent tools!
     
  11. ~IsR~Barabba

    ~IsR~Barabba Member

    Joined:
    Oct 6, 2010
    Messages:
    1,145
    Likes Received:
    18
    Excellent!!!
    Thank You Gerald ;)

    Babs:)
     
  12. Gerald Jacobson

    Gerald Jacobson Registered

    Joined:
    Jan 26, 2013
    Messages:
    827
    Likes Received:
    11
    In few hour i will publish a new version supporting uncompressed VCR. Until now, if you want to use uncompressed Vcr with the tool, just zip the file and rename the extension from ".zip" to ".Vcr".

    Thanks
     
  13. Gerald Jacobson

    Gerald Jacobson Registered

    Joined:
    Jan 26, 2013
    Messages:
    827
    Likes Received:
    11
    V1.0.1.0 Available
    - support uncompressed Vcr files

    player.json
    Code:
    "Compress Replay":1,
    "Compress Replay#":"0 (none) to 4 (highest); how much to compress VCR file (uses less disk space but takes more time to write when a session ends)",
     
  14. Gerald Jacobson

    Gerald Jacobson Registered

    Joined:
    Jan 26, 2013
    Messages:
    827
    Likes Received:
    11
    Note:
    There is several drawback for now on the VCR Merge, as i know only few event types in the replay. The majority of event type/content are unknown for me (tyre, dnf, dq..., as some known from rF1 have changed inrF2) and i dont know why some car are not visible when not already on session at begining and why the G diagram is wrong for some cars and why it is the car mouvement can have "lags"...

    You can encounter a not visible car and camera stay on box. I had this at the begining with any kind of replay and i found that copy unknown few bytes, from the driver header, fixed the issues. But seems to fix only in replay where merged driver was in the session at the begining (or something like that) -> so, no problem on race replay, but problem possible in practice for example (working on it).

    I do my best to find more and more unknown data, but don't know how many times this will take to me. It is a tedious job ;)

    PS: i have created a wiki to describe the rF2 replay format (i update it as soon as i find new things) - Don't hesitate if you have info on data that i don't already known.
    rFactor2 Replay format

    Any way don't hesitate to post bug/feedback, cause as i'm busy to understand replay format, i do not test many different replays and so i did not find bugs you can find.

    Thanks, and hope you can have some use of the current version.

    PS: The Race analyzer is near.
     
    Last edited by a moderator: Aug 13, 2014
  15. MerlinC

    MerlinC Registered

    Joined:
    Nov 3, 2012
    Messages:
    282
    Likes Received:
    1
    Creating a Wiki with the description of the rF2 replay format is a great idea.

    Maybe the software engineers at ISI can use this to look up the meaning of their file structure when they forget it ;-)

    Better would be if somebody from ISI would provide the missing information - but anyway you are doing a great job reverse engineering their file format.
     
  16. alpha-bravo

    alpha-bravo Registered

    Joined:
    Dec 22, 2012
    Messages:
    1,374
    Likes Received:
    31
    Can't wait :cool:
     
  17. Gerald Jacobson

    Gerald Jacobson Registered

    Joined:
    Jan 26, 2013
    Messages:
    827
    Likes Received:
    11
  18. elcoco

    elcoco Registered

    Joined:
    Dec 23, 2011
    Messages:
    128
    Likes Received:
    6
    thx Mr !
     
  19. Gerald Jacobson

    Gerald Jacobson Registered

    Joined:
    Jan 26, 2013
    Messages:
    827
    Likes Received:
    11
    V1.1.0.1 available
    - Vcr merge : replay quality really enhanced this time :) - little bug was stay in previous release - Sorry.
     
  20. alpha-bravo

    alpha-bravo Registered

    Joined:
    Dec 22, 2012
    Messages:
    1,374
    Likes Received:
    31
    Thx Gerald :)

    Edit: As always ingenious ! ! Oh my god I'm afraid in future I will more analyze then drive ;)

    MANY THANKS ! !
     
    Last edited by a moderator: Aug 15, 2014

Share This Page