Skip to content

Commit 9192eba

Browse files
authored
Update README.md
1 parent a5e5424 commit 9192eba

File tree

1 file changed

+60
-69
lines changed

1 file changed

+60
-69
lines changed

README.md

+60-69
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,66 @@
11
iRacingReplayDirector
22
=====================
33

4+
This program converts your iRacing replays into video files complete with leaderboards, fastest laps, and more. You can upload these to YouTube and/or use them however you choose.
5+
6+
The program then does the following:
7+
* Analyses your replay session - looking for all the spins and crashes etc. - so it makes sure it can capture those.
8+
* Captures some scenic views of the track - to use as a backdrop for the introduction sequence which will include qualifying positions.
9+
* Captures the entire race.
10+
* Encodes the results which will add the leaderboard information and create the video file(s).
11+
12+
Here is an example of a full length video created by Replay Director:
13+
https://youtu.be/L8Kd0OqsEVg
14+
15+
This is a highlight video:
16+
https://youtu.be/a1WaRx0R9KI
17+
18+
Requirements
19+
--------------------
20+
* Video capture software (ie. OBS, Nvidia, etc.).
21+
* The program will use Alt-F9 for recording. Make sure your video capture software is also set to use that keystroke.
22+
* Set your video capture software to only record the iRacing replay window.
23+
* Your video capture software must save the video as an .mp4 or .avi file.
24+
* Replays should capture all competitors. Before the session, under the graphics options in iRacing, set the Max Cars box to a number greater than number of competitors.
25+
* Only tested with the PCM audio codec
26+
* Only supports MPEG/H.264 video codec for capture/conversion
27+
28+
HOW TO USE
29+
==================
30+
31+
1. The first time you use the software, you’ll want to verify it is talking to your Video Capture software correctly.
32+
2. Open your Video Capture software
33+
3. Open an iRacing replay.
34+
4. Click the Verify Video Capture under the Race Capture tab
35+
5. Browse to the directory your Video Capture software uses when it captures a video file. You may have to cut/paste the directory name here.
36+
6. Once the directory is selected, press Verify Video Capture.
37+
7. The program will run a quick test to verify it can record a video and it is placed in the expected directory.
38+
8. Once this step is complete and working, you need to Verify the Video Encoding process.
39+
9. Go to the Video Encoding tab
40+
10. Press Verify Video.
41+
11. Browse and select the video that was recorded in step 6.
42+
12. Click Verify Conversion.
43+
13. If all this worked correctly, you’ll find 1 or 2 .wmv files in the directory. These are your encoded videos. You’ll only have 1 if you checked the Highlight Video Only checkbox before encoding.
44+
14. If you’d like, you can now do a test run using the “Short Test Only” checkbox to verify everything is working. This is preferable to doing a 40 minute video and finding out something wasn’t setup correctly. Just follow the instructions below with the “Short Test Only” box checked.
45+
46+
Creating a Video Thereafter
47+
--------------------
48+
1. Start iRacing with the replay you wish to convert. Make sure iRacing is running at an optimal resolution for video encoding. eg: 720p or 1080p.
49+
2. Press the space bar to remove iRacing’s overlay from the replay screen.
50+
3. Start your Video Capture software and verify it is ready to go.
51+
4. Start iRacing Replay Director
52+
5. If this is the first time you’ve used the track in the replay, click "Configure Track Cameras".
53+
6. If iRacing is running, it will have the track selected.
54+
7. Select the % options for the cameras you would like to use during the replay. Once you have done this for a track, you won’t have to repeat this in the future.
55+
8. If you want the video encoding to happen automatically when the capture is complete, check the “Encode Video After Capture” box.
56+
9. Press the Begin Capture button when ready to capture.
57+
10. The process will run for at least the entire length of the original replay so be patient.
58+
11. Once the race capture is completed, you can then Encode your full race and highlight videos.
59+
12. When encoding, if the highlight Video Only isn’t checked, it creates 2 videos from your replays; the full replay and a highlight video with a length defined in the Config options. If the Highlight Video Only box is checked under Video Encoding, it will only create the highlight video.
60+
13. The completed videos have a .wmv extension
61+
62+
History
63+
==============
464
iRacingReplayDirector is the sucessor of the discontinued iRacingReplayOverlay.NET application developed by Vipoo.
565

666
As Vipoo no longer owns an active license for iRacing - nor has the time to commit to this project - I will take over managing the original repository (vipoo/iRacingReplayDirector.net) and continue to coordinate future enhancements as well.
@@ -20,72 +80,3 @@ Master Branch - CI (compile state)
2080

2181
Fast_Video_Recording_With_OBS
2282
[![Build Status](https://dev.azure.com/MerlinCooper/iRacingReplayDirector/_apis/build/status/iRacingReplayDirector_OBS%20Fast%20Record%20Branch%20(alpha)?branchName=Fast_Video_Recording_With_OBS)](https://dev.azure.com/MerlinCooperDev/iRacingReplayDirector/_build/latest?definitionId=3&branchName=Fast_Video_Recording_With_OBS)
23-
24-
Installation
25-
============
26-
27-
To install the application you need to download the sources and compile them at the moment. Automated process to provide most recent binaries is being worked on.
28-
29-
30-
Former Readme File (to be updated)
31-
==================================
32-
33-
This program converts your iRacing replay's into edited video files for uploading to youtube. It overlays the race with leaderboards and other race data.
34-
35-
It creates 2 videos from your replays; the full replay and a 10 minute highlight video.
36-
37-
The highlight video will contain the battles, incidents and remove any boring bits from the final video.
38-
39-
You can see some of the videos the application has created from my replays on my youtube channel at:
40-
https://www.youtube.com/user/nethd/videos
41-
42-
https://www.youtube.com/watch?v=h6BETG8z-_w&feature=youtu.be
43-
44-
https://www.youtube.com/watch?v=Zs4VyBPOCHw&list=UUjHTFbxIv3vi7KGreofr8Aw
45-
46-
Please feel free to log feature requests, or bug issues in github issues tracker for the repo at: https://github.com/vipoo/iRacingReplayDirector.net/issues
47-
48-
You configure the rules for cameras selection - then with iRacing replay loaded, you press the big button saying 'Begin'.
49-
50-
The program then does the following:
51-
52-
1. Analyse your replay session - looking for all the spins and crashes etc. - so it makes sure it can capture those
53-
54-
2. Next, capture some scenic views of the track - to use as a backdrop for the introduction sequence - this is where it details the race location, etc - and shows the qualifying positions
55-
56-
3. Then it positions the replay to just before the start of the race - and starts capturing again
57-
58-
Whilst it is capturing the race using your video capture program, its recording all the driver positions, fastest laps, overtakes etc.
59-
60-
After the race is finish the program stops your video capture program - and then u can press the 'Transcode Video' button.
61-
62-
This is where it joins the introduction scenic views recorded above and the main race - cuts the boring bits, and adds the overlays.
63-
64-
You still need a conventional capture software to capture your game video to a video file - I use Nvidia's ShadowPlay.
65-
The program will send the required keystroke to the video capture software, once its position the replay to the start of the race.
66-
67-
68-
69-
How to use
70-
===================
71-
72-
1. Start iRacing with the replay you wish to convert. (Make sure iRacing is running at a optimal resolution for video encoding. eg: 720p or 1080p)
73-
2. With iRacing still running, switch back to the desktop and start iRacing Replay Director
74-
3. Click the button "Configure Track Cameras"
75-
4. Select the track of your replay currently loaded.
76-
5. Select % options for the cameras you would like to use during the replay.
77-
6. Ensure your video capture software is configured to respond to the key press ALT+F9 or at least F9 to activate and deactivate video capture
78-
7. Press the Begin Capture button when ready to capture
79-
8. (You may need to press spacebar in iRacing to remove iRacing's replay controls)
80-
9. Once race capture is completed, you can then Encode your full race and highlight videos
81-
82-
Known Issues/Requirements
83-
============
84-
85-
* Only support MPEG/H.264 video codec for capture
86-
* (not compatibile with Frap's custom codec)
87-
* Only tested with audio codec PCM
88-
* Video capture software must respond to ALT+F9 or F9 keypress to start/stop recording
89-
* Replays must captured details of all competitors (Under the graphics options, set the Max Cars to a number greater than number of competitors before recording a replay session)
90-
* Tested on Windows 7/Windows 8 only
91-
* Requires 64x version of windows

0 commit comments

Comments
 (0)