MerlinCooper / iRacingReplayDirector

Application to automatically create highlight videos from iRacing Replay files
GNU General Public License v3.0
39 stars 5 forks source link

Error to re-encoder #79

Closed jkrilin closed 1 year ago

jkrilin commented 1 year ago

Hello, I am trying to use the app on my Windows 10 (64bit) but every time I do the recording test it gives me this error and I have tried everything and even reinstalling the program and deleting my document files. Any solution? IMG_20221110_005055_445

MerlinCooper commented 1 year ago

Did you try testing whether your recording software is configured accordingly to the settings in iRacingReplayDirector?

You can do that by clicking on the "Verify Video Capture" Button on the bottom right of the main dialog. grafik

Please make sure that the recording format is either .avi or .mp4. Then you should get the following result. grafik

P.S.: Just tested it this morning with the most recent version - but there was no code change since years in that area thus every version should work as intended.

SoOlditHurts commented 1 year ago

This was from the very first time I tried it. Honestly I don't remember my settings back then. I've since got it working all the time, except the "Fast Video Recording" mode which never works.

jkrilin commented 1 year ago

Did you try testing whether your recording software is configured accordingly to the settings in iRacingReplayDirector?

You can do that by clicking on the "Verify Video Capture" Button on the bottom right of the main dialog. grafik

Please make sure that the recording format is either .avi or .mp4. Then you should get the following result. grafik

P.S.: Just tested it this morning with the most recent version - but there was no code change since years in that area thus every version should work as intended.

Where I have to put it in .avi or .mp4.? In the application itself or in the obs?

MerlinCooper commented 1 year ago

Where I have to put it in .avi or .mp4.? In the application itself or in the obs?

The file format used for recording has to be set in your recording software - for OBS thats in the follwowing menu in the section recording. grafik

jkrilin commented 1 year ago

Where I have to put it in .avi or .mp4.? In the application itself or in the obs?

The file format used for recording has to be set in your recording software - for OBS thats in the follwowing menu in the section recording. grafik

Hi, I just tried it and it still gives me the same problem. I am sending you a screenshot of the video verification, the error, the log and how I have it configured in the obs. I also noticed that when I click on start recording, the screen resolution in the game is lowered. correcto error log.txt image

MerlinCooper commented 1 year ago

Can you please post a screenshot of the dialog shown when clicking on the button ‚About…‘

MerlinCooper commented 1 year ago

What‘s contained in the generated mp4-file? Looks like just the message is a false positive - because the error log doesn‘t contain an error message.

From where did you download the executable? Are you using the most recent version? Don‘t remember supporting any other language than English.

jkrilin commented 1 year ago

What‘s contained in the generated mp4-file? Looks like just the message is a false positive - because the error log doesn‘t contain an error message.

From where did you download the executable? Are you using the most recent version? Don‘t remember supporting any other language than English.

Download it from your own page in the latest version you uploaded yesterday. The obs is the only thing I have in Spanish the rest is all in English

image

jkrilin commented 1 year ago

when I do a test or when I click on the recording button, the iracing screen appears as follows image

MerlinCooper commented 1 year ago

when I do a test or when I click on the recording button, the iracing screen appears as follows image

^ that looks good so far. And when does the error occur?

p.s.: still wonder how the error message appears in Spanish but it‘s not the most important topic.

jkrilin commented 1 year ago

cuando hago una prueba o cuando hago clic en el botón de grabación, la pantalla de iracing aparece de la siguiente manera imagen

^ que se ve bien hasta ahora. ¿Y cuándo se produce el error?

pd: todavía me pregunto cómo aparece el mensaje de error en español, pero no es el tema más importante.

It's just when you're going to make the video I'm going to record the whole process and upload it to YouTube for you to see.

jkrilin commented 1 year ago

when I do a test or when I click on the recording button, the iracing screen appears as follows image

^ that looks good so far. And when does the error occur?

p.s.: still wonder how the error message appears in Spanish but it‘s not the most important topic.

I think I already found the fault and it was because the pause key is not configured and that's why it failed. Once added that key to both the obs and the app no longer gives me an error but now for example it does not show me the overlays. Can I pass some screenshots of how they have configured the application and the obs to leave it as it is and try it? As if you can pass me the link of the application you have to have everything the same.

MerlinCooper commented 1 year ago

There are no overlays possible when using the fast recording - so that wouldn‘t be an issue.

If you like to have an overlay just use one you usually use when driving or streaming

MerlinCooper commented 1 year ago

Failure that no default key is set will be tracked in issue #90

jkrilin commented 1 year ago

There are no overlays possible when using the fast recording - so that wouldn‘t be an issue.

If you like to have an overlay just use one you usually use when driving or streaming

How do I have to configure it so that I get the overlays of it?

MerlinCooper commented 1 year ago

Two possible ways to get an overlay depending whether you use fast-recording or not.

(A) when using fast encoding use a standard overlay like together with OBS (B) unstick fast-Recording and select a plugIn in the configuration dialog. At the bottom should be a list which likely currently says no overlay

mrzoops commented 1 year ago

So I know it’s been brought up before is there no actual way to get overlays with fast encoding at some point? It just defeats the purpose of having this great tool. Ideally it would be an all in one replay maker without need for anything else.

MerlinCooper commented 1 year ago

So I know it’s been brought up before is there no actual way to get overlays with fast encoding at some point? It just defeats the purpose of having this great tool. Ideally it would be an all in one replay maker without need for anything else.

No - I don't see an easy way how to do that. Furthermore every style would require somebody to program that in C#. Much easier that you use an overlay program you anyway likely use if you do stream.

But hey - it is open source, so everyone can create a fork and give it a try to incorporate that to the fast-recording process.